ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
RECEP ATAKAŞ FEN LİSESİ
2
2025-2026 EĞİTİM-ÖĞRETİM YILI
3
9. SINIF BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ ÜNİTELENDİRİLMİŞ YILLIK PLANI
4
5
AYHAFTASAATKAZANIMLARKONULARYÖNTEM VE TEKNİKLERKULLANILAN ARAÇ VE GEREÇLERDEĞERLENDİRME
6
EYLÜL22ÜNİTE-1: 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
9
2. Etik ilkelerin ihlali sonucunda karşılaşılacak durumlara örnek verir.
10
3. Bilişim teknolojileri ve İnternet’i kullanırken etik ilkelerin gerekliliğini sorgular.
11
321. Bilgi güvenliğinin önemini açıklar.2. Bilgi Güvenliği
12
2. Bilgi güvenliğine yönelik tehditleri açıklar. Demokrasi ve Milli Birliğini geleceğimiz için önemini açıklar.
13
423. Sayısal dünyada kimlik yönetimi konusunda güvenlik açısından yapılması gerekenleri listeler.
14
4. Kişisel bilgisayar ve ağ ortamında bilgi güvenliğini sağlamaya yönelik işlemleri yürütür.
15
EKİM12ÜNİTE-2: PROBLEM ÇÖZME VE ALGORİTMALAR
16
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
17
2. Problem türlerini açıklar.
18
3. Günlük hayatta karşılaştığı problemler için çözüm yolları önerir.
19
4. Bir problemin çözüm adımlarının doğru bir şekilde belirlenmesinin ve sıralanmasının önemini ifade eder.
20
5. Verilen problem için uygun teknikleri kullanarak çözüm önerisi geliştirir.
21
221. Verilen problemin çözümünde sabitleri ve değişkenleri belirler. 2. Problem Çözme Süreci
22
2. Verilen problemin çözümünde sabitleri ve değişkenleri kullanır.
23
3. Değişken isimlendirirken uyulması önerilen kuralları açıklar.
24
4. Veri türlerini açıklar.
25
5. Veri türleri arasındaki farkı açıklar.
26
6. Veri türlerini verilen problemin çözümünde kullanır.
27
7. Fonksiyonların yapısını açıklar.
28
328. Problem çözme süreçlerinde fonksiyonları kullanır.
29
9. Problem çözme sürecinde matematiksel operatörleri kullanır.
30
10. Problem çözme sürecinde ilişkisel operatörleri kullanır.
31
11. Problem çözme sürecinde mantıksal operatörleri kullanır.
32
12. Verilen bir problemin çözümünde işlem önceliğine göre çözümü belirler.
33
13. Verilen bir problemde ifade ve eşitlikleri kullanarak çözüm üretir.
34
421. Verilen probleme uygun söz dizimi oluşturur.3. Problem Çözme Yaklaşımları Atatürk’ün Cumhuriyete verdiği önem29 Ekim Cumhuriyet Bayramı
35
2. Verilen söz dizimindeki hataları ayıklar.
36
3. Verilen söz dizimini çalıştırır.
37
4. Verilen problemi alt problemlerine böler.
38
5. Verilen problem için uygun teknikleri kullanarak çözümü planlar.
39
6. Problem analiz süreçlerinde kullanılabilecek stratejileri açıklar.
40
EKİM527. Uygun stratejiyi belirleyerek verilen problemi analiz eder. 3. Problem Çözme YaklaşımlarıAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
41
8. Verilen problemi çözmek üzere farklı algoritmalar tasarlar.Kızılay Haftası
42
9. Karmaşık bir problemi alt problemlere ayırarak çözümleri sözde kod olarak tasarlar.
43
10. Algoritmayı analiz ederek sonucunu yordar.
44
11. Algoritmanın hatalarını giderir.
45
12. Algoritmayı daha verimli olması için düzenler. Atatürk’ün temel eserleri ve ilkelerini açıklar.
46
KASIM1213. Problem analiz ve çözüm aşamasında akranlarıyla ortak fikirler geliştirir.
47
14. Verilen problemin çözümü için uygun akış şemaları oluşturur.
48
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.
49
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
1. DÖNEM 1. YAZILI
54
2KASIM ARA TATİLİ
55
321. Verilen bir programı modüllere böler. 4. Programlama YapısıAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları BilgisayarAtatürk Haftası
56
2. Farklı modüllerin işlevlerini açıklar.
57
3. Belirli bir problemin çözümü için kullanılan mantıksal yapılarını ayırt eder.
58
4. Bağlaşım (coupling) ve yapışkanlık (cohesion) kavramlarını açıklar.
59
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.
60
61
426. Problemlerin çözümünde yerel ve global değişkenleri kullanır.Öğretmenler Günü
62
7. Problemlerin çözümünde kullanılacak parametreleri belirler.
63
8. Problemlerin çözümünde parametrelerin kullanılacağı yerleri belirler.
64
9. Değer döndüren bir fonksiyon yapısı oluşturur.
65
ARALIK121. Doğrusal mantık yapısını açıklar. 5. Doğrusal Mantık Yapısı İle Problem Çözme
66
2. Doğrusal mantık yapılarını kullanarak algoritma tasarlar.
67
3. Doğrusal mantık yapılarını kullanarak akış şeması oluşturur.
68
4. Çözüm üretme süreçlerinde doğrusal mantık yapılarını kullanır.
69
221. Karar mantık yapısını açıklar.6. Karar Yapıları İle Problem Çözme
70
2. Çoklu eğer yapısını açıklar.
71
3. Düz mantık yürütmeyi açıklar.
72
4. Düz mantık yürütmeye örnek verir.
73
5. Olumlu mantık yürütmeyi açıklar.
74
6. Olumlu mantık yürütmeye örnek verir.
75
327. Olumsuz mantık yürütmeyi açıklar.
76
8. Olumsuz mantık yürütmeye örnek verir.
77
9. Mantıksal yapıları birbirine dönüştürür.
78
10. Karar tabloları oluşturur.
79
11. Problem çözme süreçlerinde karar yapılarını kullanarak algoritma tasarlar.
80
12. Problem çözme süreçlerinde karar yapılarını kullanarak akış şeması oluşturur.
81
ARALIK421. Döngü mantık yapısını açıklar. 7. Döngü Yapısı İle Problem ÇözmeAnlatım, Soru cevap, Gösterip yaptırmaDers Kitabı Etkileşimli Tahta, Web 2.0 Araçları Bilgisayar
82
2. Döngü mantık yapısı içerisindeki artış değerlerinin işlevini açıklar.
83
3. Döngü mantık yapısı içerisinde biriktirme algoritması tasarlar.
84
524. Döngü mantık yapısı içerisindeki koşulları açıklar.
85
5. Döngü mantık yapısına uygun algoritma tasarlar.
86
6. Problem çözme süreçlerinde döngü yapılarını kullanarak algoritma tasarlar.
87
7. Problem çözme süreçlerinde döngü yapılarını kullanarak akış şeması oluşturur.
88
OCAK121. Belirli bir problem için sıralama algoritması tasarlar.8. Farklı Algoritma UygulamalarıYılbaşı Tatili
89
2. Belirli bir problem için arama algoritması tasarlar.
90
3. Belirli bir problem için bulmaca algoritması tasarlar.
91
4. Belirli bir problem için matematik işlemler içeren algoritma tasarlar.
92
5. Belirli bir problem için dil bilim işlemleri içeren algoritma tasarlar.
93
1. DÖNEM 2. YAZILI
94
22SOSYAL ETKİNLİK HAFTASIBirinci Dönem Sonu
95
YARIYIL TATİLİ
96
ŞUBAT12ÜNİTE-3: PROGRAMLAMA
97
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
98
222. Belirlenen programlama dilinde değişkenleri ve sabitleri uygun şekilde kullanarak programlar geliştirir.
99
321. Belirlenen programlama dilinde girdilerin belirlendiği ve çıktıların gözlemlendiği programlar geliştirir.
100
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ü