Çocuklar İçin Kodlama: Scratch, Oyunlar ve Yaşa Göre Başlangıç Rehberi
Yayın: · Son güncelleme:
· 8 dk okumaKısaca
Kodlama çocuklar için en kolay, blok tabanlı ücretsiz araçlarla başlar: 5-7 yaş için ScratchJr, 8-16 yaş için Scratch ve okul düzeyinde dersler sunan CodeAI (eski adıyla Code.org) Ekim 2026 itibarıyla ücretsiz kullanılabiliyor. Ekrandan bağımsız oyunlarla algoritmik düşünmeyi öğretmek, ardından yaşa göre blok kodlamaya ve daha sonra Python gibi metin tabanlı dillere geçmek sağlıklı bir sıradır.

İçindekiler
- Kodlama çocuğa ne kazandırır?
- Yaşa göre kodlama uygulamaları ve araçlar
- ScratchJr kaç yaş için uygundur?
- CodeAI neler sunuyor?
- Kodlama Scratch ile nasıl başlar?
- Ekransız kodlama oyunları
- Kodlama ve robotik nedir?
- Ücretli kurs mu, evde öğrenme mi? Kodlama eğitimi seçimi
- Ebeveynler için ekran süresi ve güvenlik
- Bu hafta sonu başlayabileceğiniz ilk adım
Kodlama çocuklar için en kolay, sürükle bırak mantığıyla çalışan blok tabanlı ücretsiz araçlarla başlar. Ekim 2026 itibarıyla 5-7 yaş için ScratchJr, 8-16 yaş için Scratch ve okul düzeyinde dersler sunan CodeAI (eski adıyla Code.org) ücretsiz kullanılabiliyor. Ekrandan bağımsız oyunlarla sıralama ve mantık kurmayı öğretmek, sonra yaşa uygun bir blok kodlama aracına geçmek ve ilerleyen yaşlarda metin tabanlı bir dile adım atmak sağlıklı bir sıradır.
Aşağıda kodlamanın çocuğa gerçekte ne kazandırdığını, yaşa göre hangi araçların uygun olduğunu, Scratch ile ilk projeyi nasıl yapacağınızı, ekransız kodlama oyunlarını, kodlama ve robotiğin ne olduğunu ve ücretli kurs seçerken nelere dikkat edeceğinizi anlatıyoruz.
Kodlama çocuğa ne kazandırır?
Kodlama, çocuğa bir problemi küçük adımlara bölmeyi ve bu adımları doğru sırayla yazmayı öğretir. Bu beceriye algoritmik düşünme denir ve yalnız bilgisayarla sınırlı değildir: bir yemek tarifini takip etmek ya da bir yapbozu çözmek de aynı mantığı kullanır. Kodlama bu düşünme biçimini somut ve anında sonuç veren bir ortamda çalıştırır.
Kodlamanın bir başka katkısı, hatayla baş etmeyi öğretmesidir. Çocuğun yazdığı kod çoğu zaman ilk denemede çalışmaz. Nerede hata yaptığını bulmak ve düzeltmek, yani hata ayıklama, sabır ve dikkat gerektirir. "Yanlış yaptım" yerine "nerede takıldı, bakalım" diyebilen bir çocuk, bu tutumu matematik ve diğer derslere de taşır.
Bununla birlikte gerçekçi olmak gerekir. Kodlama öğrenen her çocuk yazılımcı olmaz ve olması da gerekmez. Amaç bir meslek seçtirmek değil, teknolojiyi yalnız tüketen değil, onunla bir şey üreten bir bakış kazandırmaktır.
Yaşa göre kodlama uygulamaları ve araçlar
Çocuklar için kodlama uygulamaları, çocuğun okuma becerisine ve soyut düşünme düzeyine göre seçilmelidir. Okuma bilmeyen bir çocuk için simgelerle çalışan araçlar, ortaokul çağındaki bir çocuk için ise daha karmaşık projelere izin veren ortamlar uygundur. Aşağıdaki tablo, Ekim 2026 itibarıyla ücretsiz kullanılabilen araçları yaşa göre gösteriyor.
| Yaş | Uygun yaklaşım | Örnek araç | Not |
|---|---|---|---|
| 4-6 | Ekransız oyunlar, sıralama etkinlikleri | Kartlarla yön oyunları, kutu oyunları | Ekran gerekmez |
| 5-7 | Simgelerle blok kodlama | ScratchJr | Ücretsiz; iPad, Android ve Chromebook'ta çalışır |
| 8-12 | Blok tabanlı kodlama ve oyun yapımı | Scratch, CodeAI dersleri | Ücretsiz; Türkçe arayüz var |
| 10-14 | Bulmaca tabanlı kodlama, basit donanım | Blockly Games, micro:bit gibi kartlar | Donanım ayrıca satın alınır |
| 13 ve üzeri | Metin tabanlı programlama | Python | Ücretsiz eğitim kaynakları bol |
Bu yaş aralıkları kesin sınırlar değildir. Okumayı erken öğrenmiş bir altı yaşındaki Scratch'e geçebilir, kodlamaya geç başlayan on iki yaşındaki biri ise birkaç hafta Scratch ile ısındıktan sonra Python'a geçebilir. Çocuğun ilgisi ve rahatlığı, yaştan daha iyi bir göstergedir.
ScratchJr kaç yaş için uygundur?
ScratchJr, Scratch Vakfı'nın bilgilerine göre 5-7 yaş arası çocuklar için tasarlanmış ücretsiz bir uygulamadır. Okuma gerektirmeyen simge bloklarıyla çocuk, karakterleri hareket ettirip konuşturarak basit hikâyeler ve oyunlar yapar. Uygulama iPad, Android tablet ve Chromebook'ta çalışıyor; iPhone için ayrı bir sürümü bulunmuyor.
CodeAI (eski Code.org) neler sunuyor?
Code.org olarak bilinen kâr amacı gütmeyen kuruluş, Ekim 2026 itibarıyla sitesinde CodeAI adını kullanıyor ve "Code.org" adı eski marka olarak geçiyor. Sitede öğrencilere yönelik ders, araç ve etkinliklerin ücretsiz olduğu belirtiliyor ve Türkçe dil seçeneği bulunuyor. Uzun yıllardır bilinen "Hour of Code" etkinliği de "Hour of AI" olarak yeniden adlandırılmış durumda; yeni dersler yapay zekâ kavramlarına da ağırlık veriyor.
Kodlama Scratch ile nasıl başlar?
Scratch, MIT bünyesinde geliştirilen ve bugün Scratch Vakfı tarafından yürütülen ücretsiz bir blok tabanlı kodlama ortamıdır. Resmî "Hakkında" sayfasına göre özellikle 8-16 yaş için tasarlanmıştır ve 40'tan fazla dilde kullanılabilir. Kurulum gerektirmeyen çevrim içi editörü tarayıcıdan çalıştığı için okul bilgisayarlarında da kolayca açılır.
Scratch'te kod, renkli blokların yapboz gibi birleştirilmesiyle yazılır. "10 adım git", "eğer kenara değdiyse geri dön", "sürekli tekrarla" gibi bloklar, gerçek programlama kavramlarını (döngü, koşul, değişken) yazım hatası yapma derdi olmadan öğretir. Çocuk yaptığı projeyi toplulukla paylaşabilir ve başkalarının projelerini inceleyip "remix" yaparak geliştirebilir.
İlk proje için adım adım basit bir oyun önerisi:
- Karakter seçin. Varsayılan kedi karakterini kullanın ya da kütüphaneden bir karakter ekleyin.
- Hareket ekleyin. Ok tuşlarına basıldığında karakterin sağa sola gitmesini sağlayan blokları birleştirin.
- Bir hedef koyun. Ekrana bir elma ya da yıldız ekleyin; karakter ona değdiğinde puan artsın.
- Değişken oluşturun. "Puan" adında bir değişken açın ve her temasta 1 artırın.
- Rastgelelik ekleyin. Hedef her yakalandığında ekranın rastgele bir yerine gitsin.
- Oyunu test edin. Çocuğunuz oynasın, sorun çıkan yeri birlikte düzeltin.
Bu oyun bir iki oturumda tamamlanabilir ve döngü, koşul, değişken ve rastgelelik kavramlarını bir arada kullandırır. Projeyi çevrim içi kaydetmek ve paylaşmak için bir hesap gerekir, bilgisayara indirmek ise hesapsız da mümkündür. Hesap açarken istenen doğum tarihi ve e-posta bilgilerini doğru girin. Çocuğunuz bitirdiğinde yeni bir özellik eklemesini isteyin: süre sınırı, ikinci bir düşman ya da ses efekti.

