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