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