Çocuklar için programlama temelleri
Komutları, algoritmaları, döngüleri, koşulları, değişkenleri, hataları, programlama dillerini ve modelleri anla.
Komiks·Lab › Çocuklar için kodlama
Programlama kavramlarını sade bir dille anlatan ücretsiz, görsel bir kurs. Çocuklar kısa çizgi romanlar okur, her fikri uygulamada görür ve bir testle anladıklarını kontrol eder.
🚀 Etkileşimli kodlama kursunu aç
Komutları, algoritmaları, döngüleri, koşulları, değişkenleri, hataları, programlama dillerini ve modelleri anla.
İlk web sayfanı oluştur ve yapı, tasarım ve etkileşimin birlikte nasıl çalıştığını öğren.
Bir oyun sahnesi planla, karakteri hareket ettir, çarpışmaları algıla, puan say ve bir prototipi test et.
3D uzayı, eksenleri, temel şekilleri, malzemeleri, ışığı ve basit bir karakter modelini keşfet.
Sahneleri, GameObject’leri, bileşenleri ve prefab’ları görsel hikâyelerle anla.
Tabloları, satırları, alanları, SQL sorgularını, güvenli veri kullanımını ve gizliliği öğren.
Güvenli yolları, güvenilir yetişkin kurallarını, kaybolunca ne yapılacağını ve 112’nin nasıl aranacağını çalış.
Güçlü parolalar kullan; oltalamayı, güvensiz QR kodlarını ve fotoğraflardaki özel ayrıntıları fark et.
Paylaşmadan veya ödeme yapmadan önce sahte ödülleri, klonlanmış sesleri, ilan dolandırıcılığını ve sahte profilleri tanı.
Uygulama izinlerini, resmî güncellemeleri, halka açık Wi-Fi’ı ve güvenilir yedekleri yönet.
CAPTCHA’yı, sunucu tarafı doğrulamayı, HTTPS’yi ve güvenli parola özetlemeyi görsel hikâyelerle anla.
Etik güvenlik çalışmasını, sosyal mühendisliği, hesap hırsızlığını, fidye yazılımını, şantajı ve kurtarmayı anla.
Komutlar, algoritmalar, döngüler, koşullar, hata ayıklama, web ve oyun geliştirme, veritabanları, kişisel güvenlik, oltalama, dolandırıcılık, CAPTCHA, doğrulama, HTTPS, parola özetleme ve gizlilik.
Her şey için tek bir “en iyi” dil yoktur. Seçim projeye ve çocuğun yaşına bağlıdır.
| Dil veya araç | Ne için kullanılır | Önerilen başlangıç |
|---|---|---|
| Scratch | görsel programlama, ilk algoritmalar ve oyunlar | 7–11 |
| Python | ilk metin programları, veri, otomasyon ve yapay zekâ | 10+ |
| HTML | web sayfalarının yapısı ve içeriği | 9+ |
| CSS | renkler, yerleşim ve duyarlı web tasarımı | 9+ |
| JavaScript | etkileşimli web siteleri ve tarayıcı oyunları | 10+ |
| C# | Unity’de oyunlar ve etkileşimli projeler | 12+ |
| SQL | veritabanlarında veri sorgulama, sıralama ve güncelleme | 12+ |
| Swift | iPhone, iPad ve Apple platformları için uygulamalar | 12+ |
| Kotlin | Android uygulamaları ve modern sunucu programları | 12+ |
Sıralar, algoritmalar, döngüler ve koşullarla başlayın. Scratch gibi görsel bir araç bu fikirleri metin sözdiziminden önce somutlaştırır.
Scratch küçük çocuklar için kolaydır; Python ise anlaşılır bir ilk metin dilidir. Hedef bir web sitesiyse HTML, CSS ve JavaScript idealdir.
Evet. Dersler sahneleri, oyuncu kontrollerini, çarpışmaları, puanlamayı, Unity GameObject’lerini ve yeniden kullanılabilir prefab’ları tanıtır.
Evet. Çizgi romanlar, testler ve öğrenme yolları tarayıcıda ücretsiz açılır.