Okul Öncesi Kodlama Eğitimi Kaç Yaşında Başlamalı?

Okul öncesi kodlama eğitimi için en ideal yaş aralığını öğrenin. Ekransız aktivitelerle mantıksal düşünceyi geliştirmenin yollarını keşfedin!

Berra nur
Yazar; Berra nur Ç.
28.05.2026 - 9 dakikalık okuma.
Okul Öncesi Kodlama Eğitimi Kaç Yaşında Başlamalı?

Okul öncesi dönemde kodlama eğitimine başlamak için en uygun yaş 3-4 olarak önerilmektedir; ancak bu yaşta "ekrana bakarak kod yazmak" değil, mantıksal düşünceyi oyunla geliştiren ekransız (unplugged) aktiviteler kastedilmektedir. Görsel kodlama araçlarıyla gerçek anlamda yazılım mantığı öğrenmeye geçiş içinse 5-7 yaş aralığı, çocuk gelişimi araştırmacılarının genel kabulüdür. Yani sorunun kısa yanıtı: Kodlama düşüncesi 3 yaşında başlayabilir, kodlama aracı kullanmak ise 5-6 yaşından itibaren anlamlı hale gelir.

Bu ayrımı yapmak önemlidir çünkü "kodlama eğitimi" kavramı sıklıkla yanlış anlaşılır. Beyin gelişim evrelerine göre doğru içerik, doğru araç ve doğru yoğunlukla sunulduğunda kodlama eğitimi çocuğa gerçek kazanımlar sağlar; aksine erken ve yoğun ekran maruziyetiyle sunulduğunda ise tam tersi etki yaratabilir.

3-4 Yaş

Unplugged aktiviteler için uygun başlangıç

5-7 Yaş

ScratchJr ve görsel araçlar için ideal dönem

8+ Yaş

Scratch ve metin tabanlı kodlama için uygun

Gelişim Psikolojisi

Beyin Gelişimi ve Kodlama: Neden Yaş Önemlidir?

 

Çocuğun bilişsel gelişimini tanımlayan Piaget'in dönem kuramına göre 2-7 yaş arası "işlem öncesi dönem" olarak adlandırılır. Bu evrede çocuklar sembolik düşünce geliştirmeye başlar; ancak soyut mantık yürütme kapasiteleri henüz olgunlaşmamıştır. Kodlamanın özünde "eğer şunu yaparsam, şu olur" mantığı yatar; bu nedenle bu dönemde somut ve oyun temelli yaklaşımlar kritik önem taşır.

MIT Media Lab araştırmacısı Mitchel Resnick, "yaratıcı öğrenme sarmalı" adını verdiği çerçevede çocukların önce hayal etmesi, ardından yaratması, paylaşması ve yansıtması gerektiğini öne sürer. Resnick ve ekibinin geliştirdiği ScratchJr uygulaması, tam bu evre gözetilerek 5-7 yaş grubuna özel tasarlanmıştır.

Öte yandan "hesaplamalı düşünce" (computational thinking) kavramı, bilgisayar kullanmayı değil; sıralama, örüntü tanıma, ayrıştırma ve soyutlama gibi temel beceriler geliştirmeyi ifade eder. Bu becerilerin temeli, oyunla 3-4 yaşından itibaren atılabilir.

"Önemli olan çocukların kod yazması değil, bir problemi nasıl parçalara böleceğini, bir sistemi nasıl adım adım düşüneceğini öğrenmesidir."

— Jeannette Wing, Carnegie Mellon Üniversitesi / Computational Thinking kavramını popülerleştiren araştırmacı

3-4 Yaş Dönemi

Ekransız Kodlama: Oyunla Başlayan Mantık

 

3-4 yaş grubu için en doğru kodlama eğitimi, ekrandan tamamen bağımsız aktiviteler üzerine kurulur. Bu yaklaşımın bilimsel temeli, söz konusu yaştaki çocuklarda soyut sembolik akıl yürütmenin henüz gelişmemiş olmasıdır.

