JavaScript for Kids: Gerçek Kod, Gerçek Eğlence
JavaScript, web sayfalarını etkileşimli hale getiren dildir — yanıt veren butonlar, güncellenen puanlar, tarayıcıda çalışan oyunlar. Bu track, gerçek JavaScript'i genç öğrenenlere onların gerçekten inşa etmek istedikleri projeler aracılığıyla öğretir: sayı tahmin oyunları, zar atıcılar, macera hikayeleri ve quiz şovları. Her kavram kuru teori yerine uygulamalı mini-projeler aracılığıyla tanıtılır, bu nedenle çocuklar ilk dersten itibaren çalışan kod yazarlar.
Öğrenecekleriniz
Temel yapı taşları ile başlarsınız: Magic Boxes gibi değişkenler, matematik işlemleri, Word Play ile string manipülasyonu ve evet/hayır kararları. Oradan loop'lar ve desenler, Your Own Spells olarak yazılan fonksiyonlar, Treasure Chests olarak tarif edilen nesneler ve Treasure Lists adı verilen diziler harekete geçersiniz. Sonraki kurslar bütün bunları gerçek projeler içinde bir araya getirir — bir Calculator, bir Temperature Converter, bir Secret Code Maker, bir Countdown Timer ve tam bir Adventure Story Game.
Öğrenme Yolu
Otuz beş kurs A1 ile A2 seviyeleri arasında uzanır. A1 bölümü temelleri oluşturur: algoritmalar, değişkenler, matematik, kararlar ve sayma loop'ları. A2 bölümü bu becerilerini giderek daha zengin projelere uygular — Nested Loop Art, Random Fun and Surprises, Rock Paper Scissors, Magic 8-Ball, Build a Quiz Show ve Adventure Story Game. Her adım bir öncekisinin üzerine inşa edilir, böylece öğrenenlerin sonraki zorlukla karşılaşmadan önce her zaman gerekli olan arka plan bilgisine sahip olur.
Nasıl Çalışır
Her kurs, yerleşik kod editöründe gerçek zamanlı geri bildirimle tamamlanan kısa, odaklanmış dersler halinde bölünür. Bir kavram açık olmadığında, bir yapay zeka tutor bunu sade bir dille açıklar ve sadece cevabı vermek yerine ipuçları sunar. İlerleme otomatik olarak kaydedilir, bu nedenle öğrenenliler tam olarak kaldıkları yerde devam edebilirler.