В това ниво учениците се сблъскват с изолирането на алгоритми във функции и процедури, използвайки блоково програмиране в различни среди. Те затвърждават уменията си за работа с променливи, създавайки интерактивни игри и програмирайки роботи и платки "Micro:bit". Запознават се с понятието "регистър в паметта" и създават интересни проекти в проектната част на нивото.
Участниците в курса получават сертификат за всяко завършено ниво.
500 точки
Всеки завършен модул носи 100 точки на участниците, а цяло завършено ниво общо 500 точки.
Някои от инструментите и средите използвани от участниците в нивото да създават проекти.
След като са се запознали с променливите и начина, по който тяхното участие променя нашата програма, в този модул децата ще разширят своите знания за работа с тях, научавайки се как да им присвояват стойност. Ще допълнят своите програми с повече от една променлива, разработвайки интересни проекти с роботи и създавайки забавни игри.
Запознавайки се с операторите, децата ще имат възможността да разберат по какъв начин всеки от тях въздейства на данните в програматa. Ще разберат още и какво са операнди и защо имат важна роля в програмния код.
В този модул децата ще допълнят своите знания като се запознаят с процедури и функции. Ще разберат за какво служат те и как се оптимизира програмата когато създават функции, съдържащи в себе си различен брой инструкции.
В този модул децата ще усъвършенстват уменията си, като изготвят различни проекти, включващи взаимодействие на хардуерен и софтуерен обект. Ще изпълняват квалификационни мисии с роботи от международното състезание по програмиране.