Dünyaca ünlü "Code.org" platformunun yayımladığı müfredat belgelerine göre "Pre-Reader Express" içerikleri 4 yaşından itibaren kullanılabilir nitelikte tasarlanmış olsa da bu içeriklerin fiziksel ortamda desteklenmesi önerilmektedir. Aşağıda 3-4 yaş için önerilen bazı unplugged aktiviteler yer alıyor.

Sıralama Oyunları

"Önce ayakkabıları giy, sonra bağla" gibi günlük rutinleri sırayla anlatmak, algoritma düşüncesinin en temel biçimidir. Bu oyunlar ebeveyn ile birlikte oynanabilir.

Robot-Yönlendirme Oyunu

Bir çocuk "robot", diğeri "programcı" rolünü üstlenir. Programcı verdiği yön komutlarıyla robotu odada yönlendirir. Hata yapıldığında ne olduğunu konuşmak "hata ayıklama" (debugging) kavramını somutlaştırır.

Örüntü Tanıma

Renkli boncukları, LEGO bloklarını veya çıkartmaları belirli bir kurala göre dizmek ve bu kuralı çocukla birlikte bulmak, döngü ve koşul mantığının oyunlaştırılmış halidir.

5-7 Yaş Dönemi

ScratchJr ve Görsel Kodlama Araçları

 

5 yaşından itibaren çocukların sembolik akıl yürütme kapasitesi belirgin biçimde gelişir ve blok tabanlı görsel programlama araçları bu dönemde anlamlı bir deneyim sunabilir. MIT Media Lab'ın 5-7 yaş grubu için özel olarak geliştirdiği ScratchJr, metin okuma gerektirmez; çocuklar sürükle-bırak bloklar yardımıyla animasyonlar ve basit hikayeler oluşturur.

Bu dönemde öğretmenin veya ebeveynin rehberliği belirleyicidir. Bir çocuğun ScratchJr'de kendi başına "oturması" ile rehberlik altında proje üretmesi arasındaki fark, öğrenme kalitesi açısından son derece büyüktür. Bu süreçte kodlamanın çocuk gelişimine katkıları incelendiğinde, özellikle problem çözme, özgüven ve yaratıcılık alanlarında olumlu etkilerin gözlemlendiği görülmektedir.

Kodlama aktivitelerinin STEM eğitimi ile entegre edildiği programlarda, çocukların sadece teknik değil; işbirliği ve eleştirel düşünme gibi sosyal becerilerini de geliştirdiği raporlanmaktadır.

Araç Hedef Yaş Özellik Ekran Gereksinimi
Unplugged Oyunlar 3-4 yaş Algoritma, sıralama, örüntü Yok
ScratchJr 5-7 yaş Görsel blok kodlama, animasyon Tablet/iPad
Code.org (Pre-Reader) 4-6 yaş Rehberli bulmacalar, metin gereksiz Bilgisayar/Tablet
Scratch 8-16 yaş Oyun, hikaye ve animasyon üretimi Bilgisayar
Python / JavaScript 10+ yaş Metin tabanlı, gerçek programlama Bilgisayar
Dikkat Edilmesi Gerekenler

Ekran Süresi, AAP Tavsiyeleri ve Ebeveyn Rehberliği

 

Amerikan Pediatri Akademisi (AAP), 2016 yılında güncellediği yönergelerinde 2 yaş altı çocuklara video görüşmeler dışında ekran süresinin önerilmediğini belirtmiş; 2-5 yaş arasında ise kaliteli içeriklerle sınırlı tutulmuş günde en fazla 1 saatlik ebeveyn gözetimindeki kullanımı tavsiye etmiştir.

Bu bağlamda okul öncesi dönemde kodlama eğitimini "ekran süresini artırma" olarak konumlandırmak, AAP yönergelerine aykırıdır. Oyun temelli, ekransız aktivitelerle desteklenen ve ebeveyn ya da öğretmenin aktif katıldığı kısa süreli dijital deneyimler, bu dönemin doğasına daha uygun düşmektedir.

