İçeriğe geç
OrtaokulBilişim Teknolojileri

Ok Kodlarıyla Algoritma: Robotu Hedefe Götür

Ok kodlarıyla algoritma etkinliği: ortaokul öğrencileri robotu ızgarada hedefe götürür, hatalı kodu bulup düzeltir. Bilgisayarsız kodlama PDF.

Ok Kodlarıyla Algoritma: Robotu Hedefe Götür çalışma sayfası önizlemesi

Bu etkinlik ne işe yarar?

Algoritma, bir işi yapmak için sıralanmış adımlardır. Bu sayfada öğrenci bilgisayar kullanmadan bir robotu ok komutlarıyla ızgarada ilerletir; böylece komutların sırası, yönü ve sayısı üzerine düşünür. İkinci görevde verilmiş bir koddaki hatayı bulur; bu, programcıların “hata ayıklama” dediği beceridir.

Uygulama adımları

  1. Okları tanıtın: “Her ok robotu yalnızca bir kare ilerletir. Oklar haritaya göredir; robot dönmez, yukarı ok her zaman sayfanın üstüne doğrudur.”
  2. Tahtada küçük bir ızgara çizip model olun: “Robot iki kare sağa gidecek. Kodum: sağ ok, sağ ok.”
  3. Görev 1’de öğrenci pulu robotun karesine koysun, her adımda pulu oynatıp oku kutuya yazsın.
  4. Görev 2’de verilen kodu adım adım birlikte izleyin: “1. ok, 2. ok…” Robot duvara çarptığında durun ve “Hangi ok hatalı?” diye sorun.
  5. Görev 3’ü öğrenci bağımsız çözsün. Bitince bir arkadaşı onun kodunu pul oynatarak denesin.

Değerlendirme

  • Görev 1: Robotu duvarlara girmeden pile ulaştıran her kod doğrudur. En kısa çözüm 6 oktur, örneğin: → → ↑ ↑ ↑ →
  • Görev 2: Hatalı ok 7. sıradaki ← okudur (robot duvara çarpar). Doğrusu ↑ olmalı. Düzeltilmiş kod: → → → → ↑ ↑ ↑ ↑ →
  • Görev 3: Pilden bayrağa en kısa kod 3 oktur: → ↑ → ya da ↑ → →
  • Öğrenci kodu yazarken pulu kullanmadan, zihninden izleyebiliyor mu?

Kazanımlar

  • Bir problemin çözümü için adım adım algoritma oluşturur. (Program kodu doğrulanmalı)
  • Verilen bir algoritmadaki hatayı bulur ve düzeltir. (Program kodu doğrulanmalı)

Özel gereksinimler için uyarlamalar

  • Yön kavramında güçlük çeken öğrenciler için ızgaranın kenarlarına "yukarı, aşağı, sağ, sol" yazın ve öğrenci her oku yazmadan önce pulu bir kare oynatsın.
  • Yazma güçlüğü olan öğrenciler ok çizmek yerine dört ok kartını (↑ ↓ → ←) kesip kutulara sırayla koyabilir.
  • Dikkat güçlüğü olan öğrencilerde görevleri tek tek açın: diğer görevleri bir kâğıtla kapatın, Görev 1 bitince Görev 2'ye geçin.
  • Görme güçlüğü olan öğrenciler için sayfayı A3'e büyütün ya da ızgarayı masada bantla oluşturup duvar karelerine dokunsal bir nesne (düğme, kapak) koyun.
  • Hızlı ilerleyen öğrenciler kendi duvar yerleşimini çizip bir arkadaşına görev hazırlasın.

Yayın: 1 Kasım 2026

Bunlar da ilginizi çekebilir