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