Bilişim Teknolojileri Ve Yazılım-9
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
12-16
Ocak
1
Ünite/Tema/Öğrenme Alanı
Etkinlik Haftası
Konu (İçerik Çerçevesi)
Etkinlik Haftası
Öğrenme Çıktısı (Kazanımlar)
Etkinlik Haftası
05-09
Ocak
1
Ünite/Tema/Öğrenme Alanı
- ÜNİTE: PROGRAMLAMANIN TEMEL KAVRAMLARI
Konu (İçerik Çerçevesi)
Veri Türleri
Öğrenme Çıktısı (Kazanımlar)
1. Dönem 2. Sınav
3.2.Veri türlerini amacına uygun şekilde programa tanımlar. a) Veri kavramının tanımı yapılarak farklı veri türleri olduğu ifade edilir. b) Veri türlerini doğru bir şekilde tanımlamanın programlamadaki önemi üzerinde durulur. c) Farklı programlama dillerine ait veri türleri olduğu dile getirilir.
Programda değişkenlerde tutulacak verinin kullanım amacına uygun olarak saklanmasının önemi kavranır.
Aynı verinin farklı amaçlarda kullanılabileceği ve programa tanımlanabileceği durumlar örneklendirilir. ç) Kullanılan programlama diline göre veri türlerinin isimlendirmesinin değişebildiğinden bahsedilir. d) Sayısal veya metinsel veri türü tanımlamaları örnekler üzerinden gösterilir.
Öğ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
→ Enerji Tasarrufu Haftası