Öte yandan "kodlama erken başlarsa çocuk daha iyi yazılımcı olur" varsayımı da araştırma bulguları tarafından desteklenmez. Uzun vadeli başarıyı belirleyen, erken başlama yaşı değil; merak odaklı, baskısız ve kaliteli bir öğrenme ortamıdır.

Ebeveynlere Not

Çocuğunuzun 3 yaşında kod yazmadığı için endişelenmenize gerek yok. Sıralama yapabilmesi, sebep-sonuç ilişkisini kurabilmesi ve bir oyunu kurala göre oynayabilmesi, tam olarak ihtiyaç duyulan hesaplamalı düşünce temellerini oluşturmaktadır.

8+ Yaş Dönemi

Scratch'ten Gerçek Kodlamaya Geçiş

 

MIT'in 8-16 yaş için tasarladığı Scratch platformu, görsel blok kodlamadan metin tabanlı programlamaya geçişin en sağlıklı köprüsü olarak kabul görmektedir. Bu yaşta çocuklar somut işlemler döneminden soyut işlemler dönemine geçmeye başlar; mantıksal akıl yürütme, döngüler ve koşullu ifadeler anlamlı hale gelir.

Bu dönemde robotik kodlama da devreye girebilir. LEGO Mindstorms, micro:bit veya Arduino gibi fiziksel donanım destekli platformlar, ekranda yazılan kodun gerçek dünyada sonuç üretmesini sağlayarak hem motivasyonu hem de öğrenme kalitesini artırmaktadır.

Metin tabanlı dillere geçiş için en yaygın tavsiye Python'dur; sözdizimine minimal düzeyde bağlı olması ve okunabilirliği yüksek yapısıyla 10-11 yaşından itibaren rahatlıkla öğrenilebilir.

Yaygın Hatalar

Erken Kodlama Eğitiminde Kaçınılması Gerekenler

 

Piyasada "3 yaşında kodlama" gibi sloganlarla sunulan bazı ürünler, çocuğu pasif bir tüketici konumuna yerleştirmektedir. Bir tablette düğmeye basarak animasyon seyretmek, kodlama öğrenmekle eş değer değildir. Kodlama eğitiminin kalitesini belirleyen, aracın türü değil; çocuğun o deneyimde ne kadar yaratıcı, yönlendirici ve üretici olduğudur.

Hata 1

Yanlış Araç Seçimi

8 yaş üstü için tasarlanan Scratch'i 4 yaşındaki çocuğa kullandırmak, hem hayal kırıklığı hem de yanlış öğrenme alışkanlıkları yaratabilir.

Hata 2

Rekabetçi Ortam

"Sen de kodlama öğren, arkadaşın öğrendi" baskısı, içsel motivasyonu zedeler. Okul öncesinde kodlama eğitimi eğlence odaklı olmalıdır.

Hata 3

Uzun Süreli Oturumlar

Okul öncesi dönemde dikkat süresi kısadır. 10-15 dakikalık odaklı ve eğlenceli aktiviteler, 1 saatlik sıkıcı müfredattan çok daha verimlidir.

Pratik Adım

Çocuğunuzla birlikte ne yapacağınızı bilemiyorsanız, çocuklar için eğlenceli kodlama projeleri içeriklerimizde yaşa göre sınıflandırılmış, ebeveyn-çocuk birlikte yapılabilecek proje önerilerine ulaşabilirsiniz.

Türkiye'de Durum

Müfredat, Özel Kurslar ve Aile Beklentileri

 

MEB, 2024-2025 öğretim yılında bilişim teknolojileri ve yazılım dersini ilkokul 1. sınıftan itibaren zorunlu tutmaktadır. Bu karar, Türkiye'de okul öncesi dönemde kodlama eğitimine yönelik aile ilgisini de belirgin biçimde artırmıştır.

