Bu seviye küçük programcılara çeşitli ortamlarda blok programlamayı kullanarak fonksiyonlar ve prosedürler kavramını tanıtır. İnteraktif oyunlar, robotlar ve Micro:bit panoları programlayarak değişkenlerle çalışma becerilerini güçlendirirler.
Öğrenci tamamladığı her seviye için sertifika alacaktır.
500 puan
Tamamlanan her modül size 100 puan ve tam seviye 500 puan getiriyor.
Bu seviyede öğrencilerin kullandığı bazı araçlar ve programlama ortamları.
Bu modülde çocuklar operatörlerin özünü ve programda sahip oldukları fonksiyonları öğreneceklerdir. Verileri işleyecek kodun bir parçası olarak çeşitli operatör türlerini içereceklerdir.
Bu modülde, çocuklar prosedürler ve fonksiyonlar hakkında bilgi edinerek bilgilerini tamamlayacaklardır. Farklı sayıda komut içeren fonksiyonlar oluşturduklarında, bunların ne işe yaradığını ve programı nasıl optimize edeceklerini anlayacaklardır.
Bu modülde çocuklar, koşullu yapılar, döngüler ve olaylar uygulayarak oyunlar oluşturacaklar. Farklı koşullar ve soyutlamalarla kendi interaktif animasyonlarını geliştirecekler. Donanım ve yazılım nesneleri arasındaki etkileşimi içeren kompleks bir program oluşturarak bilgilerini tamamlayacaklardır.
Bu modülde çocuklar, koşullu yapılar, döngüler ve olaylar uygulayarak oyunlar oluşturacaklar. Farklı koşullar ile kendi interaktif animasyonlarını geliştireceklerdir. Bu modülde çocuklar, çeşitli döngü türleri, koşullar, olaylar, prosedürler ve işlevler gibi programlamanın tüm temel öğelerini içeren projeler oluşturacaklar. Animasyonlarda ve oyunlarda 3 boyutlu efektler oluşturacak, birden fazla robot arasındaki etkileşim için farklı programlar ve interaktif animasyonlar geliştireceklerdir.