2024-2025 EĞİTİM-ÖĞRETİM YILI ..........................................................................
BILIŞIM TEKNOLOJILERI (MESEM) ALANI 10. 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 | 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. | Anlatım, Soru-Cevap Aktif Gösterim, Uygulama, Grup Çalışması, Okuma, Yazma, Dikte, Rol Yapma, Gösteri Drama, Tekrar Etme | Bilgisayar, Atölye İmkanları | 15 Temmuz Demokrasi ve Millî Birlik Günü | |||
EYLÜL | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Gaziler Günü (19 Eylül), İlköğretim Haftası | |||
EYLÜL | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
EYLÜL | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Hayvanları Koruma Günü (4 Ekim) | |||
EKİM | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
EKİM | 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 | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
EKİM | 21-25 Ekim | 2 | 2.2.2. Dekorlar 2.2.3. Sesler Atatürk'ün Cumhuriyetçilik İlkesi | Blok tabanlı programı kullanarak kodlama yapar | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
EKİM | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | 29 Ekim Cumhuriyet Bayramı | |||
KASIM | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Atatürk Haftası | |||
KASIM | 11-15 Kasım | 2 | ARA TATİL (11-15 KASIM) | |||||||
KASIM | 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 | Anlatım, Soru-Cevap Aktif Gösterim, Uygulama, Grup Çalışması, Okuma, Yazma, Dikte, Rol Yapma, Gösteri Drama, Tekrar Etme | Bilgisayar, Atölye İmkanları | ||||
KASIM | 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 | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Öğretmenler Günü (24 Kasım) | |||
ARALIK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Dünya Engelliler Günü (3 Aralık) | |||
ARALIK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
ARALIK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
ARALIK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Mehmet Akif Ersoy’u Anma Haftası | |||
ARALIK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
OCAK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
OCAK | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
OCAK | 20-24 Ocak | 2 | YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT) | |||||||
OCAK | 27-31 Ocak | 2 | YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT) | |||||||
ŞUBAT | 03-07 Şubat | 2 | 5.2.1 . For Döngüsü | Tekrarlı yapıları kullanarak programlar geliştirir. | Anlatım, Soru-Cevap Aktif Gösterim, Uygulama, Grup Çalışması, Okuma, Yazma, Dikte, Rol Yapma, Gösteri Drama, Tekrar Etme | Bilgisayar, Atölye İmkanları | ||||
ŞUBAT | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
ŞUBAT | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
ŞUBAT | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
MART | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
MART | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | İstiklâl Marşı'nın Kabulü be Mehmet Akif Ersoy'u Anma Günü (12 Mart) | |||
MART | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | 18 Mart Çanakkale Zaferi, Şehitler Günü | |||
MART | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Dünya Tiyatrolar Günü (27 Mart) | |||
MART | 31 Mart- 04 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Kütüphaneler Haftası, Dünya Otizm Farkındalık Günü (2 Nisan) | |||
NİSAN | 07-11 Nisan | 2 | ARA TATİL (31 MART - 4 NİSAN) | |||||||
NİSAN | 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. | Anlatım, Soru-Cevap Aktif Gösterim, Uygulama, Grup Çalışması, Okuma, Yazma, Dikte, Rol Yapma, Gösteri Drama, Tekrar Etme | Bilgisayar, Atölye İmkanları | ||||
NİSAN | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | 23 Nisan Ulusal Egemenlik ve Çocuk Bayramı | |||
NİSAN | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | Kût'ül Amâre Zaferi (29 Nisan), 1 Mayıs Emek ve Dayanışma Günü | |||
MAYIS | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
MAYIS | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
MAYIS | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | 19 Mayıs Atatürk'ü Anma ve Gençlik ve Spor Bayramı | |||
MAYIS | 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. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | İstanbul'un Fethi (29 Mayıs) | |||
HAZİRAN | 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 | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları | ||||
HAZİRAN | 09-13 Haziran | 2 | 9.2. Dosya Oluşturma ve Yazma 9.3. Dosya Silme ve Yedekleme | Dosya silme ve yedekleme işlemlerini yapar. | Anlatım, Soru-Cevap Aktif... | Bilgisayar, Atölye İmkanları |
.......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
......................................
Ders Öğretmeni
..../..../2024
UYGUNDUR
......................................
Okul Müdürü