ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
RECEP ATAKAŞ FEN LİSESİ
2
2025-2026 EĞİTİM-ÖĞRETİM YILI
3
10. 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 : ROBOT PROGRAMLAMA
7
1. Robot mimarisi çeşitlerini listeler.1. Robot MimarisiAnlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar15 Temmuz Demokrasi ve Millî Birlik Günü ve Önemi
8
2. Robot mimarisi çeşitlerinin özelliklerini açıklar.
9
321. Robot türlerini listeler.2. Robot Türleri ve Eğitsel Amaçlı Robotlar
10
2. Robot türlerinin özelliklerini açıklar.
11
421. Yapısal bileşenleri listeler.3. Eğitsel Robotta Mekanik Bileşenler
12
2. Yapısal bileşenlerin görevlerini açıklar.
13
3. Montaj bileşenlerini listeler.
14
EKİM124. Montaj bileşenlerinin görevlerini açıklar.
15
5. Hareket-eylem bileşenlerini listeler.
16
6. Hareket-eylem bileşenlerinin görevlerini açıklar.
17
221. Buton, anahtarlar ve konektör bileşenlerinin görevlerini açıklar.4. Eğitsel Robotta Elektromekanik Bileşenler
18
2. Güç Bileşenlerini listeler.
19
3. Güç Bileşenlerinin görevlerini açıklar.
20
324. DC Motorların görevlerini açıklar.
21
5. Servo Motorların görevlerini açıklar.
22
6. Adım (Step) Motorların görevlerini açıklar.
23
421. Motor Sürücü Katlarının görevlerini açıklar.5. Eğitsel Robotta Elektronik Bileşenler
24
2. USB-UART çeviricilerin görevlerini açıklar.
25
3. Kablosuz iletişim bileşenlerinin görevlerini açıklar.
26
524. Sensör çeşitlerini listeler.29 Ekim Cumhuriyet bayramı
27
5. Sensör çeşitlerinin görevlerini açıklar.
28
6. Robotik programlamada kullanılan işlemcileri listeler.
29
KASIM127. Robotik programlamada kullanılan işlemcilerinin görevlerini açıklar.
30
8. Robot kontrol kartlarını listeler.
31
9. Robot kontrol kartlarının görevlerini açıklar.
32
1. DÖNEM 1. YAZILI
33
2KASIM ARA TATİLİ
34
321. Blok tabanlı yazılımların temel yapısını ve özelliklerini açıklar.6. Blok Tabanlı Robot Programlama Yazılımları ve OrtamlarıAnlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar10 Kasım Atatürk'ü anma günü ve Atatürk haftası
35
2. Blok tabanlı programlama yapılarının çalışma mantığını açıklar.
36
3. Geliştirme yapılan bilgisayarla robot arasında bağlantı oluşturur.
37
4. Harekete yönelik yapıları uygun şekilde kullanır.
38
425. Görünüme yönelik yapıları uygun şekilde kullanır.7. Blok Tabanlı Robot Programlama Yazılımları ve Ortamları24 Kasım Öğretmenler günü ve önemi
39
6. Sese yönelik yapıları uygun şekilde kullanır.
40
7. Veriye yönelik yapıları uygun şekilde kullanır.
41
ARALIK128. Olaylara yönelik yapıları uygun şekilde kullanır.7. Blok Tabanlı Robot Programlama Yazılımları ve OrtamlarıAnlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar
42
9. Kontrol yapılarını uygun şekilde kullanır.
43
10. Algılama yapılarını uygun şekilde kullanır.
44
2211. İşlem yapılarını uygun şekilde kullanır.
45
12. Robota özgü yapıları uygun şekilde kullanır.
46
13. Blok tabanlı yazılım ve ortamlarda program geliştirir.
47
321. Metin tabanlı geliştirme ortamlarının temel yapısını ve özelliklerini açıklar. 8. Metin Tabanlı Robot Programlama Yazılımları ve Ortamları
48
2. Kullanılan geliştirme kartlarının kullanım özelliklerini açıklar.
49
3. Geliştirme yapılan bilgisayarla kullanılan geliştirme kartları arasında uygun yöntemlerle bağlantı oluşturur.
50
424. Kullanılan geliştirme kartları ile elektronik bileşenleri uygun yöntemlerle birbirine bağlar.
51
5. Metin tabanlı geliştirme ortamının söz dizimi kurallarını geliştirilen programa uygun şekilde kullanır.
52
6. Operatörleri geliştirilen programa uygun şekilde kullanır.
53
527. Değişkenleri geliştirilen programa uygun şekilde kullanır.
54
8. Fonksiyonları geliştirilen programa uygun şekilde kullanır.
55
9. Metin tabanlı geliştirme ortamının program yapısını oluşturan bileşenleri geliştirilen programa uygun şekilde kullanır.
56
10. Metin tabanlı geliştirme ortam ve kartında kullanılan seri iletişim yöntemlerini geliştirilen programa uygun şekilde kullanır.
57
OCAK1211. Metin tabanlı geliştirme ortam kütüphanelerini geliştirilen programa uygun şekilde kullanır.
58
12. Metin tabanlı geliştirme ortamında geliştirilen programları yeniden düzenler.
59
13. Metin tabanlı geliştirme ortamında geliştirilen programları yorumlar.
60
14. Metin tabanlı geliştirme ortamında program geliştirir.
61
1. Bireysel veya toplumsal soruna çözüm üreten özgün bir proje geliştirir.9. Robot Tabanlı Proje Geliştirme
62
1. DÖNEM 2. YAZILI
63
22SOSYAL ETKİNLİK HAFTASIBirinci Dönem Sonu
64
YARIYIL TATİLİ
65
ŞUBAT12ÜNİTE : WEB TABANLI PROGRAMLAMA
66
1. Yaygın olarak kullanılan web tarayıcılarını listeler.1. İnternet ve Web ServisleriAnlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar
67
2. Yaygın olarak kullanılan web tarayıcılarının kullanım amaçlarını açıklar.
68
221. HTML kodlarını düzenleyebileceği editörlere örnek verir.2. İşaretleme Diline Giriş (HTML)
69
2. Web sayfası içerisinde bir resim gösteren HTML kodunu uygular.
70
3. Web sayfaları arasında bağlantı veren HTML kodunu uygular.
71
324. HTML sürümleri arasındaki farkları örneklendirerek açıklar.
72
5. HTML5 ile gelen yenilikleri örneklendirerek açıklar.
73
6. Web sayfası içerisinde ses/video gösteren HTML5 kodlarını uygular.
74
427. Web sayfasında veri girişi sağlayan elementlere örnek verir.2. İşaretleme Diline Giriş (HTML)
75
8. HTML5 ve/veya önceki sürümlerdeki etiketleri kullanarak örnek web uygulamaları geliştirir.
76
9. HTML5 ve/veya önceki sürümlerdeki etiketleri kullanarak örnek proje şablonu geliştirir.
77
MART121. Stil’ in kullanım amacını açıklar.3. Stil Sayfalarına Giriş
78
22. Stil’ in yazılacağı yere göre kodlama yöntemlerini açıklar.
79
3. HTML elementinin etiketine göre stil kodlama yöntemini uygular.
80
224. HTML elementinin özelliklerine göre stil kodlama yöntemini uygular.12 Mart İstiklal Marşının kabulü
81
5. İç içe geçmiş stil kodlama yöntemini uygular.
82
6. HTML ile oluşturmuş olduğu proje şablonunu stil ile görselleştirir.
83
3NİSAN ARA TATİL
84
MART427. Elementleri stil kullanarak sayfa içerisinde konumlandırır.3. Stil Sayfalarına GirişAnlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar18 Mart Çanakkale Zaferi
85
8. Stil kullanarak menü bileşenlerini görselleştirir.
86
2. DÖNEM 1. YAZILI
87
NİSAN121. Javascript’ in kullanım amacını açıklar.4. Etkileşim (Javascript)Anlatma, Soru cevap, gösterip yaptırmaTahta kalem, Modüller, Bilgisayar
88
2. Kontrol yapılarını kullanarak etkileşimli sayfa geliştirir.
89
3. Tekrarlı yapıları kullanarak etkileşimli sayfa geliştirir.
90
224. Parametre almayan fonksiyon kullanarak etkileşimli sayfa geliştirir.
91
5. Parametre alan fonksiyon kullanarak etkileşimli sayfa geliştirir.
92
6. Değer döndüren fonksiyon kullanarak etkileşimli sayfa geliştirir.
93
327. Dizi veri türlerini kullanarak etkileşimli sayfa geliştirir.
94
8. Nesne kullanarak etkileşimli sayfa geliştirir.
95
421. Veri tabanının kullanım amacını açıklar.5. Veri Tabanı Yönetimi (Phpmyadmin/MariaDB)23 Nisan Ulusal Egemenlik ve Çocuk Bayramı
96
2. Veri tabanı sistemlerine örnekler verir.
97
3. Veri tabanı sistemini kullanarak verilerin yönetilmesini sağlar.
98
524. Veri tabanı oluşturur.
99
5. Veri tabanı içerisine tablo oluşturur.
100
6. Veri tabanı içerisindeki tabloya veri ekler.