Bilişim Teknolojileri Ve Yazılım-9
02-06
Mart
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Döngü ve karar yapıları ile program tasarlama
Öğrenme Çıktısı (Kazanımlar)
3.6. Döngü ve karar yapıları ile program tasarlar.
Öğrencilere döngü ve karar yapılarını içinde barındıran problemler verilerek bu problemin algoritmasını
tasarlamaları ve akış diyagramlarını çizmeleri istenir.
Öğretim Teknikleri
Sunuş Yoluyla Öğretim, Tartışma, Soru Cevap, Örnek olay
Ölçme
Öz Değerlendirme, E-Portfolyo (Elektronik Ürün Dosyası)
Karşılaştırma tablosu
Etkinlik
→ Girişimcilik Haftası
23-27
Şubat
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Döngü yapıları
Öğrenme Çıktısı (Kazanımlar)
3.5. Döngü yapılarını kullanarak programı geliştirir.
ç) Döngünün temel taşları olan başlangıç ve bitiş değeri, artış miktarı ve devam etme koşulunun ne olduğu
ifadeleri açıklanır.
d) Verilen bir problemi döngü yapısı kullanarak ve kullanmadan çözmeleri istenerek aradaki farkı görmeleri
sağlanır.
Öğretim Teknikleri
Sunuş Yoluyla Öğretim, Tartışma, Soru Cevap, Örnek olay
Ölçme
Öz Değerlendirme, E-Portfolyo (Elektronik Ürün Dosyası)
Karşılaştırma tablosu
Etkinlik
→ Vergi Haftası, Yeşilay Haftası
16-20
Şubat
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Döngü yapıları
Öğrenme Çıktısı (Kazanımlar)
3.5. Döngü yapılarını kullanarak programı geliştirir.
a) Programda tekrar eden yapıları kullanmanın sağladığı kolaylıklar anlatılır.
Programcının iş yükünü hafifletecek farklı döngü yapıları olduğundan bahsedilir. b) Programlamada döngü yapılarını kullanmanın kod tekrarının önüne geçerek daha anlaşılır ve sade programlar yazmak için önemli olduğu vurgulanır. c) Hangi döngü yapısının kullanılması gerektiğine programın amacına yönelik karar verileceği belirtilir.
For, while vb gibi temel döngü yapılarının işlevi açıklanır.
Programcının iş yükünü hafifletecek farklı döngü yapıları olduğundan bahsedilir. b) Programlamada döngü yapılarını kullanmanın kod tekrarının önüne geçerek daha anlaşılır ve sade programlar yazmak için önemli olduğu vurgulanır. c) Hangi döngü yapısının kullanılması gerektiğine programın amacına yönelik karar verileceği belirtilir.
For, while vb gibi temel döngü yapılarının işlevi açıklanır.
Öğretim Teknikleri
Sunuş Yoluyla Öğretim, Tartışma, Soru Cevap, Örnek olay
Ölçme
Öz Değerlendirme, E-Portfolyo (Elektronik Ürün Dosyası)
Karşılaştırma tablosu
09-13
Şubat
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Karar yapıları
Öğrenme Çıktısı (Kazanımlar)
3.4.
Karar yapılarını kullanarak programı geliştirir. a) Farklı problem durumlarında programın akışına yön vermenin gerekliliği açıklanır. b) Karar yapılarında önemli bir yeri olan mantıksal operatörler ile ilgili bilgi verilir. c) Programlama dillerinde kullanılan if-else ve else if yapılarına örnekler verilir. ç) Öğrencilerin birden fazla koşul durumuyla program tasarlaması sağlanır.
Karar yapılarını kullanarak programı geliştirir. a) Farklı problem durumlarında programın akışına yön vermenin gerekliliği açıklanır. b) Karar yapılarında önemli bir yeri olan mantıksal operatörler ile ilgili bilgi verilir. c) Programlama dillerinde kullanılan if-else ve else if yapılarına örnekler verilir. ç) Öğrencilerin birden fazla koşul durumuyla program tasarlaması sağlanır.
Öğretim Teknikleri
Sunuş Yoluyla Öğretim, Tartışma, Soru Cevap, Örnek olay
Ölçme
Öz Değerlendirme, E-Portfolyo (Elektronik Ürün Dosyası)
Karşılaştırma tablosu
02-06
Şubat
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Farklı Veri Türleri
Öğrenme Çıktısı (Kazanımlar)
3.3.
Farklı veri türlerini program içerisinde kullanır. a) Her program farklı bir amaca hizmet edeceğinden ihtiyaç duyabileceği veri türlerinin farklı olabileceği açıklanır.
Bu veri türlerinin programın amacına yönelik tanımlanması sağlanır.
Tanımlanan verilerin sayı, metin, dizi gibi ait olduğu programın veri türüyle kullanılması sağlanır. b) Seçilen veri türüne göre alt veri türleri açıklanır. c) Sayısal veri türünde tam sayı veya ondalıklı sayı kullanımında tanımın değişeceği, program içerisinde veri türüne göre sonuçların etkilenebileceği örneklendirilir. ç) Byte, integer, long, float, string, boolean, char kavramları örneklerle açıklanır. d) Birden fazla aynı tür veriyi depolayabilen dizi kavramından bahsedilir.
Farklı veri türlerini program içerisinde kullanır. a) Her program farklı bir amaca hizmet edeceğinden ihtiyaç duyabileceği veri türlerinin farklı olabileceği açıklanır.
Bu veri türlerinin programın amacına yönelik tanımlanması sağlanır.
Tanımlanan verilerin sayı, metin, dizi gibi ait olduğu programın veri türüyle kullanılması sağlanır. b) Seçilen veri türüne göre alt veri türleri açıklanır. c) Sayısal veri türünde tam sayı veya ondalıklı sayı kullanımında tanımın değişeceği, program içerisinde veri türüne göre sonuçların etkilenebileceği örneklendirilir. ç) Byte, integer, long, float, string, boolean, char kavramları örneklerle açıklanır. d) Birden fazla aynı tür veriyi depolayabilen dizi kavramından bahsedilir.
Öğretim Teknikleri
Sunuş Yoluyla Öğretim, Tartışma, Soru Cevap, Örnek olay
Ölçme
Öz Değerlendirme, E-Portfolyo (Elektronik Ürün Dosyası)
Karşılaştırma tablosu
26-30
Ocak
1
Ünite/Tema/Öğrenme Alanı
Yarıyıl Tatili
Konu (İçerik Çerçevesi)
Yarıyıl Tatili
Öğrenme Çıktısı (Kazanımlar)
Yarıyıl Tatili
19-23
Ocak
1
Ünite/Tema/Öğrenme Alanı
Yarıyıl Tatili
Konu (İçerik Çerçevesi)
Yarıyıl Tatili
Öğrenme Çıktısı (Kazanımlar)
Yarıyıl Tatili