| EYLÜL |
1. Hafta:
08-12 Eylül
|
4 |
Problem Çözme ve Algoritmalar |
Problem çözme ve temel kavramlar / Problem Türleri |
Problem çözme sürecindeki temel kavramları açıklar.
Problem türlerini açıklar. |
• Problem kavramı açıklanır.
• Problem çözme süreci açıklanır.
• Günlük hayatta karşılaşılabilecek problemler açıklanır.
• Bilgisayarlar aracılığıyla çözülebilecek problemler açıklanır.
|
Uluslararası Temiz Hava Günü |
| EYLÜL |
2. Hafta:
15-19 Eylül
|
4 |
Problem Çözme ve Algoritmalar |
Problem Çözmede Temel Işlemler / Algoritmalar |
Verilen problem için uygun teknikleri kullanarak çözüm bulur.
Verilen problemi çözmek üzere farklı algoritmalar tasarlar. |
• Problem çözmek için kullanılabilecek bazı yöntemler açıklanır.
• Problem çözme adımlarını kullanarak bir problemin nasıl çözülebileceği açıklanır.
• Operatörler açıklanır.
• İşlem önceliği açıklanır.
• Algoritma kavramı açıklanır.
• Farklı algoritma örnekleri verilerek çözümün nasıl yapılacağı açıklanır.
|
İlköğretim Haftası, Mevlid-i Nebî Haftası, Öğrenciler Günü, Gaziler Günü |
| EYLÜL |
3. Hafta:
22-26 Eylül
|
4 |
Problem Çözme ve Algoritmalar |
Algoritma Hataları |
Algoritmanın hatalarını giderir. |
• Problem çözmede algoritma hataları ve hata giderme anlatılır.
|
|
| EYLÜL |
4. Hafta:
29 Eylül-
03 Ekim
|
4 |
Problem Çözme ve Algoritmalar |
Akış Diyagramları |
Verilen problemin çözümüne uygun akış şemaları oluşturur. |
• Flowchart(akış diyagramı) programının masaüstü kurulumu gösterilir.
• Flowchart programının çevrimiçi kullanımı anlatılır.
• Flowchart programı kullanarak akış şemaları hazırlatılır.
• Doğrusal akış şemalarının nasıl hazırlanacağı örneklerle gösterilir.
• Karar ifadeleri içeren akış şemalarının nasıl hazırlanacağı örneklerle gösterilir.
• Döngü içeren akış şemalarının nasıl hazırlanacağı örneklerle gösterilir.
|
Disleksi Haftası, Dünya Disleksi Günü |
| EKIM |
5. Hafta:
06-10 Ekim
|
4 |
Programlama Dili Temelleri |
Program ve Yazılım / Python Kurulumu |
Programlama dilinin özelliklerini ve diğer programlama dillerinden farklarını açıklar.
Programlama dilini bilgisayarına kurar. |
• Popüler programlama dilleri listelenir.
• Popüler programlama dillerinin benzerlikleri/farklılıkları açıklanır.
• Kullanılacak olan programlama dilinin diğer dillerden farkları açıklanır.
• Programlama dilinin programının işletim sistemine uygun versiyonu bilgisayara kurulmasını açıklar.
|
Ahilik Kültürü Haftası |
| EKIM |
6. Hafta:
13-17 Ekim
|
4 |
Programlama Dili Temelleri |
Python İçin Gerekli Araçlar |
Programlama dili kullanmak için gerekli araçları kurar. |
• Uygun bir editör seçilir ve bilgisayara kurulur.
• Gerekli editör ayarlarını yaptırır.
• Kütüphane kavramını açıklar ve gerekli kütüphanelerin kurulumunu yaptırır.
|
|
| EKIM |
7. Hafta:
20-24 Ekim
|
4 |
Veri Yapıları |
Değişken, Sabit ve Operatörler |
Programlama dilinde, değişken, sabit ve operatörleri kullanır. |
• Değişken ve sabit açıklanır.
• Değişken isimlendirme kuralları açıklanır.
• Operatörler açıklanır.
|
|
| EKIM |
8. Hafta:
27-31 Ekim
|
4 |
Veri Yapıları |
Veri Tipleri |
Programlama dilinde veri tiplerini amacına uygun kullanır. |
• Karakter türündeki veriler açıklanır.
• Sayısal türündeki veriler açıklanır.
|
Cumhuriyet Bayramı |
| KASIM |
9. Hafta:
03-07 Kasm
|
4 |
Veri Yapıları |
Veri Tipi Dönüşümleri |
1. Dönem 1. Sınav
Programlama dilinde tanımladığı veriye ait temel fonksiyonların yer aldığı programları geliştirir. |
• Input() fonksiyonu ile kullanıcıdan veri aldırır.
• Tür dönüşümü yaptırır.
• Basit uygulamalar yaptırır.
|
Kızılay Haftası, Organ Bağışı ve Nakli Haftası, Lösemili Çocuklar Haftası |
| KASIM |
10. Hafta:
10-14 Kasm
|
4 |
1. Dönem Ara Tatili |
1. Dönem Ara Tatili |
1. Dönem Ara Tatili |
|
Atatürk Haftası, Afet Eğitimi Hazırlık Günü, Dünya Diyabet Günü |
| KASIM |
11. Hafta:
17-21 Kasm
|
4 |
Veri Yapıları |
Farklı veri tipleri |
Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir. |
• Liste veri tipi açıklanır.
• Tuples veri tipi açıklanır.
• Dictionary veri tipi açıklanır.
• Sets veri tipi açıklanır.
|
Dünya Felsefe Günü, Dünya Çocuk Hakları Günü |
| KASIM |
12. Hafta:
24-28 Kasm
|
4 |
Veri Yapıları |
Farklı veri tipleri |
Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir. |
• Liste veri tipi açıklanır.
• Tuples veri tipi açıklanır.
• Dictionary veri tipi açıklanır.
• Sets veri tipi açıklanır.
|
Ağız ve Diş Sağlığı Haftası, Öğretmenler Günü |
| ARALIK |
13. Hafta:
01-05 Aralık
|
4 |
Veri Yapıları |
Farklı veri tipleri |
Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir. |
• Liste veri tipi açıklanır.
• Tuples veri tipi açıklanır.
• Dictionary veri tipi açıklanır.
• Sets veri tipi açıklanır.
|
Dünya Engelliler Günü, Dünya Madenciler Günü, Türk Kadınına Seçme ve Seçilme Hakkının Verilişi |
| ARALIK |
14. Hafta:
08-12 Aralık
|
4 |
Veri Yapıları |
Farklı veri tipleri |
Farklı veri tiplerini (listeler, sözlükler vb.) kullanarak programlar geliştirir. |
• Liste veri tipi açıklanır.
• Tuples veri tipi açıklanır.
• Dictionary veri tipi açıklanır.
• Sets veri tipi açıklanır.
|
Mevlana Haftası, İnsan Hakları ve Demokrasi Haftası |
| ARALIK |
15. Hafta:
15-19 Aralık
|
4 |
Karar Ve Döngü Yapıları |
Karar Yapıları |
Kontrol yapılarını kullanarak programlar geliştirir. |
• Karar kontrol deyimi açıklanır.
• Karar kontrol deyimlerini kullandırır.
|
Tutum, Yatırım ve Türk Malları Haftası |
| ARALIK |
16. Hafta:
22-26 Aralık
|
4 |
Karar Ve Döngü Yapıları |
Karar Yapıları |
Kontrol yapılarını kullanarak programlar geliştirir. |
• Karar kontrol deyimi açıklanır.
• Karar kontrol deyimlerini kullandırır.
|
Mehmet Akif Ersoy'u Anma Haftası |
| ARALIK |
17. Hafta:
29 Aralık-
02 Ocak
|
4 |
Karar Ve Döngü Yapıları |
Karar Yapıları |
Kontrol yapılarını kullanarak programlar geliştirir. |
• Karar kontrol deyimi açıklanır.
• Karar kontrol deyimlerini kullandırır.
|
|
| OCAK |
18. Hafta:
05-09 Ocak
|
4 |
Karar Ve Döngü Yapıları |
Karar Yapıları |
1. Dönem 2. Sınav
Kontrol yapılarını kullanarak programlar geliştirir. |
• Karar kontrol deyimi açıklanır.
• Karar kontrol deyimlerini kullandırır.
|
Enerji Tasarrufu Haftası |
| OCAK |
19. Hafta:
12-16 Ocak
|
4 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
|
| OCAK |
20. Hafta:
19-23 Ocak
|
4 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| OCAK |
21. Hafta:
26-30 Ocak
|
4 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| ŞUBAT |
22. Hafta:
02-06 Şubat
|
4 |
Karar Ve Döngü Yapıları |
Döngüler |
Tekrarlı yapıları kullanarak programlar geliştirir. |
• Döngü kavramı açıklanır.
• Döngüleri kullandırır.
|
|
| ŞUBAT |
23. Hafta:
09-13 Şubat
|
4 |
Karar Ve Döngü Yapıları |
Döngüler |
Tekrarlı yapıları kullanarak programlar geliştirir. |
• Döngü kavramı açıklanır.
• Döngüleri kullandırır.
|
|
| ŞUBAT |
24. Hafta:
16-20 Şubat
|
4 |
Karar Ve Döngü Yapıları |
Döngüler |
Tekrarlı yapıları kullanarak programlar geliştirir. |
• Döngü kavramı açıklanır.
• Döngüleri kullandırır.
|
|
| ŞUBAT |
25. Hafta:
23-27 Şubat
|
4 |
Fonksiyonlar |
Fonksiyonlar ve fonksiyon tanımlama işlemleri |
Programlama dilinde fonksiyonları kullanır. |
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Kendi fonksiyonunu tanımla işlemi açıklanır.
• Tanımladığı fonksiyonu tanımlar ve düzenletir.
• Parametre kavramı açıklanır.
• Fonksyionlarda parametreleri kullandırır.
• Değer döndürme kavramı açıklanır.
• Değer döndüren fonksiyon yaptırır.
|
Vergi Haftası, Yeşilay Haftası |
| MART |
26. Hafta:
02-06 Mart
|
4 |
Fonksiyonlar |
Fonksiyonlar ve fonksiyon tanımlama işlemleri |
Programlama dilinde fonksiyonları kullanır. |
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Kendi fonksiyonunu tanımla işlemi açıklanır.
• Tanımladığı fonksiyonu tanımlar ve düzenletir.
• Parametre kavramı açıklanır.
• Fonksyionlarda parametreleri kullandırır.
• Değer döndürme kavramı açıklanır.
• Değer döndüren fonksiyon yaptırır.
|
Girişimcilik Haftası |
| MART |
27. Hafta:
09-13 Mart
|
4 |
Fonksiyonlar |
Fonksiyonlar ve fonksiyon tanımlama işlemleri |
Programlama dilinde fonksiyonları kullanır. |
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Fonksiyon kavramı açıklanır.
• Fonksiyon kullandırır.
• Kendi fonksiyonunu tanımla işlemi açıklanır.
• Tanımladığı fonksiyonu tanımlar ve düzenletir.
• Parametre kavramı açıklanır.
• Fonksyionlarda parametreleri kullandırır.
• Değer döndürme kavramı açıklanır.
• Değer döndüren fonksiyon yaptırır.
|
Bilim ve Teknoloji Haftası, İstiklâl Marşı'nın Kabulü ve Mehmet Akif Ersoy'u Anma Günü |
| MART |
28. Hafta:
16-20 Mart
|
4 |
2. Dönem Ara Tatili |
2. Dönem Ara Tatili |
2. Dönem Ara Tatili |
|
Tüketiciyi Koruma Haftası, Türk Dünyası ve Toplulukları Haftası |
| MART |
29. Hafta:
23-27 Mart
|
4 |
Fonksiyonlar |
Fonksiyon türleri |
Fonksiyon türlerine göre programlar geliştirir. |
• Lambda fonksiyon kavramı açıklanır.
• Lambda fonksiyonu kullandırır.
• Özyinelemeli fonksiyon açıklanır.
• Özyinelemeli fonksiyon yazdırılır.
• Fonksiyonların yerel ve genel değişkenler ile etkileşimi hakkında bilgi verir.
|
Orman Haftası, Dünya Tiyatrolar Günü |
| MART |
30. Hafta:
30 Mart-
03 Nisan
|
4 |
Fonksiyonlar |
Fonksiyon türleri |
Fonksiyon türlerine göre programlar geliştirir. |
• Lambda fonksiyon kavramı açıklanır.
• Lambda fonksiyonu kullandırır.
• Özyinelemeli fonksiyon açıklanır.
• Özyinelemeli fonksiyon yazdırılır.
• Fonksiyonların yerel ve genel değişkenler ile etkileşimi hakkında bilgi verir.
|
Kütüphaneler Haftası, Kanser Haftası, Dünya Otizm Farkındalık Günü |
| NISAN |
31. Hafta:
06-10 Nisan
|
4 |
Fonksiyonlar |
Fonksiyon türleri |
2. Dönem 1. Sınav
Fonksiyon türlerine göre programlar geliştirir. |
• Lambda fonksiyon kavramı açıklanır.
• Lambda fonksiyonu kullandırır.
• Özyinelemeli fonksiyon açıklanır.
• Özyinelemeli fonksiyon yazdırılır.
• Fonksiyonların yerel ve genel değişkenler ile etkileşimi hakkında bilgi verir.
|
Kanser Haftası, Dünya Sağlık Günün/Dünya Sağlık Haftası, Kişisel Verileri Koruma Günü |
| NISAN |
32. Hafta:
13-17 Nisan
|
4 |
Fonksiyonlar |
Fonksiyon türleri |
Fonksiyon türlerine göre programlar geliştirir. |
• Lambda fonksiyon kavramı açıklanır.
• Lambda fonksiyonu kullandırır.
• Özyinelemeli fonksiyon açıklanır.
• Özyinelemeli fonksiyon yazdırılır.
• Fonksiyonların yerel ve genel değişkenler ile etkileşimi hakkında bilgi verir.
|
Turizm Haftası |
| NISAN |
33. Hafta:
20-24 Nisan
|
4 |
Tarih Ve String Işlemleri |
Tarih Nesnesi |
Tarih nesnesi oluşturur. |
• Tarih nesnesi kullanılır.
|
Ulusal Egemenlik ve Çocuk Bayramı |
| NISAN |
34. Hafta:
27 Nisan-
01 Mayıs
|
4 |
Tarih Ve String Işlemleri |
Tarih Bilgisinin Biçimlendirilmesi |
Tarih bilgisini biçimlendirir. |
• Tarih bilgisi biçimlendirme kriterleri açıklanır.
|
Kût'ül Amâre Zaferi |
| MAYIS |
35. Hafta:
04-08 Mayıs
|
4 |
Tarih Ve String Işlemleri |
String (Metin) İşlemleri |
Metin bilgisini biçimlendirir. |
• Metin bilgisi biçimlendirme kriterleri açıklanır
|
Bilişim Haftası, Trafik ve İlkyardım Haftası, İş Sağlığı ve Güvenliği Haftası |
| MAYIS |
36. Hafta:
11-15 Mayıs
|
4 |
Hata Yakalama İşlemleri |
Hata kavramı ve Hata Türleri / Hata Yakalama |
İstisna işlemlerini açıklar.
Try-except bloklarını kullanır. |
• İstisna kavramı açıklanır.
• Try-except blokları kullandırılır.
|
Engelliler Haftası, Vakıflar Haftası |
| MAYIS |
37. Hafta:
18-22 Mayıs
|
4 |
Hata Yakalama İşlemleri |
Python Hata Türleri |
Finally bloğunu kullanır. |
• Finally bloğu kullandırılır.
|
Müzeler Haftası, Atatürk'ü Anma ve Gençlik ve Spor Bayramı |
| MAYIS |
38. Hafta:
25-29 Mayıs
|
4 |
Dosya İşlemleri |
Çalışma Dizini Ayarları ve Klasör Oluşturma |
Programlama dilinde dosya okuma işlemlerini yapar. |
• Var olan bir metin dosyası açtırılır.
• Var olan bir metin dosyasını okuyup içeriğini ekrana yazdırır.
|
Etik Günü, İstanbul'un Fethi |
| HAZIRAN |
39. Hafta:
01-05 Haziran
|
4 |
Dosya İşlemleri |
Dosya Oluşturma ve Yazma |
2. Dönem 2. Sınav
Dosya oluşturma ve yazma işlemlerini yapar. |
• Yeni bir metin dosyası oluşturma işlemi yaptırır.
• Dosyaya veri yazma işlemi yaptırılır.
• Dosyadaki verilerin okunup değiştirilmesi sağlanır.
|
Etik Günü, Hayat Boyu Öğrenme Haftası |
| HAZIRAN |
40. Hafta:
08-12 Haziran
|
4 |
Dosya İşlemleri |
Dosya Silme ve Yedekleme |
Dosya silme ve yedekleme işlemlerini yapar. |
• Dosya silme işlemlerini gerçekleştirmesi sağlanır.
• Dosya yedekleme işlemi açıklanır.
|
Etik Günü, Çevre ve İklim Değişikliği Haftası |
| HAZIRAN |
41. Hafta:
15-19 Haziran
|
4 |
Genel Tekrar |
Genel Tekrar |
Genel Tekrar |
Genel Tekrar |
Etik Günü |
| HAZIRAN |
42. Hafta:
22-26 Haziran
|
4 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
Etik Günü |