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