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