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 öğrenciler operatörlerin özünü ve onların kullanışını öğrenirler. Programlamada oynadıkları rolü ve programlarını daha iyi hale getirmek için operatörleri doğru şekilde nasıl kullanacaklarını incelerler. Öğrenciler birden fazla operatör içeren bir algoritma oluşturmayı öğrenirler.
Bu modülde öğrencilere algoritma kavramı daha ayrıntılı olarak tanıtılır. Koşullar ve döngüler içeren kompleks projeler oluştururlar. Kompleks program oluşturduğumuzda beklediğimiz sonuca ulaşmamızı engelleyebilecek tüm senaryoları hesaba katmamız gerekir. Bu modülde öğrenciler problem çözme ve hata bulma becerileri üzerinde çalışırlar.
Bu modülde çocuklar öğrendikleri her şeyi çeşitli ve ilginç programlarda uygulayacaklar. Bir fonksiyona parametre nasıl geçireceklerini ve fonksiyonu nasıl çağıracaklarını öğrenecekler. Prosedür içeren kompleks programlar oluşturatak çeşitli robotların davranışlarını kontrol edecekler.
Bu modülde çocuklar kendi başlarına çözüm bulması gereken problemlerle karşı karşıya kalacaklardır. Modülde uluslararası robot programlama yarışmalarından görevlerin ve dünyaca ünlü oyunların rekreasyonu ile ilgili programlar içerir Onlarla birlikte çocuklar potansiyellerini ortaya koyabilecek ve tüm fikirlerini dijital programlama ortamlarında uygulamaya çalışacaklardır.
В този модул децата ще се запознаят със събитията в програмирането. Участието им в алгоритъма ни позволява да включим различен вход в програмата, например за управление на герои в игрите или роботите. Ще научим още как роботите могат да комуникират помежду си или със софтуерен герой.