Blok Kodlama Programları: Çocuk İçin Öğrenme Yolu
17 Kasım 2025 · Güncelleme: 19 Temmuz 2026

Blok kodlama programları yaşa göre dört aşamada ilerler: 5-7 yaş sembol tabanlı araçlar, 7-9 yaş Scratch, 9-12 yaş köprü araçlar, 12 yaş ve üzeri metin tabanlı kodlama. Bu yazı araçların tek tek tanıtımı değil, çocuğun bu dört aşamayı hangi sırayla ve ne zaman geçtiği üzerine.
Blok Kodlama Programları: Çocuğunuz Hangi Sırayla İlerler?
Araçların tek tek tanıtımı ve karşılaştırması bu yazının konusu değil; onun için en iyi 10 blok tabanlı kodlama aracı yazımıza bakabilirsiniz.
Dört aşamalı öğrenme yolu tablosu
| Aşama | Örnek Araç | Kazanım | Geçiş İşareti |
|---|---|---|---|
| 1. Semboller (5-7 yaş) | ScratchJr | Sıralama fikri, neden-sonuç ilişkisi, “komut verme” deneyimi | Okuma yazmanın oturması, sembollerin yetmemeye başlaması |
| 2. Scratch dönemi (7-9 yaş) | Scratch, Code.org | Döngü, koşul, değişken, olay; kendi projesini baştan sona bitirme | Hazır görevleri hızla bitirip kendi oyununu kurmak istemesi |
| 3. Köprü araçlar (9-12 yaş) | MakeCode, mBlock | Blokların kod karşılığını görme, kod okumaya alışma | Kod görünümüne kendiliğinden geçip küçük değişiklikler denemesi |
| 4. Metin tabanlı (10+ yaş) | Python | Sözdizimi, hata ayıklama, gerçek dünya projeleri | Yolun yeni evresi: artık dil öğreniyor |
Aşama 1: Semboller (5-7 yaş)
Bu yaşta amaç kod öğretmek değil, “bilgisayara sırayla komut verilir” fikrini hissettirmektir. ScratchJr gibi uygulamalarda komutlar yazı yerine sembollerle gösterilir; okuma yazma bilmeyen bir çocuk bile tablette blokları parmakla sürükleyerek karakterine zıplama, konuşma, dönme gibi hareketler verir. Kazanım sıralama ve neden-sonuç ilişkisidir: “önce bu, sonra şu” diyebilmek.
Başlama yaşı kafanızı kurcalıyorsa, yazılım eğitiminde ideal başlama yaşı yazımızda bu soruyu ayrıntılı ele aldık.
Aşama 2: Scratch dönemi (7-9 yaş)
Okuma yazma oturduğunda yazılı bloklara geçilir. Bu dönemin merkezinde Scratch vardır: çocuk döngü, koşul, değişken ve olay gibi temel kavramları kendi oyununu ve animasyonunu kurarken fark etmeden öğrenir. Sözdizimi hatası diye bir şey olmadığı için deneme cesareti yüksektir; her biten proje özgüvene eklenir.
Bu aşamanın asıl kazanımı bir projeyi baştan sona bitirme alışkanlığıdır. Kodwise’ın Scratch ile kodlama eğitimi de yolculuğu tam bu noktadan, proje temelli olarak başlatır.
Aşama 3: Köprü araçlar (9-12 yaş)
Bloktan metne geçişin en kritik halkası bu aşamadır ve çoğu ailenin atladığı adımdır. MakeCode ve mBlock gibi araçların gerçek bir özelliği var: aynı programı hem blok hem Python görünümünde gösterirler. Çocuk bloklarla kurduğu programın kod karşılığını tek tıkla görür; “tekrarla” bloğunun bir döngü satırına dönüştüğünü kendi gözüyle izler. Böylece metin kodlama, yabancı bir dünya olmaktan çıkıp zaten bildiği blokların başka bir yazımı haline gelir.
Bu dönemde robotik projeler de devreye girebilir; bloklarla verilen komutun bir cihazda karşılık bulması öğrenmeyi somutlaştırır. Kodwise’da robotik ayrı bir program değildir; robotik kavramları çocuğun bulunduğu yolun içinde modül olarak işlenir, ayrıntısı robotik kodlama sayfasında.
Aşama 4: Metin tabanlı kodlama (12+ yaş)
Köprü araçlarda kod okumaya alışan çocuk için Python doğal bir sonraki adımdır: sözdizimi sade, hata mesajları anlaşılır, proje olanakları geniştir. Bu aşamada çocuk artık kavram öğrenmiyor, bildiği kavramları yeni bir dilde yazmayı öğreniyordur; bu yüzden geçiş sanıldığından yumuşaktır.
İlk metin tabanlı projeler için Python ile basit projeler yazımızdaki fikirlere bakabilir, yapılandırılmış bir ders için çocuklar için Python eğitimi programını inceleyebilirsiniz.
Kodwise’da bu yol nasıl işler?
Kodwise’ın program dizilimi bu dört aşamayı takip eder: çocuklar Scratch ile başlar, Minecraft Education ile blok kodlamayı oyun içinde pekiştirir, hazır olduklarında Python’a ve ardından Unity ile oyun geliştirme ve yapay zekâ gibi ileri programlara ilerler; robotik kavramları bu yolların hepsinin içinde modül olarak işlenir. Dersler tamamen online yapılır ve donanım gerektirmez; gruplar 4 kişiden başlayan, yaşa göre en fazla 8 kişilik, dersler haftada 1 gündür ve 7-17 yaş aralığındaki çocuklara uygundur. Hangi aşamadan başlanacağına yaş tek başına karar vermez; eğitmen, ilk derste çocuğun seviyesini ve ilgisini birlikte değerlendirir.
Sık Sorulan Sorular
Çocuğum Scratch’te ne kadar kalmalı?
Takvime değil geçiş işaretlerine bakın: hazır görevleri hızla bitiriyor, kendi fikirlerinden projeler kuruyor ve “bunun gerçek kodu nasıl?” diye sormaya başlıyorsa köprü araçlara hazırdır. Bu işaretler gelmeden aceleyle geçmek, kavram temelini eksik bırakabilir.
Doğrudan Python ile başlasak olmaz mı?
10 yaş ve üzeri, klavye ve okuma rahatlığı oturmuş bir çocuk için mümkün; 12 yaş ve üzerinde standart yol da budur. Daha küçük yaşlarda ise sözdizimi yükü (yazım hataları, İngilizce komutlar) kavram öğrenmenin önüne geçer ve hevesi kırabilir; blok aşamaları bu yükü ertelerken kavramları önceden kazandırır.
Blok kodlamaya alışmak metin kodlamayı zorlaştırır mı?
Hayır, tersine kolaylaştırır. Bloklar döngü, koşul ve değişken gibi kavramların kendisini öğretir; metin aşamasında değişen tek şey yazım biçimidir. Köprü araçların blok-Python çift görünümü de bu bağı çocuğa görünür kılar.
Tablodaki yaş aralıkları kesin mi?
Hayır, yol haritasıdır. Erken okuyan bir 6 yaş Scratch’e geçebilir, 10 yaşında başlayan bir çocuk Scratch aşamasını hızlandırılmış yaşayıp köprü araçlara ilerleyebilir. Belirleyici olan yaş değil, bir önceki aşamanın kazanımlarının oturmuş olmasıdır.
Köprü araçlar aşaması atlanabilir mi?
Atlanabilir; Scratch’ten doğrudan Python’a geçiş de yaygın ve sağlıklı bir yoldur. Çift görünümlü araçlar, isteyen aileler için geçişi tek büyük sıçrama yerine iki küçük adıma bölen ek bir konfordur.
Yolculuğun ilk adımını birlikte atalım
Çocuğunuzun bu yolun neresinde olduğunu merak ediyorsanız, en sağlıklı cevap kısa bir gözlemle verilir. Kodwise’ın ücretsiz tanışma dersinde eğitmen, çocuğunuzun seviyesini ve ilgisini değerlendirip ona uygun aşamadan başlayan bir yol haritası önerir. Ücretsiz tanışma dersi formunu doldurmak birkaç dakika sürer.
İlgili Rehberler
- Blok Tabanlı Kodlama: Çocuklar İçin Kapsamlı Rehber
- Scratch mı Python mı? Çocuğum İçin Hangisi?
- En İyi 10 Blok Tabanlı Kodlama Aracı: Karşılaştırma
- Minecraft Kodlama Rehberi: Minecraft Education ile Öğrenin
- Çocuklar İçin Python: Basit Projelerle Kodlamaya Başlangıç
Bu Konuda Canlı Eğitim
Çocuğunuz bu konuyu uzman eğitmenle canlı derste öğrensin.
