| EYLÜL |
1. Hafta:
08-12 Eylül
|
10 |
Çalışma Ortamı ve Temel İşlemler |
1. Nesne tabanlı programlama çalışma ortamı / 2.İsim uzayları (Namespace) |
Yazım hatalarını dikkate alarak nesne tabanlı programlama çalışma ortamını kullanır.
Yazım hatalarını dikkate alarak isim uzaylarını kullanır. |
• Nesne tabanlı programlama yazılımı arayüz menülerini yerleştirir ve yer değiştirir.
• Form uygulaması yaptırır.
• Form uygulaması nesne ekletir.
• Form uygulamasında nesneye kod yazdırır.
• Form uygulamasını çalıştırılmasını sağlar.
• İsim uzaylarını programda tanımlatıp kullandırır.
• Using ifadesini kullandırır.
|
Uluslararası Temiz Hava Günü |
| EYLÜL |
2. Hafta:
15-19 Eylül
|
10 |
Çalışma Ortamı ve Temel İşlemler |
3. Değişkenler ve temel veri türleri |
Tanımlama kurallarını dikkate alarak değişkenleri ve temel veri türlerini kullanır. |
• Değişkenleri tanımlatır.
• Temel veri türlerini kod yazarken doğru kullanılmasını sağlar.
• Değişkenlerin kapsam aralığı belirlenir.
|
İlköğretim Haftası, Mevlid-i Nebî Haftası, Öğrenciler Günü, Gaziler Günü |
| EYLÜL |
3. Hafta:
22-26 Eylül
|
10 |
Çalışma Ortamı ve Temel İşlemler |
4. Aritmetiksel operatörler |
İşlem önceliğine göre aritmetiksel operatörleri kullanır. |
• Kod yazım esnasında uygun operatörleri kullandırır.
• İşlem öncelik sırası uyulmasına dikkat eder.
|
|
| EYLÜL |
4. Hafta:
29 Eylül-
03 Ekim
|
10 |
Karar ve Döngü Yapıları |
1. Karar ifadeleri |
Yazım kurallarına dikkat ederek şart ifadelerini kullanır. |
• Şart ifadesi yazım kurallarını açıklar.
• Şart ifadesini kullanacağı yerleri örneklemleri ile belirtir.
• Bloklar kullanarak gruplama yaptırır.
• İç içe şart ifadeleri ile uygulama yaptırır.
• Switch-Case ifadesi ile ilgili yazım kuralına uygun uygulama yaptırır.
|
Disleksi Haftası, Dünya Disleksi Günü |
| EKIM |
5. Hafta:
06-10 Ekim
|
10 |
Karar ve Döngü Yapıları |
2. Mantıksal operatörler |
Mantıksal operatörleri öncelik sırasına uygun kullanır. |
• Mantıksal değişken tanımlayarak programda kullandırır.
• Mantıksal operatörleri uygulamada kullandırır.
• Operatör öncelik sırasına uygun uygulama yaptırır.
|
Ahilik Kültürü Haftası |
| EKIM |
6. Hafta:
13-17 Ekim
|
10 |
Karar ve Döngü Yapıları |
3. Döngüler |
Yazım formatına dikkat ederek döngü yapılarını kullanır. |
• Döngü yapıları yazım kuralına göre basitten karmaşığa doğru uygulama yaptırır.
• Döngüyü kesme ve devam ettirme ile ilgili örnekler yaptırır.
|
|
| EKIM |
7. Hafta:
20-24 Ekim
|
10 |
Karar ve Döngü Yapıları |
4. Hata Ayıklama |
Programda hata ayıklaması yapar. |
• Programda hata ayıklanması teknikleri açıklanır.
|
|
| EKIM |
8. Hafta:
27-31 Ekim
|
10 |
Sınıflar (Class) |
1. Sınıflar ve nesneler |
İhtiyaca uygun sınıf tanımlaması yapar. |
• İhtiyaca uygun sınıf tanımlatır.
|
Cumhuriyet Bayramı |
| KASIM |
9. Hafta:
03-07 Kasm
|
10 |
Sınıflar (Class) |
2. Sınıf özellikleri |
1. Dönem 1. Sınav
Sınıfa ait özellikleri açıklar. |
• Sınıfa ait özellikler açıklanır.
|
Kızılay Haftası, Organ Bağışı ve Nakli Haftası, Lösemili Çocuklar Haftası |
| KASIM |
10. Hafta:
10-14 Kasm
|
10 |
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
|
10 |
Sınıflar (Class) |
3. Metot oluşturma ve çağırma |
Tanımlama adımlarına dikkat ederek metotları tanımlar. |
• Metot tanımlatır.
• Oluşturulan metodun nasıl kullanılacağı açıklanır.
|
Dünya Felsefe Günü, Dünya Çocuk Hakları Günü |
| KASIM |
12. Hafta:
24-28 Kasm
|
10 |
Sınıflar (Class) |
4. Metotları Aşırı Yükleme |
Farklı metot imzaları tanımlayarak metotları aşırı yükler. |
• Farklı metot imzaları tanımlatarak metotları aşırı yükler.
|
Ağız ve Diş Sağlığı Haftası, Öğretmenler Günü |
| ARALIK |
13. Hafta:
01-05 Aralık
|
10 |
Sınıflar (Class) |
5. Erişim belirleyiciler |
Sınıfların erişim türünü belirler. |
• Sınıfların erişim türleri açıklanır.
• Statik (static) sınıfları açıklanır.
• Mühürlü (sealed) sınıfları 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
|
10 |
Sınıflar (Class) |
6. Kapsülleme, kalıtım ve çok biçimlilik |
Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. |
• Kapsülleme, Kalıtım ve Çok biçimlilik kavramlarını kullandırır.
• Arayüzler
• Soyut sınıflar,
• Statik,
• İsimsiz,
• Mühürlü ve Parçalı sınıflar
|
Mevlana Haftası, İnsan Hakları ve Demokrasi Haftası |
| ARALIK |
15. Hafta:
15-19 Aralık
|
10 |
Sınıflar (Class) |
6. Kapsülleme, kalıtım ve çok biçimlilik |
Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. |
• Kapsülleme, Kalıtım ve Çok biçimlilik kavramlarını kullandırır.
• Arayüzler
• Soyut sınıflar,
• Statik,
• İsimsiz,
• Mühürlü ve Parçalı sınıflar
|
Tutum, Yatırım ve Türk Malları Haftası |
| ARALIK |
16. Hafta:
22-26 Aralık
|
10 |
Sınıflar (Class) |
6. Kapsülleme, kalıtım ve çok biçimlilik |
Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. |
• Kapsülleme, Kalıtım ve Çok biçimlilik kavramlarını kullandırır.
• Arayüzler
• Soyut sınıflar,
• Statik,
• İsimsiz,
• Mühürlü ve Parçalı sınıflar
|
Mehmet Akif Ersoy'u Anma Haftası |
| ARALIK |
17. Hafta:
29 Aralık-
02 Ocak
|
10 |
Diziler (Arrays) ve Koleksiyonlar (Collections) |
1. Diziler |
Dizi tanımlama kurallarına dikkat ederek dizileri kullanır. |
• Dizi tanımlama kuralları açıklanır.
• Çok boyutlu diziler açıklanır.
• İhtiyaca uygun olarak dizileri kullandırır.
|
|
| OCAK |
18. Hafta:
05-09 Ocak
|
10 |
Diziler (Arrays) ve Koleksiyonlar (Collections) |
1. Diziler |
1. Dönem 2. Sınav
Dizi tanımlama kurallarına dikkat ederek dizileri kullanır. |
• Dizi tanımlama kuralları açıklanır.
• Çok boyutlu diziler açıklanır.
• İhtiyaca uygun olarak dizileri kullandırır.
|
Enerji Tasarrufu Haftası |
| OCAK |
19. Hafta:
12-16 Ocak
|
10 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
|
| OCAK |
20. Hafta:
19-23 Ocak
|
10 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| OCAK |
21. Hafta:
26-30 Ocak
|
10 |
Yarıyıl Tatili |
Yarıyıl Tatili |
Yarıyıl Tatili |
|
|
| ŞUBAT |
22. Hafta:
02-06 Şubat
|
10 |
Diziler (Arrays) ve Koleksiyonlar (Collections) |
2. Koleksiyonlar |
Koleksiyon sınıflarının farklarına göre kullanır. |
• Program akışında uygun olan koleksiyon sınıf seçimini yaptırır.
• Çeşitli koleksiyon türleri oluşturarak program içerisinde kullandırır.
|
|
| ŞUBAT |
23. Hafta:
09-13 Şubat
|
10 |
Form Uygulamaları |
1 Formlar ve özellikleri |
Form oluşturur. |
• Form oluşturmayla ilgili özellikleri içeren uygulamayı yaptırır.
• Form elemanları
|
|
| ŞUBAT |
24. Hafta:
16-20 Şubat
|
10 |
Form Uygulamaları |
1 Formlar ve özellikleri |
Form oluşturur. |
• Form oluşturmayla ilgili özellikleri içeren uygulamayı yaptırır.
• Form elemanları
|
|
| ŞUBAT |
25. Hafta:
23-27 Şubat
|
10 |
Form Uygulamaları |
1 Formlar ve özellikleri |
Form oluşturur. |
• Form oluşturmayla ilgili özellikleri içeren uygulamayı yaptırır.
• Form elemanları
|
Vergi Haftası, Yeşilay Haftası |
| MART |
26. Hafta:
02-06 Mart
|
10 |
Form Uygulamaları |
1 Formlar ve özellikleri |
Form oluşturur. |
• Form oluşturmayla ilgili özellikleri içeren uygulamayı yaptırır.
• Form elemanları
|
Girişimcilik Haftası |
| MART |
27. Hafta:
09-13 Mart
|
10 |
Form Uygulamaları |
2. İletişim kutuları |
İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. |
• Uygulamada iletişim kutularını kullandı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
|
10 |
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
|
10 |
Form Uygulamaları |
2. İletişim kutuları |
İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. |
• Uygulamada iletişim kutularını kullandırır.
|
Orman Haftası, Dünya Tiyatrolar Günü |
| MART |
30. Hafta:
30 Mart-
03 Nisan
|
10 |
Form Uygulamaları |
2. İletişim kutuları |
İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. |
• Uygulamada iletişim kutularını kullandırır.
|
Kütüphaneler Haftası, Kanser Haftası, Dünya Otizm Farkındalık Günü |
| NISAN |
31. Hafta:
06-10 Nisan
|
10 |
Form Uygulamaları |
2. İletişim kutuları |
2. Dönem 1. Sınav
İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. |
• Uygulamada iletişim kutularını kullandırır.
|
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
|
10 |
Veri Tabanı İşlemleri |
1. Veri tabanı yazılımı kurulumu |
Açık kaynak veri tabanı yazılımını kurar. |
• Açık kaynak veri tabanı yazılımının kurulumu açıklanır.
|
Turizm Haftası |
| NISAN |
33. Hafta:
20-24 Nisan
|
10 |
Veri Tabanı İşlemleri |
1. Veri tabanı yazılımı kurulumu |
Açık kaynak veri tabanı yazılımını kurar. |
• Açık kaynak veri tabanı yazılımının kurulumu açıklanır.
|
Ulusal Egemenlik ve Çocuk Bayramı |
| NISAN |
34. Hafta:
27 Nisan-
01 Mayıs
|
10 |
Veri Tabanı İşlemleri |
2. Veri tabanı oluşturma |
Veri tabanı oluşturur. |
• Veri tabanı oluşturma işlemleri açıklanır.
|
Kût'ül Amâre Zaferi |
| MAYIS |
35. Hafta:
04-08 Mayıs
|
10 |
Veri Tabanı İşlemleri |
2. Veri tabanı oluşturma |
Veri tabanı oluşturur. |
• Veri tabanı oluşturma işlemleri 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
|
10 |
Veri Tabanı İşlemleri |
3. Tablolar ve özellikleri |
Veri tabanında tabloları kullanır. |
• Oluşturulan veri tabanında tablo kullanımı açıklanır.
• Tabloda gerekli Birincil anahtar, Indeks alanları açıklanır.
• Anahtar alan ve indeks oluşturma
• Tablolar arası ilişkiler
|
Engelliler Haftası, Vakıflar Haftası |
| MAYIS |
37. Hafta:
18-22 Mayıs
|
10 |
Veri Tabanı İşlemleri |
3. Tablolar ve özellikleri |
Veri tabanında tabloları kullanır. |
• Oluşturulan veri tabanında tablo kullanımı açıklanır.
• Tabloda gerekli Birincil anahtar, Indeks alanları açıklanır.
• Anahtar alan ve indeks oluşturma
• Tablolar arası ilişkiler
|
Müzeler Haftası, Atatürk'ü Anma ve Gençlik ve Spor Bayramı |
| MAYIS |
38. Hafta:
25-29 Mayıs
|
10 |
Veri Tabanı İşlemleri |
4. SQL komutları |
SQL komutlarını kullanır. |
• SQL komutları kullanımı açıklanır.
• SQL komutları ile veri listeleme, filtreleme işlemleri açıklanır.
• SQL komutları ile veri ekleme işlemleri açıklanır.
• SQL komutları ile veri güncelleme işlemleri açıklanır.
• SQL komutları ile veri silme işlemleri açıklanır.
• Form uygulamasında veri tabanı kullanımı açıklanır.
• Veri tabanına bağlantı sağlama
• Verilere erişim işlemleri
• Veri ekleme, silme, güncelleme işlemleri
• ORM aracını kullanma
|
Etik Günü, İstanbul'un Fethi |
| HAZIRAN |
39. Hafta:
01-05 Haziran
|
10 |
Veri Tabanı İşlemleri |
4. SQL komutları |
2. Dönem 2. Sınav
SQL komutlarını kullanır. |
• SQL komutları kullanımı açıklanır.
• SQL komutları ile veri listeleme, filtreleme işlemleri açıklanır.
• SQL komutları ile veri ekleme işlemleri açıklanır.
• SQL komutları ile veri güncelleme işlemleri açıklanır.
• SQL komutları ile veri silme işlemleri açıklanır.
• Form uygulamasında veri tabanı kullanımı açıklanır.
• Veri tabanına bağlantı sağlama
• Verilere erişim işlemleri
• Veri ekleme, silme, güncelleme işlemleri
• ORM aracını kullanma
|
Etik Günü, Hayat Boyu Öğrenme Haftası |
| HAZIRAN |
40. Hafta:
08-12 Haziran
|
10 |
Veri Tabanı İşlemleri |
4. SQL komutları |
SQL komutlarını kullanır. |
• SQL komutları kullanımı açıklanır.
• SQL komutları ile veri listeleme, filtreleme işlemleri açıklanır.
• SQL komutları ile veri ekleme işlemleri açıklanır.
• SQL komutları ile veri güncelleme işlemleri açıklanır.
• SQL komutları ile veri silme işlemleri açıklanır.
• Form uygulamasında veri tabanı kullanımı açıklanır.
• Veri tabanına bağlantı sağlama
• Verilere erişim işlemleri
• Veri ekleme, silme, güncelleme işlemleri
• ORM aracını kullanma
|
Etik Günü, Çevre ve İklim Değişikliği Haftası |
| HAZIRAN |
41. Hafta:
15-19 Haziran
|
10 |
Genel Tekrar |
Genel Tekrar |
Genel Tekrar |
Genel Tekrar |
Etik Günü |
| HAZIRAN |
42. Hafta:
22-26 Haziran
|
10 |
Etkinlik Haftası |
Etkinlik Haftası |
Etkinlik Haftası |
|
Etik Günü |