Karar Yapıları: Eğer… İse
Robotik Kodlama 1 · 12. hafta ders notu · RK1.2.2
- "Eğer–ise" ve "eğer–ise–değilse" bloklarının programın akışını bir koşula göre nasıl yönlendirdiğini açıklar.
- Karşılaştırma işleçlerini (=, <, >, ≤, ≥, ≠) kullanarak doğru ya da yanlış sonuç veren koşullar yazar.
- Sayaç değerine göre farklı LED yakan programın akış şemasını çizer ve bloklarla oluşturur.
Akış şeması yolu
Yere tebeşir ya da bantla bir akış şeması çizilir; eşkenar dörtgenin yanına "sayaç > 5 mi?" yazılır. Bir öğrenci elinde sayı kartıyla şemanın üzerinde yürür, karar kutusunda sınıf "Evet" ya da "Hayır" diye bağırır ve öğrenci ilgili kola sapar. Kolun sonundaki LED'i temsil eden öğrenci kırmızı ya da yeşil kartı kaldırır.
Konu anlatımı
Önce konuyu aç, sonra sorulara dokun: cevap altında açılır. Soru işaretli kutulara dokununca cevap görünür.
01Karar yapısı nedir?
?Karar yapısı nedir?
?Koşul nedir?
?Robotlar karar yapılarını nerede kullanır?
02Karşılaştırma işleçleri
Soru işaretli kutulara dokun.
?"<" ile "≤" arasındaki fark nedir?
| İşleç | Anlamı | sayaç = 4 iken |
|---|---|---|
| = | ||
| < | ||
| > | ||
| ≤ | ||
| ≥ | ||
| ≠ |
03Eğer–ise ve eğer–ise–değilse
?"Eğer–ise" bloğu nasıl çalışır?
?"Değilse" bölümü ne işe yarar?
?Bu programda sayaç 1'den 8'e kadar sayarsa LED'ler nasıl yanar?
04Akış şemasıyla karar
Kartlara dokun.
Biliyor muydun?
Programı yazmadan önce akış şemasını çizmek, hangi koşulda hangi LED'in yanacağını önceden görmeyi sağlar ve hataları azaltır.
Ders akışı
40 dakikalık bir ders saati için planlandı. Adımın başlığına dokun, ayrıntılar açılsın.
5dkIsınma: Şemsiye kararı
"Yağmur yağıyorsa şemsiye al, yağmıyorsa şapka tak" cümlesini tahtaya yaz. Cümledeki koşulu ve iki farklı sonucu öğrencilere buldur; "koşul her zaman ya doğru ya yanlıştır" fikrini vurgula.
8dkKeşif: Karşılaştırma işleçleri
Sayaç 7 iken altı işlecin sonucunu çizim üzerinden tek tek sor. Öğrenciler doğru ya da yanlış kartını kaldırır. Tinkercad'de Matematik kategorisindeki karşılaştırma bloğunu açıp açılır menüdeki işleçleri göster.
10dkKeşif: Akış şemasından bloğa
Sayaç 5'ten büyükse kırmızı, değilse yeşil LED yakan akış şemasını birlikte incele. Eşkenar dörtgenin "eğer" bloğuna, Evet kolunun "ise" bölümüne, Hayır kolunun "değilse" bölümüne karşılık geldiğini göstererek programı Tinkercad'de kur.
12dkEtkinlik: Üç bölgeli gösterge
Gruplar sayacı üç bölgeye ayıran programı kurar: 1–3 arası yalnız yeşil, 4–6 arası iki LED birlikte, 7 ve üstü yalnız kırmızı yanar. Önce kartonlarla akış şemasını tahtaya yapıştırırlar, sonra blokları iç içe "eğer" ile yazarlar. Seri monitördeki sayılarla LED'lerin durumu karşılaştırılır.
5dkDeğerlendirme: Hangi LED yanar?
Tahtaya 2, 5, 6, 9 sayılarını yaz. Öğrenciler üç bölgeli programa göre her sayıda hangi LED'in yanacağını yeşil ve kırmızı kartlarla gösterir; hatalı cevaplar koşul tek tek okunarak düzeltilir.
Doğru mu, yanlış mı?
Dersin sonunda tahtada ya da öğrencinin kendi cihazında çözülür.
1. Bir koşulun sonucu her zaman ya doğru ya da yanlıştır.
Cevabı göster
Doğru2. "Eğer–ise" bloğunda koşul yanlışsa ise bölümündeki bloklar yine de çalışır.
Cevabı göster
Yanlış · Koşul yanlışsa ise bölümü atlanır ve program eğer bloğunun altındaki bloğa geçer.3. "Eğer–ise–değilse" bloğunda iki bölümden yalnızca biri çalışır.
Cevabı göster
Doğru · Koşul doğruysa ise bölümü, yanlışsa değilse bölümü çalışır; ikisi aynı anda çalışmaz.4. Sayaç 5 iken "sayaç > 5" koşulu doğrudur.
Cevabı göster
Yanlış · 5, 5'ten büyük değildir; koşul yanlıştır. "sayaç ≥ 5" yazılsaydı doğru olurdu.5. Sayaç 7 iken "sayaç ≠ 5" koşulu doğrudur.
Cevabı göster
Doğru6. Akış şemasında karar adımları eşkenar dörtgen ile gösterilir.
Cevabı göster
Doğru7. İç içe "eğer" blokları kullanılarak ikiden fazla durum ayırt edilebilir.
Cevabı göster
Doğru · Örneğin 1–3, 4–6 ve 7 üstü gibi üç bölge, bir eğer bloğunun değilse kısmına ikinci bir eğer konarak ayrılır.8. Karşılaştırma blokları Tinkercad'de Çıkış kategorisinde bulunur.
Cevabı göster
Yanlış · Karşılaştırma blokları Matematik kategorisindedir; "eğer" blokları ise Kontrol kategorisindedir.9. "Eğer sayaç = 10 ise sayacı 0 yap" bloğu sayacın 10'a ulaşınca başa dönmesini sağlar.
Cevabı göster
Doğru12. hafta günlük planı
2026–2027 1. düzey Seçmeli Robotik Kodlama 1 dersi 12. hafta günlük planı. Okul ve öğretmen bilgileriyle doldurulmuş Word dosyası için etkileşimli sürümde Evraklar › Günlük planlar bölümünü kullanın.
2026–2027 EĞİTİM ÖĞRETİM YILI …………………………
SEÇMELİ ROBOTİK KODLAMA 1. SEVİYE DERSİ GÜNLÜK PLANI · 12. HAFTA
| BÖLÜM I · DERSE İLİŞKİN BİLGİLER | |||
|---|---|---|---|
| Ders | Seçmeli Robotik Kodlama 1. Seviye | Sınıf / Düzey | 1. düzey (seçmeli) |
| Hafta / Tarih | 12. Hafta · 7–11 Aralık (ARALIK) | Süre | 2 ders saati (40' + 40') |
| Tema | ROBOTİK SİSTEM GELİŞTİRME ORTAMLARI VE BİLEŞENLERİ | ||
| Konu | Karar Yapıları: Eğer… İse | ||
| BÖLÜM II · ÖĞRENME ÇIKTILARI VE KAYNAKLAR | |||
| Öğrenme çıktısı | RK1.2.2 Çevrim içi yazılım geliştirme süreci bileşenlerinden yararlanabilme | ||
| Süreç bileşenleri |
| ||
| Araç, gereç ve kaynaklar | Akıllı tahta ve Tinkercad sınıf hesabı · Önceki haftanın iki LED'li devresi (pin 12 yeşil, pin 13 kırmızı) · "Doğru" (yeşil) ve "Yanlış" (kırmızı) kartları · Tahtaya yapıştırmak için eşkenar dörtgen ve dikdörtgen biçimli kartonlar · Bilişim Ders Notları ders sayfası, sunum ve etkinlikler (bilisimdersnotlari.com) | ||
| BÖLÜM III · ÖĞRENME-ÖĞRETME UYGULAMALARI | |
|---|---|
| Süre | Etkinlik akışı |
| 1. ders 5 dk | Isınma: Şemsiye kararı "Yağmur yağıyorsa şemsiye al, yağmıyorsa şapka tak" cümlesini tahtaya yaz. Cümledeki koşulu ve iki farklı sonucu öğrencilere buldur; "koşul her zaman ya doğru ya yanlıştır" fikrini vurgula. |
| 1. ders 8 dk | Keşif: Karşılaştırma işleçleri Sayaç 7 iken altı işlecin sonucunu çizim üzerinden tek tek sor. Öğrenciler doğru ya da yanlış kartını kaldırır. Tinkercad'de Matematik kategorisindeki karşılaştırma bloğunu açıp açılır menüdeki işleçleri göster. |
| 1. ders 10 dk | Keşif: Akış şemasından bloğa Sayaç 5'ten büyükse kırmızı, değilse yeşil LED yakan akış şemasını birlikte incele. Eşkenar dörtgenin "eğer" bloğuna, Evet kolunun "ise" bölümüne, Hayır kolunun "değilse" bölümüne karşılık geldiğini göstererek programı Tinkercad'de kur. |
| 1. ders 12 dk | Etkinlik: Üç bölgeli gösterge Gruplar sayacı üç bölgeye ayıran programı kurar: 1–3 arası yalnız yeşil, 4–6 arası iki LED birlikte, 7 ve üstü yalnız kırmızı yanar. Önce kartonlarla akış şemasını tahtaya yapıştırırlar, sonra blokları iç içe "eğer" ile yazarlar. Seri monitördeki sayılarla LED'lerin durumu karşılaştırılır. |
| 1. ders 5 dk | Değerlendirme: Hangi LED yanar? Tahtaya 2, 5, 6, 9 sayılarını yaz. Öğrenciler üç bölgeli programa göre her sayıda hangi LED'in yanacağını yeşil ve kırmızı kartlarla gösterir; hatalı cevaplar koşul tek tek okunarak düzeltilir. |
| 2. ders 10 dk | Tekrar: Sunum 9 slaytlık ders sunumu akıllı tahtada açılır; önceki saatte öğrenilen kavramlar öğrencilerle birlikte tekrar edilir. |
| 2. ders 20 dk | Uygulama: Etkinlikler Akıllı tahtada etkileşimli etkinlikler oynanır: sayaç = 6 iken: doğru mu, yanlış mı?; Akış şeması şeklini eşleştir; Kararlı sayaç programını sırala; Doğru mu, yanlış mı?; Kutuyu aç: konu soruları; Test yarışması: Karar Yapıları: Eğer… İse. |
| 2. ders 10 dk | Değerlendirme 9 soruluk doğru-yanlış testi tahtada birlikte çözülür; yanlış cevaplar gerekçeleriyle tartışılır. |
| Farklılaştırma | Bilgisayarsız sınıf alternatifi: Akış şeması yolu. Yere tebeşir ya da bantla bir akış şeması çizilir; eşkenar dörtgenin yanına "sayaç > 5 mi?" yazılır. Bir öğrenci elinde sayı kartıyla şemanın üzerinde yürür, karar kutusunda sınıf "Evet" ya da "Hayır" diye bağırır ve öğrenci ilgili kola sapar. Kolun sonundaki LED'i temsil eden öğrenci kırmızı ya da yeşil kartı kaldırır. |
| BÖLÜM IV · ÖLÇME VE DEĞERLENDİRME | |
|---|---|
| Ölçme araçları | Kontrol listesi, dereceli puanlama anahtarı, öz ve akran değerlendirme |
| Doğru-yanlış soruları |
|
| Dersin uygulanmasına ilişkin açıklamalar | Öğrenciler "büyük" ile "büyük ya da eşit" arasındaki farkı en iyi sınır değerleri deneyerek kavrar. Her koşul için tam sınırdaki sayıyı (5 ve 6 gibi) seri monitörde birlikte izleyin. |