EYLÜL |
1. Hafta:
09-13 Eylül
|
2 |
ÜNİTE : 1. PYTHON İLE PROGRAMLAMANIN TEMELLERİ |
1.1. Yazılım Geliştirme Süreci
1.2. Neden Python? |
1.1.1. Yazılım geliştirme süreci konusunda bilgi sahibi olur. |
|
15 Temmuz Demokrasi ve Millî Birlik Günü |
EYLÜL |
2. Hafta:
16-20 Eylül
|
2 |
ÜNİTE : 2. DEĞERLER VE DEĞİŞKENLER |
2.1. Tam Sayı ve Diziler |
2.1.1. Python programla dilinde değerler ve değişkenler konusunda bilgi sahibi olur
2.1.2. Veri türlerini tanır. |
|
Gaziler Günü (19 Eylül), İlköğretim Haftası |
EYLÜL |
3. Hafta:
23-27 Eylül
|
2 |
ÜNİTE : 2. DEĞERLER VE DEĞİŞKENLER |
2.2. Değişkenler ve Atama
2.3. Reel Sayılar
2.4. Belirteçler |
2.1.3. Farklı değişkenleri kullanan program yazabilir. |
|
|
EYLÜL |
4. Hafta:
30 Eylül-
04 Ekim
|
2 |
ÜNİTE: 3. İFADELER VE ARİTMETİK İŞLEMLER |
3.1. Sabit Değerler 3.2. Python’da Sık Kullanılan Aritmetik İkili Operatörler 3.3. Karışık Türlü İfadeler |
3.1.1. Python programlama dilinde kullanılan ifadeler ve aritmetik işlemler konusunda bilgi sahibi olur. |
|
Hayvanları Koruma Günü (4 Ekim) |
EKIM |
5. Hafta:
07-11 Ekim
|
2 |
ÜNİTE: 3. İFADELER VE ARİTMETİK İŞLEMLER |
3.4. Operatör Önceliği ve Birleşim 3.5. İfadeleri Biçimlendirme |
3.1.2 Operatör, işlem önceliği ve birleşim durumlarını açıklayabilir. |
|
|
EKIM |
6. Hafta:
14-18 Ekim
|
2 |
ÜNİTE: 3. İFADELER VE ARİTMETİK İŞLEMLER |
3.6. Yorumlar 3.7. Hatalar |
3.1.3 Python dilinde ortaya çıkan hata türlerini kavrar. |
|
|
EKIM |
7. Hafta:
21-25 Ekim
|
2 |
ÜNİTE : 4. KOŞULLU DURUMLAR |
4.1. Boolean İfadesi 4.2. Python’da İlişkisel Operatörler |
4.1.1.Program yazma sürecinde kullanılan koşullu durumlar konusunda bilgi sahibi olur. |
|
|
EKIM |
8. Hafta:
28 Ekim-
01 Kasım
|
2 |
SINAV HAFTASI 1. DÖNEM 1. SINAV |
SINAV HAFTASI 1. DÖNEM 1. SINAV |
SINAV HAFTASI 1. DÖNEM 1. SINAV |
|
29 Ekim Cumhuriyet Bayramı |
KASIM |
9. Hafta:
04-08 Kasım
|
2 |
ÜNİTE : 4. KOŞULLU DURUMLAR |
4.3. “if” İfadesi 4.4. “if/else” İfadesi |
4.1.1.Program yazma sürecinde kullanılan koşullu durumlar konusunda bilgi sahibi olur. |
|
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 |
ÜNİTE : 4. KOŞULLU DURUMLAR |
4.5. Birleşik Boolean İfadesi 4.6. Pass İfadesi |
4.1.1.Program yazma sürecinde kullanılan koşullu durumlar konusunda bilgi sahibi olur. |
|
|
KASIM |
12. Hafta:
25-29 Kasım
|
2 |
ÜNİTE : 4. KOŞULLU DURUMLAR |
4.7. Kayan Noktalı Eşitlik 4.8. İç İçe Koşul İfadeleri |
4.1.2. İç içe koşul durumu ifade etmeyi kavrayacak |
|
Öğretmenler Günü (24 Kasım) |
ARALIK |
13. Hafta:
02-06 Aralık
|
2 |
ÜNİTE : 4. KOŞULLU DURUMLAR |
4.9. Çok Yönlü Karar İfadeleri 4.10. Çok Yönlü ve Zincirleme Durum İfadeleri 4.11. Koşullu İfadeler & Hatalar |
4.1.3. Koşul durumlarında yapılan hatalar konusunda fikir sahibi olur. |
|
Dünya Engelliler Günü (3 Aralık) |
ARALIK |
14. Hafta:
09-13 Aralık
|
2 |
ÜNİTE : 5. DÖNGÜLER |
5.1. Döngü Yapıları
5.2. For Döngüsü . |
5.1.1. Python dilinde kullanılan döngü yapılarını kavrar. |
|
|
ARALIK |
15. Hafta:
16-20 Aralık
|
2 |
ÜNİTE : 5. DÖNGÜLER |
5.3. İç İçe Döngüler
5.4. İç İçe 3’lü Döngü |
5.1.2. İç içe döngü yapılarını kullanan program yazabilir. |
|
|
ARALIK |
16. Hafta:
23-27 Aralık
|
2 |
ÜNİTE : 5. DÖNGÜLER |
5.5. While Döngüsü |
5.1.3. While ve for döngülerini içeren programlar geliştirebilir.
|
|
Mehmet Akif Ersoy’u Anma Haftası |
ARALIK |
17. Hafta:
30 Aralık-
03 Ocak
|
2 |
SINAV HAFTASI 1. DÖNEM 2. SINAV |
SINAV HAFTASI 1. DÖNEM 2. SINAV |
SINAV HAFTASI 1. DÖNEM 2. SINAV |
|
|
OCAK |
18. Hafta:
06-10 Ocak
|
2 |
ÜNİTE : 5. DÖNGÜLER |
5.6. Belirli ve Belirsiz Döngüler |
5.1.4. Döngü yapılarını ve kontrol yapılarını bir arada kullan |
|
|
OCAK |
19. Hafta:
13-17 Ocak
|
2 |
ÜNİTE : 5. DÖNGÜLER |
5.7. Döngü’den Çıkma Komutları 5.8. Döngü Örnekleri |
5.1.5. Döngü yapılarından çıkmak için kullanılan komutları kavrar. |
|
|
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 |
ÜNİTE : 6. FONKSİYONLAR 1 |
6.1. Neden Fonksiyonlar? 6.2. Fonksiyon Nedir?
6.3. Fonksiyonlara Giriş |
6.1.1. Fonksiyon kullanmanın gerekçelerini söyler. |
|
|
ŞUBAT |
23. Hafta:
10-14 Şubat
|
2 |
ÜNİTE : 6. FONKSİYONLAR 1 |
6.4. Fonksiyon ve Modüller 6.5. Yerleşik İşlevler
6.6. Standart Matematik Fonksiyonları |
6.1.2. Python programlama dilinde kullanılan standart fonksiyonları kullanabilir. |
|
|
ŞUBAT |
24. Hafta:
17-21 Şubat
|
2 |
ÜNİTE : 6. FONKSİYONLAR 1 |
6.7. time Fonksiyonları 6.8. Rastgele Sayılar |
6.1.3. Fonksiyon türleri konusunda bilgi sahibi olur. |
|
|
ŞUBAT |
25. Hafta:
24-28 Şubat
|
2 |
ÜNİTE : 7. FONKSİYON YAZMA |
7.1. Fonksiyon Kavramı 7.2. Fonksiyon Kullanımı Örnekleri 7.3. Değer Gönderme ile İlgili Olası Sorunlar |
7.1.1. Fonksiyon tanımla ve çağırma süreçlerini kavrar. |
|
|
MART |
26. Hafta:
03-07 Mart
|
2 |
ÜNİTE : 7. FONKSİYON YAZMA |
7.4. Çoklu Değer Gönderme Örnekleri 7.5. Yerel Değişken 7.6. Fonksiyon Yazarken Fonksiyon Sıralamasını Belirleme |
7.1.2. Fonksiyonlara değer gönderme ve fonksiyonları döndürme süreçlerini uygular. |
|
|
MART |
27. Hafta:
10-14 Mart
|
2 |
ÜNİTE : 7. FONKSİYON YAZMA |
7.7. Parametre Gönderme 7.8. Fonksiyon Yazarken Tanımlayıcı Bilgileri Ekleme 7.9. Fonksiyon Örnekleri |
7.1.2. Fonksiyonlara değer gönderme ve fonksiyonları döndürme süreçlerini uygular. |
|
İstiklâl Marşı'nın Kabulü be Mehmet Akif Ersoy'u Anma Günü (12 Mart) |
MART |
28. Hafta:
17-21 Mart
|
2 |
SINAV HAFTASI 2. DÖNEM 1. SINAV |
SINAV HAFTASI 2. DÖNEM 1. SINAV |
SINAV HAFTASI 2. DÖNEM 1. SINAV |
|
18 Mart Çanakkale Zaferi, Şehitler Günü |
MART |
29. Hafta:
24-28 Mart
|
2 |
ÜNİTE : 8. FONKSİYONLAR 2 |
8.1. Global Değişkenler 8.2. Örnekler |
8.1.1. Fonksiyonlarda kullanılan global ve yerel değişkenler hakkında bilgi sahibi olur. |
|
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 |
ÜNİTE : 8. FONKSİYONLAR 2 |
8.2. Örnekler, 8.3. Fonksiyonları Tekrar Kullanılabilir Yapma |
8.1.1. Fonksiyonlarda kullanılan global ve yerel değişkenler hakkında bilgi sahibi olur. |
|
|
NISAN |
32. Hafta:
14-18 Nisan
|
2 |
ÜNİTE : 9. NESNELER |
9.1. Nesne Kavramı 9.2. Nesneleri Kullanmak
9.3. Dizi Nesneleri |
9.1.1. Python dilinde kullanılan nesneler hakkında bilgi sahibi olur.
9.1.2. Dizi nesneleri kullanabilir |
|
|
NISAN |
33. Hafta:
21-25 Nisan
|
2 |
ÜNİTE : 9. NESNELER |
9.4. Dosya Nesneleri |
9.1.3. Dosya nesneleri ile dosyalarda veriler üzerinde işlemler yapabilir. |
|
23 Nisan Ulusal Egemenlik ve Çocuk Bayramı |
NISAN |
34. Hafta:
28 Nisan-
02 Mayıs
|
2 |
ÜNİTE : 9. NESNELER |
9.5. Turtle Grafik Nesneleri 9.6. Nesne Değişkenliği ve Örtüşme |
9.1.4. Grafik nesneleri ile programlar geliştirebileceksini |
|
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 |
ÜNİTE : 10. LİSTELER |
10.1. Liste Kavramı 10.2. Liste Oluşturmak
10.3. List Fonksiyonu ile Tam Sayı Liste Yapmak
10.4. * Operatörü ile Liste Oluşturma |
10.1.1. Listelerin kullanım amacı konusunda bilgi sahibi olur.
10.1.2. Listeleri içeren programları yazabilir. |
|
|
MAYIS |
36. Hafta:
12-16 Mayıs
|
2 |
ÜNİTE : 10. LİSTELER |
10.5. Liste Üyeliği 10.6. Listeye Değer Atama ve Eşitleme 10.7. Listenin Sınırları |
10.1.3. Listeler üzerinde işlemler yapabilir |
|
|
MAYIS |
37. Hafta:
19-23 Mayıs
|
2 |
ÜNİTE : 10. LİSTELER |
10.8. Dilimleme 10.9. Listeden Eleman Çıkarma 10.10. Listeler ve Fonksiyonlar |
10.1.4. Listeler ve fonksiyonları bir arada kullanan programlar geliştirebilir. |
|
19 Mayıs Atatürk'ü Anma ve Gençlik ve Spor Bayramı |
MAYIS |
38. Hafta:
26-30 Mayıs
|
2 |
ÜNİTE : 10. LİSTELER |
10.11. Listede Kullanılan Yöntemler 10.12. Çok Boyutlu Listeler |
10.1.5. Farklı boyutları olan listeleri içeren programları yazabilir. |
|
İstanbul'un Fethi (29 Mayıs) |
HAZIRAN |
39. Hafta:
02-06 Haziran
|
2 |
SINAV HAFTASI 2. DÖNEM 2. SINAV |
SINAV HAFTASI 2. DÖNEM 2. SINAV |
SINAV HAFTASI 2. DÖNEM 2. SINAV |
|
|
HAZIRAN |
40. Hafta:
09-13 Haziran
|
2 |
ÜNİTE : 10. LİSTELER |
10.13. Çok Boyutlu Diziler 10.14. _ Sembolü 10.15. Liste Oluşturma Tekniklerinin Özeti |
10.1.5. Farklı boyutları olan listeleri içeren programları yazabilir. |
|
|
HAZIRAN |
41. Hafta:
16-20 Haziran
|
2 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
|