Özel kodlama kursları ve oyun merkezlerinde sunulan okul öncesi programların içeriği, kurumdan kuruma büyük farklılık göstermektedir. Bir programı seçerken ebeveynlerin dikkat etmesi gereken başlıca nokta, programın ne kadar "ekransız aktivite" ve "rehberli keşif" içerdiğidir; içerik ne kadar uygulamalı ve az ekranlıysa o kadar gelişim dostu demektir.

Türkiye'nin farklı şehirlerinde okul öncesi dönemden itibaren çocuklarına kodlama ve bilişim temeli kazandırmak isteyen aileler için online robotik kodlama dersi seçeneği, büyük şehirlere erişim gerektirmeksizin kaliteli bir başlangıç imkânı sunmaktadır.

Yaş Aralığı Gelişim Evresi Önerilen Yaklaşım Araç
3-4 Yaş İşlem öncesi dönem Unplugged, oyun temelli Fiziksel materyaller
5-7 Yaş Erken somut işlemler Görsel blok kodlama, kısa süreli ScratchJr, Code.org
8-10 Yaş Somut işlemler dönemi Proje tabanlı, robotik entegrasyon Scratch, micro:bit
10+ Yaş Soyut işlemler başlangıcı Metin tabanlı dil, özgün proje Python, JavaScript

Sonuç: "Ne Zaman Başlamalı?" Sorusunun Doğru Cevabı

 

"Kaç yaşında başlamalı?" sorusunun yanıtı, "ne tür bir kodlama eğitimi?" sorusuna verilen yanıta bağlıdır. Mantıksal düşünme, sıralama ve örüntü oyunlarına dayanan unplugged etkinlikler 3-4 yaşından itibaren başlayabilir. Görsel blok kodlama araçları 5-7 yaşında, proje tabanlı ve robotik kodlama 8-10 yaşında, metin tabanlı programlama dilleri ise 10 yaş ve sonrasında daha anlamlı sonuçlar üretir.

Önemli olan, çocuğun gelişim evresine uygun içerik ve araçla, eğlenceli ve baskısız bir ortamda bu yolculuğa başlamasıdır. Erken başlamak bir avantaj sağlar; ancak yanlış araç ya da yanlış pedagojiyle başlamak, geç başlamaktan daha fazla zarar verebilir.

Son olarak şunu hatırlatmak gerekir: Kodlamanın temelinde merak yatar. Çocuğunuzun merakını canlı tutmak, en iyi kodlama eğitiminin önkoşuludur.

Uzman Destek

Çocuğunuz için doğru kodlama yolculuğunu birlikte belirleyelim

Gelişim evresine uygun araçlar, deneyimli öğretmenler ve esnek program seçenekleriyle çocuğunuzun merakını canlı tutun.

Robotik Kodlama Derslerini İncele
1129
Okul Öncesi Eğitimi dersi alabileceğiniz en iyi öğretmenleri hemen incele!
700 ₺/SAAT
En iyi Okul Öncesi Eğitimi öğretmenlerden konum ve zamandan bağımsız online derslere başla!
5.0 /368
Her Okul Öncesi Eğitimi dersini çok seveceksiz, söz veriyoruz! 65226 olumlu referans
Berra nur
Berra nur Ç.
4.0 15 Yorum

Görüşlerinizi Bizimle Paylaşın (0)

Blog Hakkında Yorumunu Paylaş

Benzer Konular

Rusça deyimler ve atasözleriyle kültürel bağlantılar kurun! Dil öğreniminizi zenginleştirin ve Rus kültürünü daha derinlemesine anlayın.
04 Eylül 2024 - 12 dakikalık okuma
Öğrencilerinizin dikkatini çekme ve daha işlevsel sunumlar hazırlamanıza yardımcı olacak 3 araç.
12 Ekim 2017 - 2 dakikalık okuma
İmovie; Tabletinizde bulunan resimler ve videolar yardımıyla kolayca video oluşturabilceğiniz bir video yaratma uygulamasıdır.
05 Haziran 2017 - 2 dakikalık okuma