Seviye 2 Robotik Kodlama Dersleri

Kimler için: 2. sınıf · 7–8 yaş. Yön komutlarını bilen, döngü ve koşul kavramlarıyla tanışmaya hazır çocuklar için. Blok tabanlı kodlamaya geçiş yapılır; sensörlerle ilk bağlantı kurulur. Seviye 1'i bitirenler ya da BSS ile atlayanlar için.

Döngü, koşul ve hata ayıklama. Blok tabanlı kodlamaya geçiş ve sensörlerle tanışma.

  1. Döngüler — Döngü, aynı komutları birçok kez tekrar ettiren yapıdır. Uzun programları kısacık hale getirir.
  2. İç İçe Döngüler — Bir döngünün içine başka bir döngü koyarsak iç içe döngü elde ederiz. İçteki döngü, dıştaki döngünün her turunda baştan sona çalışır.
  3. Koşullar (Eğer… İse) — Koşul, robotun bir duruma bakarak karar vermesini sağlar: eğer bu olursa şunu yap, olmazsa bunu yap.
  4. Karşılaştırma: Büyük, Küçük, Eşit — Robotlar sayıları karşılaştırarak karar verir: büyük mü, küçük mü, eşit mi?
  5. Hata Ayıklama — Programlar ilk denemede her zaman doğru çalışmaz. Hatayı bulup düzeltmeye hata ayıklama (debugging) denir.
  6. Blok Tabanlı Kodlama — Blok tabanlı kodlamada komutları yazmak yerine yapboz parçaları gibi birbirine takarız.
  7. Olaylar: Ne Zaman Başlasın? — Olay, bir programı başlatan şeydir: bir tuşa basmak, ekrana dokunmak ya da bir ses duymak gibi.
  8. Sensörler ve Duyularımız — Sensörler robotun duyu organlarıdır. Gözümüz, kulağımız ve derimiz bizim için ne yapıyorsa sensörler de robot için aynı işi yapar.

Tüm robotik kodlama dersleri