Ekransız kodlama oyunları
Kodlama oyunları her zaman ekran gerektirmez. Özellikle okul öncesi çocuklar için ekransız oyunlar, algoritma kavramını bedensel ve somut olarak öğretir. Bu oyunlar, ekran süresini sınırlamak isteyen aileler için de iyi bir seçenektir.
İşe yarayan birkaç ekransız etkinlik:
- Robot ebeveyn oyunu: Çocuk size "iki adım ileri, sağa dön, bir adım ileri" gibi komutlar vererek sizi odadaki bir hedefe götürür. Yanlış komutta hedefi kaçırırsınız ve birlikte "hatayı" bulursunuz.
- Kart yolu: Yerde kâğıtlardan bir ızgara yapın, ok kartlarıyla bir oyuncağı başlangıçtan hedefe götürecek yolu dizdirin.
- Tarif algoritması: Sandviç yapmak gibi bir işi adım adım yazdırın ve tam yazılanı uygulayın. Eksik adımlar, komutların neden net olması gerektiğini gösterir.
- Desen tamamlama: Renkli boncuk ya da legolarla tekrar eden desenler oluşturun ve devamını getirmesini isteyin. Bu, döngü kavramının temelidir.
Bu oyunlar yalnız küçük yaşlar için değildir. Daha büyük çocuklarla da zorluk artırılarak oynanabilir: koşullu komutlar ("duvar varsa sola dön") ya da tekrar komutları ("üç kez tekrarla") eklemek oyunu hemen zorlaştırır.
Kodlama ve robotik nedir?
Kodlama ve robotik, yazılan kodun fiziksel bir cihazı hareket ettirmesiyle ilgilenen alandır. Ekrandaki karakter yerine gerçek bir robotun ilerlemesi, ışık yakması ya da sensörden gelen bilgiye tepki vermesi, çocuk için kodlamayı daha somut hâle getirir. Robotik, mekanik, elektronik ve yazılımın birleştiği bir alandır.
Başlangıç düzeyinde robotik için micro:bit gibi küçük eğitim kartları ve eğitim amaçlı robot setleri kullanılır. Bunların çoğu, Scratch'e benzer blok tabanlı editörlerle programlanabilir. Kart ya da set için bir maliyet vardır; okulunuzun ya da yakınınızdaki kütüphane veya bilim merkezinin bu tür ekipmanı sunup sunmadığını önce araştırmak mantıklıdır.
Robotlar hakkında temel bilgiyi çocuğunuzla birlikte okumak isterseniz robotlar nasıl çalışır yazısı sensör, motor ve kontrol mantığını anlaşılır bir dille anlatıyor. Robotik setine yatırım yapmadan önce, çocuğun blok kodlamaya gerçekten ilgi duyduğundan emin olun.
Ücretli kurs mu, evde öğrenme mi? Kodlama eğitimi seçimi
Kodlama eğitimi için ücretli bir kursa yazılmak şart değildir; ücretsiz araçlar ve bir yetişkinin desteğiyle evde iyi bir başlangıç yapılabilir. Ücretli kurslar ise düzenli bir program, akran ortamı ve deneyimli bir eğitmen sunabilir. Hangisinin uygun olduğu, çocuğun motivasyonuna ve ailenin zamanına bağlıdır.
Ücretli bir kurs seçecekseniz şu sorulara cevap arayın:
- Kursta hangi araç ve dil kullanılıyor, çocuğun yaşına uygun mu?
- Bir grupta kaç çocuk var, eğitmen her birine zaman ayırabiliyor mu?
- Çocuk her dönemin sonunda kendi yaptığı bir projeyi gösterebiliyor mu?
- Ücretsiz bir deneme dersi var mı?
- Kursun kullandığı araçlar evde de ücretsiz olarak kullanılabiliyor mu?
Kurs fiyatı ile kalite arasında doğrudan bir ilişki yoktur. Ücretsiz Scratch'i kullanan iyi bir eğitmen, pahalı bir robot setiyle yalnız talimat okutan bir kurstan daha çok şey öğretebilir. Bir kodlama eğitimi programını değerlendirirken, çocuğun kendi başına bir şey üretip üretemediğine bakın.

