
Yukleniyor...
Yukleniyor...
Ücretsiz deneme dersi ile kodlama dünyasına ilk adımı atın. Hiçbir taahhüt yok, sadece öğrenme keyfi.

Konuyla ilgili bilgilendirici yazılar ve kaynaklar
RehberYaşa göre hangi aracın uygun olduğu, bilişsel gelişim evreleri ve pedagojik öneriler.
8 dk okuma
Karşılaştırmaİki dilin farkları, hangi yaşta hangisini seçmek gerektiği ve öğrenme eğrisi karşılaştırması.
10 dk okuma
Araştırma"Scratch öğrendi, şimdi ne olacak?"
Bu soru, kodlama eğitimine başlayan ailelerin en sık sorduğu sorulardan biri. Ve haklılar — çünkü çoğu kodlama kursu, sadece bir başlangıç sunuyor. Sonrası belirsiz.
1e1kod.org'da işleri farklı yapıyoruz. Biz sadece "Scratch kursu" veya "Python kursu" satmıyoruz. 10 yıllık bir yolculuğun rehberliğini yapıyoruz.
Bu yazıda, o yolculuğun haritasını çıkaracağız.
7 yaşında Scratch'e başlayan bir çocuğun 17 yaşına kadar geçirebileceği ideal yolculuk:
7-9 Yaş → KEŞFETME → Scratch, blok kodlama
10-12 Yaş → DERİNLEŞME → İleri Scratch + Python temelleri
13-15 Yaş → YETKİNLEŞME → Python + Web veya Veri
16-17 Yaş → UZMANLAŞMA → Alan odaklı ileri projeler
Her aşama bir öncekinin üzerine inşa edilir. Atlanan aşamalar, ileride boşluklara neden olur. K-12 Computer Science Framework'e göre bu aşamalı yaklaşım, en etkili öğrenme yöntemidir.
Kodlamanın ne olduğunu hissetmek, temel kavramları oyunla öğrenmek, "ben yapabilirim" özgüvenini kazanmak.
Scratch — MIT'nin çocuklar için geliştirdiği görsel programlama ortamı.
Modül 1: Scratch'e Giriş (8 ders)
Modül 2: Temel Kavramlar (12 ders)
Modül 3: Mini Projeler (10 ders)
Çocuğunuz bu aşamayı tamamladığında:
Scratch'te ustalaşmak, metin tabanlı kodlamaya hazırlanmak, daha karmaşık projeler üretmek.
İleri Scratch + Python Turtle (geçiş)
Modül 4: İleri Scratch (15 ders)
Modül 5: Büyük Scratch Projesi (10 ders)
Modül 6: Python'a Geçiş (15 ders)
Bu geçiş kritik. Biz şu stratejiyi uyguluyoruz:
| Scratch Kavramı | Python Karşılığı | Öğretim Yöntemi |
|---|---|---|
| Hareket blokları | Turtle komutları | Aynı görsel sonuç, farklı yazım |
| "10 kere tekrarla" | for i in range(10): | Karşılaştırmalı gösterim |
| Değişken bloğu | x = 5 | Puan kutusu analojisi |
| "Eğer...ise" | if condition: | Mantık aynı, söz dizimi farklı |
Kritik İlke: İlk Python projelerinde mutlaka görsel çıktı olmalı. Turtle modülü bu yüzden ideal — çocuk yazdığı kodun ekranda çizim yapmasını görür. Real Python Turtle Rehberi
Çocuğunuz bu aşamayı tamamladığında:
Python'da yetkin olmak, gerçek dünya projeleri geliştirmek, ilgi alanına göre yönelmeye başlamak.
Python (ana dil) + İlgi alanına göre ek teknolojiler
Modül 7: Python Temelleri (20 ders)
Modül 8: Proje Bazlı Öğrenme (25 ders)
Modül 9: Alan Keşfi (15 ders)
Bu modülde çocuk, farklı alanları deneyerek ilgisini keşfeder:
| Alan | Deneme Projesi | Süre |
|---|---|---|
| Web Geliştirme | Kişisel web sitesi (HTML/CSS) | 4 ders |
| Veri Bilimi | Basit veri görselleştirme | 4 ders |
| Oyun Geliştirme | Pygame ile platform oyunu | 4 ders |
| Yapay Zeka | Basit chatbot | 3 ders |
Çocuğunuz bu aşamayı tamamladığında:
Seçilen alanda uzmanlaşmak, profesyonel seviyede projeler üretmek, kariyer veya üniversiteye hazırlanmak.
Alan odaklı teknoloji yığını (stack)
Yol A: Web Geliştirme
Frontend: HTML5, CSS3, JavaScript, React/Vue
Backend: Node.js veya Python (Django/Flask)
Veritabanı: MongoDB veya PostgreSQL
Deployment: Git, GitHub, Vercel/Netlify
Yol B: Veri Bilimi ve Yapay Zeka
Veri İşleme: Pandas, NumPy
Görselleştirme: Matplotlib, Seaborn
Makine Öğrenmesi: Scikit-learn
Derin Öğrenme: TensorFlow veya PyTorch
Projeler: Görüntü sınıflandırma, NLP, tahmin modelleri
Yol C: Oyun Geliştirme
2D Oyunlar: Pygame ileri seviye
3D Oyunlar: Unity (C#) veya Godot
Oyun Tasarımı: Mekanik, seviye tasarımı, UX
Yayınlama: Itch.io, Steam
Yol D: Mobil Uygulama
Cross-platform: Flutter (Dart) veya React Native
Native: Swift (iOS) veya Kotlin (Android)
Backend: Firebase veya custom API
Yayınlama: App Store, Google Play
Modül 10: Frontend Temelleri (20 ders)
Modül 11: React Öğrenimi (20 ders)
Modül 12: Fullstack Proje (20 ders)
Çocuğunuz bu aşamayı tamamladığında:
| Aşama | Yaş | Süre | Ana Teknoloji | Çıktı |
|---|---|---|---|---|
| Keşfetme | 7-9 | ~30 ders | Scratch | İlk oyun/animasyon |
| Derinleşme | 10-12 | ~40 ders | Scratch + Python | Karmaşık oyun + Turtle projeleri |
| Yetkinleşme | 13-15 | ~60 ders | Python + Alan keşfi | Gerçek dünya projeleri |
| Uzmanlaşma | 16-17 | ~60 ders | Alan odaklı stack | Profesyonel portfolyo |
Toplam: ~190 ders (haftalık 1 ders ile yaklaşık 4 yıl, haftalık 2 ders ile yaklaşık 2 yıl)
Yukarıdaki yol haritası ideal senaryo. Gerçekte:
Bazı çocuklar kavramları hızlı kapar. Onlar için:
Bazı çocuklar yavaş ama sağlam ilerler. Onlar için:
14-15 yaşında başlayan bir genç, 7 yaşındaki müfredatı takip etmez. Onlar için:
Birebir eğitimimizin en büyük avantajı bu esneklik. Her çocuğun yol haritası kişiselleştirilir.
| Yarışma | Yaş | Açıklama |
|---|---|---|
| Scratch Yarışmaları | 8-14 | Scratch topluluğu tarafından düzenlenen temalar |
| Code.org Hour of Code | Tüm yaşlar | Yıllık küresel kodlama etkinliği |
| Google Code Jam | 16+ | Algoritma yarışması |
| Hackathon'lar | 14+ | 24-48 saatlik yoğun proje geliştirme |
S: Bu kadar uzun bir yolculuğa çocuğum bağlı kalabilir mi?
C: Bağlılık, zorla değil zevkle gelir. Eğitimi çocuğun ilgi alanlarına göre şekillendirdiğinizde, kodlama bir "ders" değil "hobi" haline gelir. Oyun seven çocuk oyun yapar, hikaye seven animasyon yapar. Motivasyon doğal olarak sürer.
S: Haftalık kaç ders ideal?
C: 7-10 yaş için haftada 1 ders, 11-14 yaş için haftada 1-2 ders, 15+ yaş için haftada 2-3 ders ideal. Ama bu tamamen çocuğun programına ve motivasyonuna bağlı.
S: Yaz tatilinde yoğunlaştırılmış program yapılabilir mi?
C: Evet! Yaz tatili, normal dönemde 3-4 ayda katedilecek yolu 6-8 haftada katetmek için harika bir fırsat. Haftada 3-5 ders ile yoğun ilerleme sağlanabilir.
S: Çocuğum ara verirse ne olur?
C: Ara vermek sorun değil. Döndüğünde kısa bir tekrar ile kaldığı yerden devam eder. Önemli olan, arayı "başarısızlık" olarak görmemek. Hayat devam eder, kodlama da.
S: Üniversite sınavı döneminde devam etmeli mi?
C: 11-12. sınıflarda yoğunluk artınca, dersleri azaltmak veya ara vermek mantıklı olabilir. Ama tamamen bırakmak yerine ayda 2-4 ders ile bağı korumak iyi olur. Hem mola hem devam.
Bu uzun yolculuğun ilk adımı, tek bir deneme dersi.
Ücretsiz Deneme Dersi İçin Randevu Alın
Veya hemen arayın: +90 232 335 35 17
1e1kod.org — Temelden uzmanlığa, her adımda yanınızdayız.
Araştırmalarla kodlamanın problem çözme, mantıksal düşünme ve yaratıcılık üzerindeki etkileri.