1. Hafta — 14-18 Eylül — Tema: Çalışma Ortamı ve Temel İşlemler Dolu
- Ders
- Nesne Tabanlı Programlama
- Sınıf
- 10. Sınıf
- Tema / Ünite
- Çalışma Ortamı ve Temel İşlemler
- Konu
- Nesne Tabanlı Programlama Çalışma Ortamı
- Süre
- 10 ders saati (400 dk)
- Tarih
- 14-18 Eylül
- Hafta
- 1. Hafta
- Belirli Gün ve Haftalar
- 15 Temmuz Demokrasi ve Millî Birlik Günü, Gaziler Günü (19 Eylül)
Öğrenme Çıktıları ve Süreç Bileşenleri MEB
Programlar Arası Bileşenler Boş
Öğrenme Kanıtları (Ölçme ve Değerlendirme) MEB
- Gözlem Formu
- Derecelendirme Ölçeği
- Rubrik
Ön Değerlendirme Süreci YZ
Öğrencilerden daha önceki derslerde kullanılan programlama araçlarının arayüz özelliklerini hatırlamaları istenir. Mevcut yazılım ortamındaki menü yapılarının işlevleri hakkında kısa bir beyan sunmaları beklenir.
Köprü Kurma YZ
Daha önce öğrenilen temel algoritma ve kodlama mantığı, bu hafta üzerinde çalışılan nesne tabanlı programlama çalışma ortamı ve form uygulamaları ile ilişkilendirilir. Yazılım geliştirme süreçlerindeki süreklilik vurgulanır.
Öğrenme-Öğretme Uygulamaları YZ
- Derse Giriş40 dk
Nesne tabanlı programlama çalışma ortamının temel özellikleri ve arayüz bileşenleri hakkında ön bilgiler alınır. Öğrencilerden, daha önce kullandıkları yazılım araçlarındaki menü yapılarını hatırlamaları istenir. Nesne tabanlı programlamanın temel kavramları üzerinde durulur. Çalışma ortamında yer alan araçların işlevleri etkileşimli tahta üzerinden görselleştirilir.
- Keşfetme120 dk
Nesne tabanlı programlama çalışma ortamı açılır ve arayüz menüleri incelenir. Öğrencilerden, arayüzdeki menülerin konumlarını değiştirerek çalışma ortamını kişiselleştirmeleri istenir. Yazım hatalarını dikkate alarak kod yazma kuralları üzerinde durulur. Form uygulaması oluşturma süreci adım adım gösterilir. Form üzerine nesne ekleme ve bu nesnelere kod yazdırma işlemleri etkileşimli tahta üzerinden uygulamalı olarak izletilir. Öğrenciler, seçilen araçları kullanarak temel bir form yapısı oluştururlar.
- Uygulama180 dk
Öğrencilerden, belirlenen konu çerçevesinde kendi bilgisayarlarında bir form uygulaması geliştirmeleri istenir. Form üzerinde çeşitli nesneler eklenir ve bu nesnelere işlevsel kodlar yazılır. Yazım hatalarını dikkate alarak kodların doğruluğu kontrol edilir. Oluşturulan form uygulamalarının çalıştırılması sağlanır. Öğrencilerin oluşturdukları formların çıktıları alınır veya tarayıcı ile sisteme aktarılır. Uygulama süresince öğretmen tarafından gözlem formu ve derecelendirme ölçeği kriterlerine uygun olarak bireysel gelişimleri takip edilir.
- Sonuçlandırma60 dk
Öğrenciler tarafından geliştirilen form uygulamaları sınıfa sunulur. Formun çalışıp çalışmadığı, nesnelerin fonksiyonel olup olmadığı ve kodlardaki yazım kuralları kontrol edilir. Uygulama sürecinde karşılaşılan teknik sorunlar ve çözüm yolları tartışılır. Öğrenilenlerin rubrik üzerinden değerlendirilmesi sağlanır.
Sınıf defteri: Nesne Tabanlı Programlama Çalışma Ortamı; değerlendirme
Derse Giriş YZ 40 dk
Nesne tabanlı programlama çalışma ortamının temel özellikleri ve arayüz bileşenleri hakkında ön bilgiler alınır. Öğrencilerden, daha önce kullandıkları yazılım araçlarındaki menü yapılarını hatırlamaları istenir. Nesne tabanlı programlamanın temel kavramları üzerinde durulur. Çalışma ortamında yer alan araçların işlevleri etkileşimli tahta üzerinden görselleştirilir.
Keşfetme YZ 120 dk
Nesne tabanlı programlama çalışma ortamı açılır ve arayüz menüleri incelenir. Öğrencilerden, arayüzdeki menülerin konumlarını değiştirerek çalışma ortamını kişiselleştirmeleri istenir. Yazım hatalarını dikkate alarak kod yazma kuralları üzerinde durulur. Form uygulaması oluşturma süreci adım adım gösterilir. Form üzerine nesne ekleme ve bu nesnelere kod yazdırma işlemleri etkileşimli tahta üzerinden uygulamalı olarak izletilir. Öğrenciler, seçilen araçları kullanarak temel bir form yapısı oluştururlar.
Uygulama YZ 180 dk
Öğrencilerden, belirlenen konu çerçevesinde kendi bilgisayarlarında bir form uygulaması geliştirmeleri istenir. Form üzerinde çeşitli nesneler eklenir ve bu nesnelere işlevsel kodlar yazılır. Yazım hatalarını dikkate alarak kodların doğruluğu kontrol edilir. Oluşturulan form uygulamalarının çalıştırılması sağlanır. Öğrencilerin oluşturdukları formların çıktıları alınır veya tarayıcı ile sisteme aktarılır. Uygulama süresince öğretmen tarafından gözlem formu ve derecelendirme ölçeği kriterlerine uygun olarak bireysel gelişimleri takip edilir.
Sonuçlandırma YZ 60 dk
Öğrenciler tarafından geliştirilen form uygulamaları sınıfa sunulur. Formun çalışıp çalışmadığı, nesnelerin fonksiyonel olup olmadığı ve kodlardaki yazım kuralları kontrol edilir. Uygulama sürecinde karşılaşılan teknik sorunlar ve çözüm yolları tartışılır. Öğrenilenlerin rubrik üzerinden değerlendirilmesi sağlanır.
Farklılaştırma Boş
Araç-Gereç ve Kaynaklar DPO
Araç-Gereç
- Ders kitabı
- Etkileşimli tahta
- Projeksiyon
- Bilgisayar
- Etkileşimli Tahta
- Yazıcı
- Tarayıcı
Kaynaklar
- Nesne Tabanlı Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
- Ders Materyali (MEB)
- Ders Bilgi Formu (MEB)
Öğretmen Görüşleri
BÖLÜM I
- Ders
- Nesne Tabanlı Programlama
- Sınıf
- 10. Sınıf
- Ünite / Tema
- Çalışma Ortamı ve Temel İşlemler
- Konu
- Nesne Tabanlı Programlama Çalışma Ortamı
- Önerilen Süre
- 10 ders saati (400 dk)
- Tarih
- 14-18 Eylül
- Hafta
- 1. Hafta
- Belirli Gün ve Haftalar
- 15 Temmuz Demokrasi ve Millî Birlik Günü, Gaziler Günü (19 Eylül)
BÖLÜM II DPO
Kazanımlar
Açıklamalar
- 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.
Öğrenme-Öğretme Yöntem ve Teknikleri
- Anlatım
- Soru-Cevap
- Problem Çözme
- Gösterip Yaptırma
Kullanılan Eğitim Teknolojileri, Araç ve Gereçler
Araç-Gereç
- Ders kitabı
- Etkileşimli tahta
- Projeksiyon
- Bilgisayar
- Etkileşimli Tahta
- Yazıcı
- Tarayıcı
Kaynaklar
- Nesne Tabanlı Programlama Dersi Öğretim Programı (MEB, Türkiye Yüzyılı Maarif Modeli)
- Ders Materyali (MEB)
- Ders Bilgi Formu (MEB)
Öğrenme-Öğretme Etkinlikleri
Dikkat Çekme
Nesne Tabanlı Programlama Çalışma Ortamı ile ilgili günlük yaşamdan ya da meslekten bir örnek veya soru ile derse başlanır.
Güdüleme
Nesne Tabanlı Programlama Çalışma Ortamı konusunun meslekteki ve günlük yaşamdaki yeri vurgulanır.
Gözden Geçirme
Öğrencilerin konuyla ilgili ön bilgileri sorularla yoklanır.
Derse Geçiş
Haftanın kazanımı öğrencilerle paylaşılır: Yazım hatalarını dikkate alarak nesne tabanlı programlama çalışma ortamını kullanır.
Bireysel Öğrenme Etkinlikleri
Anlatım, soru-cevap ve gösterip yaptırma ile:
1) Nesne tabanlı programlama yazılımı arayüz menülerini yerleştirir ve yer değiştirir.
Grupla Öğrenme Etkinlikleri
Atölye/laboratuvar uygulaması (grup çalışması, öğretmen gözetiminde):
1) Form uygulaması yaptırır.
2) Form uygulaması nesne ekletir.
3) Form uygulamasında nesneye kod yazdırır.
4) Form uygulamasını çalıştırılmasını sağlar.
Özet
Haftanın konuları öğrencilerle birlikte özetlenir; bir sonraki dersin konusu duyurulur.
BÖLÜM III — Ölçme-Değerlendirme
Bireysel Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
- Gözlem Formu
- Derecelendirme Ölçeği
- Rubrik
Grupla Öğrenme Etkinliklerine Yönelik Ölçme-Değerlendirme
- Grup çalışması gözlem formu
Öğrenme Güçlüğü Olan ve İleri Düzey Öğrenciler İçin Ek Ölçme-Değerlendirme
BÖLÜM IV — Planın Uygulanmasına İlişkin Açıklamalar
- Belirtilen tarihlerde ve haftalarda, müfredat programına göre değişiklikler yapılabilir.
- Öğrenci merkezli öğretim yöntemleri ve teknikleri aktif olarak kullanılacaktır.
- Ölçme ve değerlendirme süreçlerinde çeşitlilik sağlanacak ve süreç odaklı değerlendirme yapılacaktır.
- Bireysel farklılıklar dikkate alınarak öğretime yön verilecektir.
- Teknoloji entegrasyonu ile öğrenme süreçleri desteklenecektir.