Ebeveynler için ekran süresi ve güvenlik
Kodlama ekran başında yapıldığı için ekran süresi konusunu da planlamak gerekir. Kodlama, pasif video izlemekten farklı olarak üretken bir etkinliktir; yine de uzun oturumlar yerine kısa ve düzenli çalışmalar daha verimlidir. Küçük yaşlarda 20-30 dakikalık oturumlar çoğu çocuk için yeterlidir.
Çocuğunuza eşlik etmek için kodlama bilmeniz gerekmez. Yanında oturup "bu blok ne yapıyor, bir dene bakalım" diye sormak, hem ilgisini canlı tutar hem de birlikte öğrenmenizi sağlar. Takıldığı yerde cevabı hemen söylemek yerine, hangi adımın beklediği gibi çalışmadığını birlikte bulmaya çalışın.
Scratch gibi topluluk özellikleri olan platformlarda çocuğunuzun paylaşım ve yorum ayarlarını birlikte gözden geçirin. Gerçek adını, okulunu ya da fotoğrafını paylaşmamasını konuşun. Cihaz düzeyinde ebeveyn denetimi ayarları da ek bir güvenlik katmanı sağlar.
Yapay zekâ destekli araçlar da çocukların kodlama ortamlarına girmeye başladı. Bu araçların çocuklar üzerindeki etkisine dair farklı görüşler var; konuyu yapay zekânın çocuklar üzerindeki etkisi yazısında ele aldık.
Bu hafta sonu başlayabileceğiniz ilk adım
Çocuğunuzla kodlamaya başlamak için ne bir kurs ne de bir cihaz satın almanız gerekir. Aşağıdaki plan bir hafta sonu için yeterlidir.
- Çocuğunuzun yaşına göre tablodaki araçlardan birini seçin: 5-7 yaş için ScratchJr, 8 yaş ve üzeri için Scratch.
- İlk gün ekransız "robot ebeveyn" oyunuyla 15 dakika ısınma yapın.
- Ardından seçtiğiniz araçta karakteri hareket ettiren basit bir proje yapın.
- İkinci gün yukarıdaki elma toplama oyununu birlikte kurun.
- Çocuğunuzdan oyuna kendi fikriyle bir özellik eklemesini isteyin.
- Bitirdiği projeyi aileye göstermesine fırsat verin.
Çocuğunuz ilgi gösterirse, haftada bir iki kısa oturumla devam edin. İlerleyen yıllarda metin tabanlı dillere geçmek istediğinde yazılım nasıl öğrenilir yazısındaki yol haritasından yararlanabilirsiniz. Oyun yapmaya özel bir ilgisi varsa dijital oyun tasarımı ne iş yapar yazısı ileride hangi yolların açık olduğunu gösterir.
Sıkça Sorulan Sorular
Çocuklar için kodlama kaç yaşında başlar?
Ekransız sıralama oyunlarıyla 4-5 yaşında başlanabilir. 5-7 yaş için ScratchJr, 8 yaş ve üzeri için Scratch gibi blok tabanlı araçlar uygundur. Yaştan çok çocuğun ilgisi ve okuma becerisi belirleyicidir.
Çocuklar için en iyi kodlama uygulamaları hangileri?
Ekim 2026 itibarıyla ScratchJr, Scratch ve CodeAI (eski Code.org) dersleri ücretsiz ve yaygın kullanılan seçeneklerdir. Scratch'in Türkçe arayüzü vardır ve tarayıcıdan çalışır. Daha büyük çocuklar için bulmaca tabanlı araçlar ve Python iyi bir sonraki adımdır.
Kodlama Scratch ile nasıl öğrenilir?
Scratch'te kod, renkli blokları birleştirerek yazılır. Karakter hareket ettirme, puan tutma ve rastgele hedef gibi öğelerden oluşan basit bir oyunla başlamak döngü, koşul ve değişken kavramlarını öğretir. Her projeye yeni bir özellik eklemek ilerlemeyi hızlandırır.
Kodlama ve robotik nedir?
Kodlama ve robotik, yazılan kodun fiziksel bir cihazı, örneğin bir robotu ya da eğitim kartını, hareket ettirmesi ve sensörlerden gelen bilgiye tepki vermesiyle ilgilenir. Başlangıçta blok tabanlı editörlerle programlanan kartlar ve setler kullanılır. Ekipman ücretli olduğu için önce okul ya da kütüphane imkânlarını araştırın.
Çocuk için kodlama eğitimi ücretli kursta mı alınmalı?
Şart değildir; ücretsiz araçlar ve bir yetişkinin desteğiyle evde iyi bir başlangıç yapılabilir. Ücretli kurs seçecekseniz grup büyüklüğüne, kullanılan araca, deneme dersine ve çocuğun proje üretip üretmediğine bakın. Fiyat tek başına kalite göstergesi değildir.
İlgili terimler
İlgili yazılar
Yapay Zekânın Çocuklar Üzerindeki Etkisi: Ebeveynler İçin Kullanım Rehberi
Yapay zekânın çocuklar üzerindeki etkisi, nasıl ve ne kadar kullanıldığına bağlıdır: doğru kullanımda merak, açıklama ve kişiye göre öğrenme desteği sağlar; denetimsiz kullanımda yanlış bilgi, düşünmeyi devretme, uygunsuz içerik ve aşırı bağlanma riskleri doğurur. Yaşa göre kurallar, hesap ayarları ve birlikte kullanım bu dengeyi kurmanın en pratik yoludur.
Yazılım Nasıl Öğrenilir? Sıfırdan İlk İşe Gerçekçi Yol Haritası
Yazılım, tek bir hedef seçip o hedefe uygun bir dille temel kavramları öğrenmek, ardından küçük projeler yaparak ve kodu Git ile paylaşarak öğrenilir. Düzenli çalışan biri için temel seviye birkaç ay, işe başvurabilecek seviye çoğu zaman bir yıl ve üzeri sürer; süre kişiye ve haftalık çalışma saatine göre çok değişir.
Dijital Oyun Tasarımı Ne İş Yapar? Bölüm, Beceriler ve Kariyer Yolu
Dijital oyun tasarımcısı, bir oyunun kurallarını, mekaniklerini, seviyelerini ve oyuncunun yaşayacağı deneyimi planlayan kişidir; çizim ya da kodlama tek başına bu işin tanımı değildir. Bölüm okumak bir yoldur, ama işe alımda belirleyici olan genellikle bitirilmiş küçük oyunlardan oluşan bir portfolyo ve oyun jam'lerinde kazanılan ekip deneyimidir.
Robotlar Nasıl Çalışır? Yapay Zekâ ile Robotiğin Buluştuğu Nokta
Robotlar algıla, karar ver, hareket et döngüsüyle çalışır: sensörler çevreyi ölçer, bir bilgisayar bu veriyi işleyip karar verir, motorlar da kararı fiziksel harekete çevirir. Yapay zekâ bu döngünün karar kısmını güçlendirir; ama her robot yapay zekâ kullanmaz, her yapay zekâ da robot değildir.



