
5 yaşında yön kartları, 8 yaşında blok kodlama, 12 yaşında Python. Yaşa göre gerçekçi bir kodlama yol haritası ve velilerin sık yaptığı hatalar.
Velilerin en sık sorduğu soru şu: “Çocuğum kodlamaya başlamak için çok küçük mü?” Kodlama, aslında bir problemi küçük adımlara bölüp bu adımları doğru sıraya koyma becerisidir. Bu beceri ekrana dokunmadan da öğrenilebilir; dolayısıyla doğru soru “kaç yaşında” değil, “hangi araçla” olmalıdır.
5-6 yaş: Ekransız kodlama
Okul öncesi dönemde çocuklar somut nesnelerle öğrenir. Zemin robotlarına yön kartlarıyla komut vermek, yerdeki labirentte bir arkadaşını “ileri, ileri, sağa dön” diyerek yönlendirmek, sıralama ve hata ayıklama kavramlarını doğal biçimde öğretir. Bu yaşta tablet veya bilgisayar başında geçen süreyi sınırlamak ve kodlamayı oyunla, hareketle ve sohbetle öğretmek en sağlıklı yoldur. Çocuğun bir komut dizisinin yanlış gittiğini fark edip “robotu geri alalım, bir adımı değiştirelim” diyebilmesi, bu dönemin en değerli kazanımıdır.
7-8 yaş: Blok tabanlı kodlama
Okuma yazmanın oturduğu bu dönemde ScratchJr gibi resimli blok tabanlı ortamlar idealdir. Çocuk blokları sürükleyip bırakarak karakterleri hareket ettirir, hikâye anlatır. Motorlu yapı setleri de bu yaşta devreye girer; çünkü kodun ekranda değil, masada çalışan bir robotta karşılık bulması çocuğun ilgisini çok daha uzun süre canlı tutar.
9-11 yaş: Scratch, robotik ve fiziksel kodlama
Bu yaş grubu artık değişken, koşul ve döngü gibi soyut kavramları kavrayabilir. Scratch ile oyun tasarımı, sensörlü robotlar ve micro:bit gibi kartlarla fiziksel kodlama birbirini tamamlar. Bu dönemde çocuğun ilgi alanını gözlemlemek önemlidir: kimisi oyun tasarlamayı, kimisi bir şey inşa etmeyi daha çok sever.
12 yaş ve sonrası: Metin tabanlı kodlama
Ortaokul çağında öğrenciler Python veya Arduino’nun C tabanlı dili gibi metin tabanlı kodlamaya hazırdır. Klavye kullanımı rahatladığı ve hata mesajlarını okuyup yorumlayabildikleri için ilerleme hızlanır. Bu dönemde 3D tasarım, elektronik ve yapay zekâya giriş gibi alanlarla kodlama gerçek projelere dönüşür.
Velilerin sık yaptığı hatalar
- Çok erken metin tabanlı dile başlatmak: Söz dizimi hataları küçük çocukta motivasyonu hızla düşürür.
- Yalnızca hazır set takibi: Talimat kitapçığındaki modeli kurmak kodlama değildir; çocuğun kendi tasarımını yapması gerekir.
- Sonuç odaklı olmak: Hatalar, kodlamanın en öğretici anlarıdır.
Çocuğunuz için hangi programın uygun olduğunu merak ediyorsanız sitemizdeki Yaşa Göre Kurs Testi’ni doldurabilir veya ücretsiz deneme atölyemize katılabilirsiniz.
Evde nasıl desteklenir?
Kodlama yalnızca derste öğrenilmez. Evde birlikte tarif yapmak, bir oyunun kurallarını yazmak, yapı parçalarıyla bir makine tasarlamak ya da bir yolculuğun rotasını adım adım planlamak, algoritmik düşünmenin günlük hayattaki karşılıklarıdır. Çocuğunuza “bunu nasıl yaptın, başka nasıl yapabilirdin?” diye sormak, hazır bir uygulamadan çok daha fazla katkı sağlar.