2024-2025 EĞİTİM-ÖĞRETİM YILI ..........................................................................
BILIŞIM TEKNOLOJILERI (MESEM) ALANI 10. SINIF DERSİ ÜNİTELENDİRİLMİŞ YILLIK PLANI

Ay Hafta Saat Ünite Konu Kazanım Kazanım Açıklaması Etkinlik
EYLÜL
1. Hafta:
09-13 Eylül
2 ÖĞRENME BİRİMİ 1: PROBLEM ÇÖZME VE ALGORİTMALAR 1. PROBLEM ÇÖZME VE ALGORİTMALAR 1.1. Problem Çözme ve Temel Kavramlar 1.1.1 . Problem1.1.2. Problem Çözme Süreci Demokrasinin önemi Cavid 19 Bilgilendirmesi ve Hijyen Kuralları Problem çözme sürecindeki temel kavramları açıklar. 15 Temmuz Demokrasi ve Millî Birlik Günü
EYLÜL
2. Hafta:
16-20 Eylül
2 1.2. Problem Çözmede Temel İşlemler 1.2.1. Aritmetiksel Operatörler 1.2.2. Karşılaştırma Operatörleri 1.2.3. Mantıksal Operatörler 1.2.4. İşlem önceliği Problem türlerini açıklar. Verilen problem için uygun teknikleri kullanarak çözüm bulur. Gaziler Günü (19 Eylül), İlköğretim Haftası
EYLÜL
3. Hafta:
23-27 Eylül
2 1.3. Algoritmalar 1.3.1 . Sözde Kod (Pseudo-code) 1.3.2. Problem Çözmede Algoritma Hataları Verilen problemi çözmek üzere farklı algoritmalar tasarlar. Algoritmanın hatalarını giderir.
EYLÜL
4. Hafta:
30 Eylül- 04 Ekim
2 1.4. Akış Diyagramları 1.4.1. Flowcart (Akış Diyagramı) Hazırlama Programının Kurulumu 1.4.2. Doğrusal Akış Şeması Örnekleri 1.4.3. Karar İfadeleri Kullanılarak Hazırlanan Akış Şeması örnekleri 1 .4.4. Döngüler Kullanılarak Hazırlanan Akış Şeması Örnekleri Verilen problemin çözümüne uygun akış şemaları oluşturur. Hayvanları Koruma Günü (4 Ekim)
EKIM
5. Hafta:
07-11 Ekim
2 ÖĞRENME BİRİMİ 2: BLOK TABANLI PROGRAMLAMA2. BLOKTABANLI PROGRAMLAMA2.1. Blok Tabanlı Programlama Ortamı 2.1.1. Kurulum Blok tabanlı yazılımların temel yapısını ve özelliklerini açıklar.
EKIM
6. Hafta:
14-18 Ekim
2 2.1.2. Hesap Oluşturma 2.2. Blok Tabanlı Programın Arayüzü 2.2.1. Kuklalar (Karakterler) Blok tabanlı programı kullanarak kodlama yapar
EKIM
7. Hafta:
21-25 Ekim
2 2.2.2. Dekorlar 2.2.3. Sesler Atatürk'ün Cumhuriyetçilik İlkesi Blok tabanlı programı kullanarak kodlama yapar
EKIM
8. Hafta:
28 Ekim- 01 Kasım
2 2.2.4. Kod Blokları 2.3. Proje Uygulama Örnekleri 1.Dönem 1.Sınav Blok tabanlı programlamada projeler oluşturur. 29 Ekim Cumhuriyet Bayramı
KASIM
9. Hafta:
04-08 Kasım
2 ÖĞRENME BİRİMİ 3: PROGRAMLAMA DİLİ TEMELLERİ 3. PROGRAMLAMA DİLİ TEMELLERİ 3.1. Program ve Yazılım 3.2. Programlama Dilie Atatürk'ün eğitime ve bilime verdiği önem Programlama dilinin özelliklerini ve diğer programlama dillerinden farklarını açıklar. Atatürk Haftası
KASIM
10. Hafta:
11-15 Kasım
2 1. Dönem Ara Tatili 1. Dönem Ara Tatili 1. Dönem Ara Tatili
KASIM
11. Hafta:
18-22 Kasım
2 3.3. Neden Python?3.4. Python ile Neler Yapılabilir? 3.5. Python Kurulumu Programlama dilini bilgisayarına kurar
KASIM
12. Hafta:
25-29 Kasım
2 3.6. Python İçin Gerekli Araçlar 3.6.1. Editör Kurulumu 3.6.2. Kütüphane Kullanımı Programlama dilini kullanmak için gerekli araçları kurar Öğretmenler Günü (24 Kasım)
ARALIK
13. Hafta:
02-06 Aralık
2 ÖĞRENME BİRİMİ 4: VERİ YAPILARI 4. VERİ YAPILARI4.1. Değişken ve Sabit Kavramları 4.1.1. Değişken Tanımlama Programlama dilinde değişken, sabit ve operatörleri kullanır. Dünya Engelliler Günü (3 Aralık)
ARALIK
14. Hafta:
09-13 Aralık
2 4.2. Operatörler 4.2.1. Aritmetiksel Operatörler 4.2.2. Atama Operatörleri Programlama dilinde değişken, sabit ve operatörleri kullanır.
ARALIK
15. Hafta:
16-20 Aralık
2 4.2.3. Karşılaştırma Operatörleri 4.2.4. Mantıksal Operatörler 4.2.5. Kimlik Operatörleri ı Programlama dilinde değişken, sabit ve operatörleri kullanır.
ARALIK
16. Hafta:
23-27 Aralık
2 4.3. Veri Tipleri 4.3.1. String (Metinsel) Veri Tipi 4.3.2. Numbers(Sayısal) Veri Tipleri Programlama dilinde veri tiplerini amacına uygun kullanır. Mehmet Akif Ersoy’u Anma Haftası
ARALIK
17. Hafta:
30 Aralık- 03 Ocak
2 4.3.3. Listeler 4.3.4. Tuple (Demet) Veri Tipi 4.3.5. Dictionary (Sözlük) Veri Tipi 4.3.6. Set (Küme) Veri Tipi Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir.
OCAK
18. Hafta:
06-10 Ocak
2 ÖĞRENME BİRİMİ 5: KARAR VE DÖNGÜ YAPILARI 5. KARAR VE DÖNGÜ YAPILARI 5.1. Karar Yapıları 5.1.1. lf-Else Yapısı 1.Dönem 2.Sınav Kontrol yapılarını kullanarak programlar geliştirir.
OCAK
19. Hafta:
13-17 Ocak
2 5.1.2. lf-Elif-Else Yapısı 5.1.3. iç içe İfadeler Kontrol yapılarını kullanarak programlar geliştirir.
OCAK
20. Hafta:
20-24 Ocak
2 Yarıyıl Tatili Yarıyıl Tatili Yarıyıl Tatili
OCAK
21. Hafta:
27-31 Ocak
2 Yarıyıl Tatili Yarıyıl Tatili Yarıyıl Tatili
ŞUBAT
22. Hafta:
03-07 Şubat
2 5.2.1 . For Döngüsü Tekrarlı yapıları kullanarak programlar geliştirir.
ŞUBAT
23. Hafta:
10-14 Şubat
2 5. 2. 1. 1. Range Kullanımı 5. 2. 1. 2. in kullanımı Tekrarlı yapıları kullanarak programlar geliştirir.
ŞUBAT
24. Hafta:
17-21 Şubat
2 5.2.2. While Döngüsü 5.2.3. Break ve Continue Deyimleri Tekrarlı yapıları kullanarak programlar geliştirir.
ŞUBAT
25. Hafta:
24-28 Şubat
2 ÖĞRENME BİRİMİ 6: FONKSİYONLAR6. FONKSİYONLAR 6.1. Fonksiyon 6.1.1. Fonksiyonların Kullanımı Program dilinde fonksiyonları kullanır.
MART
26. Hafta:
03-07 Mart
2 6.1.2. Gömülü Fonksiyonların ve Modüllerin Kullanımı 6.2. Fonksiyon Tanımlama 6.2.1. Fonksiyon Düzenleme Program dilinde fonksiyonları kullanır.
MART
27. Hafta:
10-14 Mart
2 6.2.2. Parametre Kavramı ve Fonksiyonlar ile Parametre Kullanımı 6.2.3. Değer Döndürme ve Return İfadesi 6.3. Lambda FonksiyonlarAtatürk’ün vatan ve millet sevgisi Program dilinde fonksiyonları kullanır. İstiklâl Marşı'nın Kabulü be Mehmet Akif Ersoy'u Anma Günü (12 Mart)
MART
28. Hafta:
17-21 Mart
2 6.4. Özyinelemeli Fonksiyonlar 6.4.1. Özyinelemeli Fonksiyonların Çalışma Şekli 6.5. Fonksiyonlarda Kullanılan Değişkenlerin Kapsamı Fonksiyon türlerine göre programlar geliştirir. 18 Mart Çanakkale Zaferi, Şehitler Günü
MART
29. Hafta:
24-28 Mart
2 ÖĞRENME BİRİMİ 7: TARİH VE STRİNG (METİN) İŞLEMLERİ 7. TARİH VE METİN İŞLEMLERİ 7.1. Tarih Nesnesi 7.1.1. String ( Metin ) Olarak Girilen Değerlerin Tarih Bilgisinin Biçimlendirilmesi Tarih nesnesi oluşturur. Tarih bilgisini biçimlendirir. Dünya Tiyatrolar Günü (27 Mart)
MART
30. Hafta:
31 Mart- 04 Nisan
2 2. Dönem Ara Tatili 2. Dönem Ara Tatili 2. Dönem Ara Tatili
NISAN
31. Hafta:
07-11 Nisan
2 7.2. String (Metin) İşlemleri 7.2.1. String Verileri Birleştirme 7.2.2. String Veri içerisindeki Bir Karaktere Erişme 2.Dönem 1.Sınav Metin bilgisini biçimlendirir. Kütüphaneler Haftası, Dünya Otizm Farkındalık Günü (2 Nisan)
NISAN
32. Hafta:
14-18 Nisan
2 7.2.3. String Verinin Uzunluğu 7.2.4. String Veriyi Parçalama (Slice ) ve Bölme (Split) 7.2.5. String Veri İçinde Karakter Değiştirme, Karakter Ekleme ve Çıkarma Metin bilgisini biçimlendirir.
NISAN
33. Hafta:
21-25 Nisan
2 7.2.6. String Veri İçinde Bir Karakterin Yerini veya Metnin Karakteri içerip içermediğini Bulma 7.2.7. String Veri İle Büyük ve Küçük Harf Değişimi Yapma Çocuk, insan sevgisi ve evrensellik Metin bilgisini biçimlendirir. 23 Nisan Ulusal Egemenlik ve Çocuk Bayramı
NISAN
34. Hafta:
28 Nisan- 02 Mayıs
2 ÖĞRENME BİRİMİ 8: HATA YAKALAMA İŞLEMLERİ 8. HATA YAKALAMA İŞLEMLERİ 8.1. Hata Kavramı ve Hata Türleri 8.1.1. Hata Nedir? 8.1.2. Hata Türleri İstisna işlemlerini açıklar. Kût'ül Amâre Zaferi (29 Nisan), 1 Mayıs Emek ve Dayanışma Günü
MAYIS
35. Hafta:
05-09 Mayıs
2 8. 1. 2. 1. Programcı Hataları / Yazım Hataları8. 1. 2. 2. Mantıksal Hatalar (Bugs) 8. 1. 2. 3. İstisnai Hatalar İstisna işlemlerini açıklar.
MAYIS
36. Hafta:
12-16 Mayıs
2 8.2. Hata Yakalama 8.3. Python Hata Türleri 8.3.1. Birden Fazla "Except" Bloğu Atatürkçü düşüncede yer alan temel fikirler Try-except bloklarını kullanır.
MAYIS
37. Hafta:
19-23 Mayıs
2 8.3.2. "as" İfadesi ile Orijinal Hata Mesajı Gösterme 8.3.3. "finally'' bloğu 8.3.4. "raise" ifadesi 8.3.5. "assert" ifadesi Finally bloğunu kullanır. 19 Mayıs Atatürk'ü Anma ve Gençlik ve Spor Bayramı
MAYIS
38. Hafta:
26-30 Mayıs
2 ÖĞRENME BİRİMİ 9: DOSYA İŞLEMLERİ9. DOSYA İŞLEMLERİ9.1. Çalışma Dizini Ayarları ve Klasör Oluşturma 9.1.1. Yol (Path) Tanımlama 2.Dönem 2.Sınav Programlama dilinde dosya okuma işlemlerini yapar. İstanbul'un Fethi (29 Mayıs)
HAZIRAN
39. Hafta:
02-06 Haziran
2 9.1.2. Yolu Bilinen Klasör veya Dosyanın Var Olup Olmadığını Kontrol Etme 9.1.3. Klasör Oluşturma 9.1.4. Dosyalara Erişme ve Okuma Dosya oluşturma ve yazma işlemlerini
HAZIRAN
40. Hafta:
09-13 Haziran
2 9.2. Dosya Oluşturma ve Yazma 9.3. Dosya Silme ve Yedekleme Dosya silme ve yedekleme işlemlerini yapar.
HAZIRAN
41. Hafta:
16-20 Haziran
Etkinlik Haftası Etkinlik Haftası Etkinlik Haftası
Temrin Listesi
Ünite Temrin
Derse Ait Diğer Bilgiler
Eğitim-Öğretim Ortam ve Donanımı Bilgisayar, Atölye İmkanları
Ölçme ve Değerlendirme
Plan Hakkında
  • Bu plan Talim Terbiye Kurulunun yayınladığı Çerçeve Öğretim Programı ve Ders Bilgi Formlarına göre hazırlanmıştır.
  • Atatürkçülük konuları ile ilgili olarak Talim ve Terbiye Kurulu Başkanlığının 2104 ve 2488 sayılı Tebliğler Dergisinden yararlanılmıştır.

.......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

..../..../2025
UYGUNDUR

......................................
Okul Müdürü