2024-2025 EĞİTİM-ÖĞRETİM YILI ..........................................................................
BILIŞIM TEKNOLOJILERI ALANI 9. 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
|
4 | ÖĞ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. Problem 1.1.2. Problem Çözme Süreci Demokrasinin önemi | Problemçözmesürecindekitemel kavramları açıklar. | 15 Temmuz Demokrasi ve Millî Birlik Günü | ||
EYLÜL |
2. Hafta:
16-20 Eylül
|
4 | 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
|
4 | 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
|
4 | 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
|
4 | ÖĞRENME BİRİMİ 2: BLOK TABANLI PROGRAMLAMA 2. BLOK TABANLIPROGRAMLAMA 2.1. Blok Tabanlı Programlama Ortamı 2.1.1. Kurulum | Bloktabanlıyazılımlarıntemel yapısınıve özelliklerini açıklar. | |||
EKIM |
6. Hafta:
14-18 Ekim
|
4 | 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
|
4 | 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
|
4 | 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
|
4 | ÖĞRENME BİRİMİ 3: PROGRAMLAMA DİLİ TEMELLERİ 3. PROGRAMLAMA DİLİ TEMELLERİ 3.1. Program ve Yazılım 3.2. Programlama Dili 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
|
4 | 1. Dönem Ara Tatili | 1. Dönem Ara Tatili | 1. Dönem Ara Tatili | ||
KASIM |
11. Hafta:
18-22 Kasım
|
4 | 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
|
4 | 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
|
4 | ÖĞRENME BİRİMİ 4: VERİ YAPILARI 4. VERİ YAPILARI 4.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
|
4 | 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
|
4 | 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
|
4 | 4.3. Veri Tipleri 4.3.1. String (Metinsel) Veri Tipi 4.3.2. Numbers(Sayısal) VeriTipleri | Programlama dilinde veri tiplerini amacına uygun kullanır. Programlama dilinde tanımladığı veriye ait temel fonksiyonların yer aldığı programları geliştirir. | Mehmet Akif Ersoy’u Anma Haftası | ||
ARALIK |
17. Hafta:
30 Aralık-
03 Ocak
|
4 | 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) VeriTipi 1.Dönem 2.Sınav | Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlargeliştirir. | |||
OCAK |
18. Hafta:
06-10 Ocak
|
4 | ÖĞRENME BİRİMİ 5: KARAR VE DÖNGÜ YAPILARI 5. KARAR VE DÖNGÜYAPILARI 5.1. Karar Yapıları 5.1.1. If-Else Yapısı | Kontrol yapılarını kullanarak programlar geliştirir. | |||
OCAK |
19. Hafta:
13-17 Ocak
|
4 | 5.1.2. If-Elif-Else Yapısı 5.1.3. İç İçe İfadeler | Kontrol yapılarını kullanarak programlar geliştirir. | |||
OCAK |
20. Hafta:
20-24 Ocak
|
4 | Yarıyıl Tatili | Yarıyıl Tatili | Yarıyıl Tatili | ||
OCAK |
21. Hafta:
27-31 Ocak
|
4 | Yarıyıl Tatili | Yarıyıl Tatili | Yarıyıl Tatili | ||
ŞUBAT |
22. Hafta:
03-07 Şubat
|
4 | 5.2.1. For Döngüsü | Tekrarlıyapılarıkullanarak programlar geliştirir. | |||
ŞUBAT |
23. Hafta:
10-14 Şubat
|
4 | 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
|
4 | 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
|
4 | ÖĞRENME BİRİMİ 6: FONKSİYONLAR 6. FONKSİYONLAR 6.1. Fonksiyon 6.1.1. Fonksiyonların Kullanımı | Program dilinde fonksiyonları kullanır. | |||
MART |
26. Hafta:
03-07 Mart
|
4 | 6.1.2. Gömülü Fonksiyonlarınve 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
|
4 | 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 Fonksiyonlar | 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
|
4 | 6.4. Özyinelemeli Fonksiyonlar 6.4.1. Özyinelemeli Fonksiyonların Çalışma Şekli 6.5. Fonksiyonlarda Kullanılan Değişkenlerin Kapsamı Atatürk’ün vatan ve millet sevgisi | Fonksiyon türlerine göre programlar geliştirir. | 18 Mart Çanakkale Zaferi, Şehitler Günü | ||
MART |
29. Hafta:
24-28 Mart
|
4 | ÖĞ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 BilgisininBiçimlendirilmesi 2.Dönem 1.Sınav | Tarih nesnesi oluşturur. Tarih bilgisini biçimlendirir. | Dünya Tiyatrolar Günü (27 Mart) | ||
MART |
30. Hafta:
31 Mart-
04 Nisan
|
4 | 2. Dönem Ara Tatili | 2. Dönem Ara Tatili | 2. Dönem Ara Tatili | ||
NISAN |
31. Hafta:
07-11 Nisan
|
4 | 7.2. String (Metin) İşlemleri 7.2.1. String Verileri Birleştirme 7.2.2. String Veriİçerisindeki Bir Karaktere Erişme | Metin bilgisini biçimlendirir. | Kütüphaneler Haftası, Dünya Otizm Farkındalık Günü (2 Nisan) | ||
NISAN |
32. Hafta:
14-18 Nisan
|
4 | 7.2.3. String Verinin Uzunluğu 7.2.4. StringVeriyiParçalama(Slice)veBö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
|
4 | 7.2.6. String Veri İçinde Bir Karakterin Yerini veyaMetninKarakteriİçerip İçermediğini Bulma 7.2.7. String Veri İle Büyükve 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
|
4 | Ğ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
|
4 | 8.1.2.1.Programcı Hataları/YazımHataları 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
|
4 | 8.2. Hata Yakalama 8.3. Python Hata Türleri 8.3.1. Birden Fazla “Except” Bloğu Atatürkçü düşüncede yer alan temelfkirler | Try-except bloklarını kullanır. | |||
MAYIS |
37. Hafta:
19-23 Mayıs
|
4 | 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
|
4 | ÖĞRENME BİRİMİ 9: DOSYA İŞLEMLERİ 9. DOSYA İŞLEMLERİ 9.1. ÇalışmaDiziniAyarlarıveKlasö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
|
4 | 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 | Dosyaoluşturma ve yazmaişlemlerini yapar. | |||
HAZIRAN |
40. Hafta:
09-13 Haziran
|
4 | 9.2. Dosya Oluşturma ve Yazma 9.3. Dosya Silme ve Yedekleme | Dosyasilmeve yedeklemeiş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,akıllıtahtaveya projeksiyon, internet bağlantısı, programlama dili, derskitabı |
Ölçme ve Değerlendirme | |
Plan Hakkında |
|
.......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
..../..../2025
UYGUNDUR
......................................
Okul Müdürü