В этом уровень маленькие программисты сталкиваются с выделением алгоритмов в функции и процедуры, изпользуя блоковое программирование в разнообразной среде. Они затверждают свои умения для работы с переменными, создавая интерактивные игры и программируя роботы и печатные платы "Micro:bit". Знакомятся с понятием "реестр в памяти" и создают интересные проекты в проектной части уровня.
Ученики получают сертификат после прохождения каждого уровня.
500 баллы
Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.
Некоторые из инструментов, используемых для проектов на этом уровне.
В этом модуле дети познакомятся с сущностью операторов и функций, которые есть у них в программе. Включат различные виды операторов как часть кода, которая будет обрабатывать данные.
В этом модуле дети дополнят свои знания, знакомясь с процедурами и функциями. Узнают для чего они используются и как оптимизируется программа, когда создаются функции, содержащие в себе разного количества инструкций.
В этом модуле дети будут создавать игры путем приложения условных конструкций, циклов, а также базовых событий. Они разработают свою интерактивную анимацию, с различными условиями и абстракциями. Дополнят свои знания, конструируя сложную программу, включающую взаимодействие между объектом аппаратных средств и программного обеспечения.
В этом модуле дети будут создавать проекты, включающие все основные элементы программирования, например различные виды циклов, условий, событий, процедур и функций. Будут создавать 3D эффекты в анимации и игры, будут разрабатывать различные программы с взаимодействием между роботами, больше, чем один, а также интерактивные анимации.