ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
RECEP ATAKAŞ FEN LİSESİ
2
2024-2025 EĞİTİM-ÖĞRETİM YILI
3
9. SINIF BİLGİSAYAR BİLİMİ KUR-1 DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI
4
5
AYHAFTASAATKAZANIMLARKONULARÖĞRETİM YÖNTEM VE TEKNİKLERİKULLANILAN ARAÇ VE GEREÇLERDEĞERLENDİRME
6
EYLÜL22ÜNİTE I. ETİK, GÜVENLİK, TOPLUM
7
1. Bilişim teknolojilerini ve İnternet ortamını kullanma ve yönetme sürecinde dikkat edilmesi gereken etik ilkeleri açıklar.1. Etik Değerler 15 Temmuz Demokrasi ve Milli Birlik Günü EtkinlikleriAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları BilgisayarEğitim-Öğretim yılı başlangıcı
8
2. Etik ilkelerin ihlali sonucunda karşılaşılacak durumlara örnek verir.
9
3. Bilişim teknolojileri ve İnternet’i kullanırken etik ilkelerin gerekliliğini sorgular.
10
321. Bilgi güvenliğinin önemini açıklar.2. Bilgi Güvenliği
11
2. Bilgi güvenliğine yönelik tehditleri açıklar. Demokrasi ve Milli Birliğini geleceğimiz için önemini açıklar.
12
423. Sayısal dünyada kimlik yönetimi konusunda güvenlik açısından yapılması gerekenleri listeler.
13
4. Kişisel bilgisayar ve ağ ortamında bilgi güvenliğini sağlamaya yönelik işlemleri yürütür.
14
EKİM12ÜNİTE 2. PROBLEM ÇÖZME VE ALGORİTMALAR
15
1. Problem çözme sürecindeki temel kavramları açıklar. 1. Problem Çözme Kavramları ve YaklaşımlarAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
16
2. Problem türlerini açıklar.
17
3. Günlük hayatta karşılaştığı problemler için çözüm yolları önerir.
18
4. Bir problemin çözüm adımlarının doğru bir şekilde belirlenmesinin ve sıralanmasının önemini ifade eder.
19
5. Verilen problem için uygun teknikleri kullanarak çözüm önerisi geliştirir.
20
21. Verilen problemin çözümünde sabitleri ve değişkenleri belirler. 3. Problem Çözme Süreci
21
322. Verilen problemin çözümünde sabitleri ve değişkenleri kullanır.
22
3. Değişken isimlendirirken uyulması önerilen kuralları açıklar.
23
4. Veri türlerini açıklar.
24
5. Veri türleri arasındaki farkı açıklar.
25
6. Veri türlerini verilen problemin çözümünde kullanır.
26
7. Fonksiyonların yapısını açıklar.
27
428. Problem çözme süreçlerinde fonksiyonları kullanır.3. Problem Çözme Süreci Atatürk’ün Cumhuriyete verdiği önem
28
9. Problem çözme sürecinde matematiksel operatörleri kullanır.
29
10. Problem çözme sürecinde ilişkisel operatörleri kullanır.
30
11. Problem çözme sürecinde mantıksal operatörleri kullanır.
31
12. Verilen bir problemin çözümünde işlem önceliğine göre çözümü belirler.
32
13. Verilen bir problemde ifade ve eşitlikleri kullanarak çözüm üretir. Cumhuriyetin tanımını ve önemini kavrar.
33
521. Verilen probleme uygun söz dizimi oluşturur.4. Problem Çözme Yaklaşımları
34
2. Verilen söz dizimindeki hataları ayıklar.
35
3. Verilen söz dizimini çalıştırır.
36
4. Verilen problemi alt problemlerine böler.
37
5. Verilen problem için uygun teknikleri kullanarak çözümü planlar.
38
6. Problem analiz süreçlerinde kullanılabilecek stratejileri açıklar.
39
KASIM127. Uygun stratejiyi belirleyerek verilen problemi analiz eder. 4. Problem Çözme Yaklaşımları 10 Kasım Atatürk’ü AnmaAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
40
8. Verilen problemi çözmek üzere farklı algoritmalar tasarlar.Kızılay Haftası
41
9. Karmaşık bir problemi alt problemlere ayırarak çözümleri sözde kod olarak tasarlar.
42
10. Algoritmayı analiz ederek sonucunu yordar.
43
11. Algoritmanın hatalarını giderir.
44
12. Algoritmayı daha verimli olması için düzenler. Atatürk’ün temel eserleri ve ilkelerini açıklar.
45
1. DÖNEM 1. YAZILI
46
2KASIM ARA TATİLİ
47
3213. Problem analiz ve çözüm aşamasında akranlarıyla ortak fikirler geliştirir. 4. Problem Çözme YaklaşımlarıAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları BilgisayarAtatürk Haftası
48
14. Verilen problemin çözümü için uygun akış şemaları oluşturur.
49
15. Belirli bir problemi çözmek üzere geliştirdiği algoritmayı metin tabanlı programlama aracını kullanarak hatasız bir programa dönüştürür.
50
16. Metin tabanlı araçlarda oluşturulan programı çalıştırır.
51
17. Metin tabanlı araçlarda oluşturulan bir programı test eder.
52
18. Metin tabanlı araçlarda oluşturulan programın hatalarını düzeltir.
53
421. Verilen bir programı modüllere böler. 5. Programlama Yapısı 24 Kasım Öğretmenler GünüÖğretmenler Günü
54
2. Farklı modüllerin işlevlerini açıklar.
55
3. Belirli bir problemin çözümü için kullanılan mantıksal yapılarını ayırt eder.
56
4. Bağlaşım (coupling) ve yapışkanlık (cohesion) kavramlarını açıklar.
57
5. Problemlerin çözümünde kullanılacak yerel ve global değişkenleri belirler. Atatürk’ün Eğitime ve Öğretmelere verdiği değeri açıklar.
58
ARALIK126. Problemlerin çözümünde yerel ve global değişkenleri kullanır. 5. Programlama Yapısı
59
7. Problemlerin çözümünde kullanılacak parametreleri belirler.
60
8. Problemlerin çözümünde parametrelerin kullanılacağı yerleri belirler.
61
9. Değer döndüren bir fonksiyon yapısı oluşturur.
62
221. Doğrusal mantık yapısını açıklar. 6. Doğrusal Mantık Yapısı İle Problem Çözme
63
2. Doğrusal mantık yapılarını kullanarak algoritma tasarlar.
64
3. Doğrusal mantık yapılarını kullanarak akış şeması oluşturur.
65
4. Çözüm üretme süreçlerinde doğrusal mantık yapılarını kullanır.
66
321. Karar mantık yapısını açıklar.7. Karar Yapıları İle Problem Çözme
67
2. Çoklu eğer yapısını açıklar.
68
3. Düz mantık yürütmeyi açıklar.
69
4. Düz mantık yürütmeye örnek verir.
70
5. Olumlu mantık yürütmeyi açıklar.
71
6. Olumlu mantık yürütmeye örnek verir.
72
427. Olumsuz mantık yürütmeyi açıklar.
73
8. Olumsuz mantık yürütmeye örnek verir.
74
9. Mantıksal yapıları birbirine dönüştürür.
75
10. Karar tabloları oluşturur.
76
11. Problem çözme süreçlerinde karar yapılarını kullanarak algoritma tasarlar.
77
12. Problem çözme süreçlerinde karar yapılarını kullanarak akış şeması oluşturur.
78
OCAK121. Döngü mantık yapısını açıklar. 8. Döngü Yapısı İle Problem ÇözmeAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları BilgisayarYılbaşı Tatili
79
2. Döngü mantık yapısı içerisindeki artış değerlerinin işlevini açıklar.
80
3. Döngü mantık yapısı içerisinde biriktirme algoritması tasarlar.
81
224. Döngü mantık yapısı içerisindeki koşulları açıklar.
82
5. Döngü mantık yapısına uygun algoritma tasarlar.
83
6. Problem çözme süreçlerinde döngü yapılarını kullanarak algoritma tasarlar.
84
7. Problem çözme süreçlerinde döngü yapılarını kullanarak akış şeması oluşturur.
85
1. DÖNEM 2. YAZILI
86
321. Belirli bir problem için sıralama algoritması tasarlar.9. Farklı Algoritma UygulamalarıAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
87
2. Belirli bir problem için arama algoritması tasarlar.
88
3. Belirli bir problem için bulmaca algoritması tasarlar.
89
4. Belirli bir problem için matematik işlemler içeren algoritma tasarlar.
90
5. Belirli bir problem için dil bilim işlemleri içeren algoritma tasarlar.Birinci Dönem Sonu
91
YARIYIL TATİLİ
92
ŞUBAT12ÜNİTE 3. PROGRAMLAMA
93
1. Belirlenen programlama dilinde yapısal ve söz dizimsel kurallara uygun şekilde programlar geliştirir. 1. Programlamanın TemelleriAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
94
222. Belirlenen programlama dilinde değişkenleri ve sabitleri uygun şekilde kullanarak programlar geliştirir.
95
323. Belirlenen programlama dilinde girdilerin belirlendiği ve çıktıların gözlemlendiği programlar geliştirir.
96
421. Belirlenen programlama dilinde kontrol yapılarını kullanarak programlar geliştirir. 2. Program Kontrolü İstiklâl Marşı’nın Kabulü ve Mehmet Akif Ersoy’u Anma Günü
97
MART122. Belirlenen programlama dilinde tekrarlı yapıları kullanarak programlar geliştirir.
98
223. Belirlenen programlama dilinde parametre almayan fonksiyon içeren programlar geliştirir.
99
324. Belirlenen programlama dilinde parametre alan fonksiyon içeren programlar geliştirir.Şehitler Günü
100
422. DÖNEM 1. YAZILI