2024-2025 EĞİTİM-ÖĞRETİM YILI ..........................................................................
BILIŞIM TEKNOLOJILERI ALANI 9. SINIF PROGRAMLAMA TEMELLERI DERSİ ÜNİTELENDİRİLMİŞ YILLIK PLANI
Ay | Hafta | Saat | Ünite | Konu | Kazanım | Açıklama | Teknik | Araç | Ölçme | Etkinlik |
---|---|---|---|---|---|---|---|---|---|---|
EYLÜL | 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. | Anlatım, gösterip yaptırma, soru cevap, grup çalışması, beyinfırtınası, uygulama | Bilgisayar,akıllıtahtaveya projeksiyon, internet bağlantısı, programlama dili, derskitabı | 15 Temmuz Demokrasi ve Millî Birlik Günü | |||
EYLÜL | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Gaziler Günü (19 Eylül), İlköğretim Haftası | |||
EYLÜL | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
EYLÜL | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Hayvanları Koruma Günü (4 Ekim) | |||
EKİM | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
EKİM | 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 | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
EKİM | 21-25 Ekim | 4 | 2.2.2. Dekorlar 2.2.3. Sesler Atatürk'ün Cumhuriyetçilik İlkesi | Blok tabanlı programı kullanarak kodlama yapar | 29 Ekim Cumhuriyet Bayramı | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | |||
EKİM | 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. | 1.Sınav | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | 29 Ekim Cumhuriyet Bayramı | ||
KASIM | 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. | 10 Kasım Atatürk'ü Anma Günü ve Atatürk Haftası | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Atatürk Haftası | ||
KASIM | 11-15 Kasım | 4 | ARA TATİL (11-15 KASIM) | |||||||
KASIM | 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 | Anlatım, gösterip yaptırma, soru cevap, grup çalışması, beyinfırtınası, uygulama | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
KASIM | 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 | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Öğretmenler Günü (24 Kasım) | |||
ARALIK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Dünya Engelliler Günü (3 Aralık) | |||
ARALIK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
ARALIK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
ARALIK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Mehmet Akif Ersoy’u Anma Haftası | |||
ARALIK | 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. | 2.Sınav | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | |||
OCAK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
OCAK | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
OCAK | 20-24 Ocak | 4 | YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT) | |||||||
OCAK | 27-31 Ocak | 4 | YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT) | |||||||
ŞUBAT | 03-07 Şubat | 4 | 5.2.1. For Döngüsü | Tekrarlıyapılarıkullanarak programlar geliştirir. | Anlatım, gösterip yaptırma, soru cevap, grup çalışması, beyinfırtınası, uygulama | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
ŞUBAT | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
ŞUBAT | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
ŞUBAT | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
MART | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
MART | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | İstiklâl Marşı'nın Kabulü be Mehmet Akif Ersoy'u Anma Günü (12 Mart) | |||
MART | 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 ve Şehitler Günü | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | 18 Mart Çanakkale Zaferi, Şehitler Günü | ||
MART | 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. | 1.Sınav | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Dünya Tiyatrolar Günü (27 Mart) | ||
MART | 31 Mart- 04 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Kütüphaneler Haftası, Dünya Otizm Farkındalık Günü (2 Nisan) | |||
NİSAN | 07-11 Nisan | 4 | ARA TATİL (31 MART - 4 NİSAN) | |||||||
NİSAN | 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. | Anlatım, gösterip yaptırma, soru cevap, grup çalışması, beyinfırtınası, uygulama | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
NİSAN | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | 23 Nisan Ulusal Egemenlik ve Çocuk Bayramı | |||
NİSAN | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | Kût'ül Amâre Zaferi (29 Nisan), 1 Mayıs Emek ve Dayanışma Günü | |||
MAYIS | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
MAYIS | 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. | 19 Mayıs Atatürk'ü Anma, Gençlik ve Spor Bayramı | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | |||
MAYIS | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | 19 Mayıs Atatürk'ü Anma ve Gençlik ve Spor Bayramı | |||
MAYIS | 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. | 2.Sınav | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | İstanbul'un Fethi (29 Mayıs) | ||
HAZİRAN | 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. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... | ||||
HAZİRAN | 09-13 Haziran | 4 | 9.2. Dosya Oluşturma ve Yazma 9.3. Dosya Silme ve Yedekleme | Dosyasilmeve yedeklemeişlemlerini yapar. | Anlatım, gösterip yaptırma,... | Bilgisayar,akıllıtahtaveya projeksiyon, internet... |
.......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
..../..../2024
UYGUNDUR
......................................
Okul Müdürü