2024-2025 EĞİTİM-ÖĞRETİM YILI ..........................................................................
BILIŞIM TEKNOLOJILERI ALANI 10. SINIF NESNE TABANLI PROGRAMLAMA 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 10 ÖĞRENME BİRİMİ: ÇALIŞMA ORTAMI VE TEMEL İŞLEMLER 1.1. NESNE TABANLI PROGRAMLAMA ÇALIŞMA ORTAMI 1.2. C# PROGRAMLAMA DILI 1.3. .NET FRAMEWORK 1.3.1. C# ve .NET Framework İlişkisi 1.3.2. .NET Framework Çalışma Mantığı Demokrasinin önemi Yazım hatalarını dikkate alarak nesne tabanlı programlama çalışma ortamını kullanır. Anlatım, soru-cevap, uygulamalı gösteri, araştırma, uygulama, bireysel öğrenme, beyin fırtınası Ders kitabı, bilgisayar, akıllı tahta, görsel programlama ortamı, veritabanı programı 15 Temmuz Demokrasi ve Millî Birlik Günü
EYLÜL 16-20 Eylül 10 1.4. KOD EDITÖRÜ ARAYÜZ EKRANI 1.4.1. FORM EKRANI 1.4.2. Araç Kutusu (Toolbox) 1.4.3. Özellikler (Properties) 1.4.4. Olaylar (Events) 1.4.5. Çözüm Penceresi (Solution Explorer) 1.4.6. Hata Listesi (Error List) 1.5. İSIM UZAYLARI (NAMESPACE) Yazım hatalarını dikkate alarak isim uzaylarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Gaziler Günü (19 Eylül), İlköğretim Haftası
EYLÜL 23-27 Eylül 10 1.6. DEĞIŞKENLER VE TEMEL VERI TÜRLERI 1.6.1. Temel Veri Türleri 1.6.2. Değişken Tanımlama 1.6.3. Değişkene Değer Atama 1.6.4. Değişken İsimlendirme Kuralları 1.6.5. Değişken Veri Türü Dönüştürme (Convert) İşlemleri 1.7. ARITMETIKSEL OPERATÖRLER 1.7.1. İşlem Önceliği Tanımlama kurallarını dikkate alarak değişkenleri ve temel veri türlerini kullanır. İşlem önceliğine göre aritmetiksel operatörleri kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
EYLÜL 30 Eylül- 04 Ekim 10 ÖĞRENME BİRİMİ: KARAR VE DÖNGÜ YAPILARI 2.1. KARAR İFADELERI 2.1.1. Karşılaştırma Operatörleri 2.1.2. if Yapısı 2.1.3. if-else Yapısı 2.1.4. else if Yapısı 2.1.5. İç İçe Şart İfadeleri 2.1.6. Switch-Case Yazım kurallarına dikkat ederek şart ifadelerini kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Hayvanları Koruma Günü (4 Ekim)
EKİM 07-11 Ekim 10 2.2. MANTIKSAL OPERATÖRLER 2.2.1. AND(&&) Operatörü 2.2.2. OR(||) Operatörü 2.2.3. Mantıksal Operatör Önceliği 2.2.4. NOT(!) Operatörü Mantıksal operatörleri öncelik sırasına uygun kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
EKİM 14-18 Ekim 10 2.3. DÖNGÜLER 2.3.1. Sayaçlar 2.3.2. Artırma ve Azaltma Operatörleri 2.3.3. For Döngüsü 2.3.4. WHILE DÖNGÜSÜ 2.3.5. Do-while Döngüsü Yazım formatına dikkat ederek döngü yapılarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
EKİM 21-25 Ekim 10 2.3.6. Döngüyü Kesme (Durdurma) 2.3.7. Döngüyü Devam Ettirme 2.4. HATA AYIKLAMA 2.4.1. Try-Catch-Finally Bloku Atatürk'ün Cumhuriyetçilik İlkesi Programda hata ayıklaması yapar. 29 Ekim Cumhuriyet Bayramı Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
EKİM 28 Ekim- 01 Kasım 10 ÖĞRENME BİRİMİ: SINIFLAR (CLASSES) 3.1. NESNE TABANLI PROGRAMLAMAYA GIRIŞ 3.1.1. NTP Öncesi 3.1.2. NTP Temel Prensipleri 1.Dönem 1.Sınav İhtiyaca uygun sınıf tanımlaması yapar. 1.Sınav Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... 29 Ekim Cumhuriyet Bayramı
KASIM 04-08 Kasım 10 3.2. SINIFLAR VE NESNELER 3.2.1. Sınıf Tanımlama 3.2.2. Nesne Oluşturma 3.3. KAPSÜLLEME, ALANLAR VE ÖZELLIKLER (ENCAPSULATION, FIELDS, PROPERTIES) Atatürk'ün eğitime ve bilime verdiği önem Sınıfa ait özellikleri açıklar. 10 Kasım Atatürk'ü Anma Günü ve Atatürk Haftası Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Atatürk Haftası
KASIM 11-15 Kasım 10 ARA TATİL (11-15 KASIM)
KASIM 18-22 Kasım 10 3.4. ERIŞIM BELIRLEYICILER (ACCESS MODIFIERS) 3.5. ALANLAR (FIELDS) 3.6. ÖZELLIKLER (PROPERTIES) 3.6.1. Sadece Okunabilir Özellikler 3.6.2. Sadece Yazılabilir Özellikler Sınıfa ait özellikleri açıklar. Anlatım, soru-cevap, uygulamalı gösteri, araştırma, uygulama, bireysel öğrenme, beyin fırtınası Ders kitabı, bilgisayar,...
KASIM 25-29 Kasım 10 3.7. METOTLAR (METHODS) 3.7.1. Varsayılan Değerli Parametreler (Optional Parameters) 3.7.2. İsimlendirilmiş Parametreler (Named Parameters) 3.7.3. Parametre Dizileri 3.7.4. Metodu Sonlandırma 3.7.5. Metot Aşırı Yüklemeleri (Method Overloads) Tanımlama adımlarına dikkat ederek metotları tanımlar. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Öğretmenler Günü (24 Kasım)
ARALIK 02-06 Aralık 10 3.8. YAPICI VE YIKICI METOTLAR 3.8.1. Yapıcı Metotlar (Constructors) 3.8.2. Yıkıcı Metotlar (Destructors) 3.9. DEĞER VE REFERANS TIPLER 3.9.1. Metotlarda ref ve out Kullanımı Farklı metot imzaları tanımlayarak metotları aşırı yükler. Sınıfların erişim türünü belirler. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Dünya Engelliler Günü (3 Aralık)
ARALIK 09-13 Aralık 10 3.10. KALITIM (INHERITANCE) 3.10.1. Hiyerarşik Kalıtım 3.10.2. new Operatörüyle Metot Gölgeleme (Shadowing) 3.10.3. Sanal Metotlar (Virtual Methods) Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
ARALIK 16-20 Aralık 10 3.11. SOYUT SINIFLAR (ABSTRACT CLASSES) 3.12. ARAYÜZLER (INTERFACES) 3.13. ÇOK BIÇIMLILIK (POLYMORPHISM) 3.14. STATIK SINIFLAR (STATIC CLASSES) Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
ARALIK 23-27 Aralık 10 3.15. İSIMSIZ SINIFLAR(STATIC CLASSES) 3.16. MÜHÜRLÜ SINIFLAR (SEALED CLASSES) 3.17. PARÇALI SINIFLAR (PARTIAL CLASSES) 3.18. ENUMS (NUMARALANDIRMALAR) Kapsülleme (Encapsulation), Kalıtım (Inheritance) ve Çok biçimlilik (Polymorphism) prensiplerini kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Mehmet Akif Ersoy’u Anma Haftası
ARALIK 30 Aralık- 03 Ocak 10 ÖĞRENME BİRİMİ: DİZİLER (ARRAYS) VE KOLEKSİYONLAR (COLLECTIONS) 4.1. DIZILER 4.1.1. Bir Boyutlu Diziler 4.1.2. Bir Boyutlu Dizilerin Oluşturulması 4.1.3. Bir Boyutlu Dizilere Değer Aktarma 4.1.4. Bir Boyutlu Dizi Elemanlarına Erişim 1.Dönem 2.Sınav Dizi tanımlama kurallarına dikkat ederek dizileri kullanır. 2.Sınav Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
OCAK 06-10 Ocak 10 4.1.5. Dizilerde Foreach Döngüsü Kullanımı 4.1.6. Bir Boyutlu Dizilerde Kullanılan Özellikler ve Metotlar 4.1.7. Çok Boyutlu Diziler 4.1.8. İki Boyutlu Dizi Tanımlama 4.1.9. İki Boyutlu Diziye Değer Aktarma 4.1.10. İki Boyutlu Dizi Elemanlarına Erişim Dizi tanımlama kurallarına dikkat ederek dizileri kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
OCAK 13-17 Ocak 10 4.2. KOLEKSIYONLAR 4.2.1. Boxing (Kutulama)-Unboxing (Kutu Açma) 4.2.2. ArrayList Koleksiyonu 4.2.3. List Koleksiyonu Koleksiyon sınıflarının farklarına göre kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
OCAK 20-24 Ocak 10 YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT)
OCAK 27-31 Ocak 10 YARI YIL TATİLİ (20 OCAK - 3 ŞUBAT)
ŞUBAT 03-07 Şubat 10 4.2.4. Queue-Stack Koleksiyonları 4.2.5. Dictionary Koleksiyonu 4.2.6. Hashtable Koleksiyonu 4.2.7. SortedList Koleksiyonu Koleksiyon sınıflarının farklarına göre kullanır. Anlatım, soru-cevap, uygulamalı gösteri, araştırma, uygulama, bireysel öğrenme, beyin fırtınası Ders kitabı, bilgisayar,...
ŞUBAT 10-14 Şubat 10 ÖĞRENME BİRİMİ: FORM UYGULAMALARI 5.1. FORMLAR 5.1.1. Form Sınıfı Form oluşturur. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
ŞUBAT 17-21 Şubat 10 5.1.2. Kontrol Sınıfı 5.1.3. Konteyner Kontrolleri Form oluşturur. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
ŞUBAT 24-28 Şubat 10 5.2. MENÜLER 5.2.1. MenuStrip Kontrolü 5.2.2. ContextMenuStrip Kontrolü Form oluşturur. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
MART 03-07 Mart 10 5.3. İLETIŞIM KUTULARI (DIALOG BOXES) 5.3.1. Mesaj İletişim Kutusu (MessageBox) 5.3.2. Dosya Kaydet İletişim Kutusu (SaveFileDialog) İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
MART 10-14 Mart 10 5.3.3. Dosya Aç İletişim Kutusu (OpenFileDialog) 5.3.4. Yazdırma İletişim Kutusu (PrintDialog) İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... İstiklâl Marşı'nın Kabulü be Mehmet Akif Ersoy'u Anma Günü (12 Mart)
MART 17-21 Mart 10 5.3.5. Yazı Tipi İletişim Kutusu (FontDialog) 5.3.6. Renk İletişim Kutusu (ColorDialog) Atatürk’ün vatan ve millet sevgisi İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. 18 Mart Çanakkale Zaferi ve Şehitler Günü Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... 18 Mart Çanakkale Zaferi, Şehitler Günü
MART 24-28 Mart 10 5.4. VERI DOĞRULAMA (VALIDATION) 5.4.1. İpucu (ToolTip) 5.4.2. Veri Girişi Doğrulama (Input Validation) 5.4.3. Veri Girişi Maskeleme (MaskedTextBox) 2.Dönem 1.Sınav İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. 1.Sınav Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Dünya Tiyatrolar Günü (27 Mart)
MART 31 Mart- 04 Nisan 10 5.5. VERI BAĞLAMA (DATA BINDING) 5.5.1. Basit Veri Bağlama (Simple Data Binding) 5.5.2. Kompleks Veri Bağlama (Complex Data Binding) İstenilen özellik ve içerikteki iletişim kutularıyla çalışır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Kütüphaneler Haftası, Dünya Otizm Farkındalık Günü (2 Nisan)
NİSAN 07-11 Nisan 10 ARA TATİL (31 MART - 4 NİSAN)
NİSAN 14-18 Nisan 10 ÖĞRENME BİRİMİ: VERİ TABANI İŞLEMLERİ 6.1. VERI TABANI YAZILIMININ KURULUMU 6.1.1. Veri Tabanı Yönetim Sistemi (Database Management System) 6.1.2. SQL (Structured Query Language) 6.1.3. Büyük Veri (Big Data) ve Veri Madenciliği 6.1.4. MySQL Veri Tabanı 6.2. MYSQL SERVER ARAYÜZ (WORKBENCH) EKRANI Açık kaynak veri tabanı yazılımını kurar. Anlatım, soru-cevap, uygulamalı gösteri, araştırma, uygulama, bireysel öğrenme, beyin fırtınası Ders kitabı, bilgisayar,...
NİSAN 21-25 Nisan 10 6.3. VERI TÜRLERI 6.4. VERI TABANI TASARIMI 6.4.1. Veri Tabanı Oluşturma 6.4.2. Veri Tabanında Anahtarlar (Keyler) 6.4.3. Tablo Oluşturma 6.5. TABLOLARI İLIŞKILENDIRME 6.5.1. İlişkisel Veri Tabanları 6.5.2. Tablolar Arası Bağlantı Yapılması Çocuk, insan sevgisi ve evrensellik Veri tabanı oluşturur. Veri tabanında tabloları kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... 23 Nisan Ulusal Egemenlik ve Çocuk Bayramı
NİSAN 28 Nisan- 02 Mayıs 10 6.6. VERI TABANINA BILGI GIRIŞI 6.7. SQL KOMUTLARI KULLANIMI 6.7.1. Select Deyimi 6.7.2. Where Şart İfadesi 6.7.3. Karşılaştırma Operatörleri 6.7.4. Mantıksal Operatörler SQL komutlarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... Kût'ül Amâre Zaferi (29 Nisan), 1 Mayıs Emek ve Dayanışma Günü
MAYIS 05-09 Mayıs 10 6.7.5. Arama Operatörü 6.7.6. Order By Komutu (Sıralama) 6.7.7. Insert Into Komutu (Kayıt Ekleme) 6.7.8. Update Komutu (Kayıt Güncelleme) 6.7.9. Delete Komutu (Kayıt Silme) 6.7.10. Create 6.7.11. Alter 6.7.12. Drop SQL komutlarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
MAYIS 12-16 Mayıs 10 6.8. MYSQL VERI TABANI ALMA VE YÜKLEME 6.9. SQL VE NTP BAĞLANTISI 6.9.1. Form Tasarımları 6.9.2. Form Özellikleri 6.9.3. TabControl Bileşeni 6.9.4. ImageList Bileşeni Atatürkçü düşüncede yer alan temel fikirler SQL komutlarını kullanır. 19 Mayıs Atatürk'ü Anma, Gençlik ve Spor Bayramı Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
MAYIS 19-23 Mayıs 10 3.6.1. 6.10. ADO.NET 6.11. VERI TABANI BAĞLANTISI VE BILEŞENLERIN EKLENMESI 6.11.1. MySQL Bağlantı Kontrolü 6.11.2. MySQL Connection String 6.11.3. Projeye Giriş 6.11.4. DataGridView Bileşeni SQL komutlarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... 19 Mayıs Atatürk'ü Anma ve Gençlik ve Spor Bayramı
MAYIS 26-30 Mayıs 10 6.11.5. Projenin Kodlamasına Giriş 6.11.6. Dersler Sekmesi 6.11.7. Notlar Sekmesi 6.11.8. Öğrenci İşlemleri Sekmesi 6.11.9. Anasayfa Sekmesinin Doldurulması 2.Dönem 2.Sınav SQL komutlarını kullanır. 2.Sınav Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,... İstanbul'un Fethi (29 Mayıs)
HAZİRAN 02-06 Haziran 10 6.12. KAYIT EKLEME 6.13. ARAMA METODU 6.14. EKLEME, SILME VE GÜNCELLEME İŞLEMLERI 6.14.1. Öğrenci Sekmesi İşlemleri SQL komutlarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...
HAZİRAN 09-13 Haziran 10 6.14.2. Notlar Sekmesi 6.14.3. Dersler Sekmesi 6.15. KURULUM (SETUP) HAZIRLAMA 6.16. ENTITY FRAMEWORK SQL komutlarını kullanır. Anlatım, soru-cevap, uygulamalı... Ders kitabı, bilgisayar,...

  • Bu plan Talim Terbiye Kurulunun yayınladığı Çerçeve Öğretim Programı ve Ders Bilgi Formlarına göre hazırlanmıştır.
  • Atatürkçülük konuları ile ilgili olarak Talim ve Terbiye Kurulu Başkanlığının 2104 ve 2488 sayılı Tebliğler Dergisinden yararlanılmıştır.

.......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

......................................
Ders Öğretmeni

..../..../2024
UYGUNDUR

......................................
Okul Müdürü