На этом уровне дети познакомятся со средой программирования Kodu и научатся создавать свои собственные игры. Используя уже знакомые блоки кода, дети узнают об основных концепциях программирования через призму дизайна 3D-игр и программирования 3D-игр. К концу этого уровня дети смогут создавать свои собственные игры, чтобы делиться ими и играть со своими друзьями. Программа подходит как для продвинутых, так и для начинающих.
Ученики получают сертификат после прохождения каждого уровня.
500 баллы
Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.
Некоторые из инструментов, используемых для проектов на этом уровне.
В этом модуле дети сделают свои первые шаги в дизайне трехмерных игр, узнав, как работать с платформой KODU и пройдя через многие ее особенности. Эти знания понадобятся им для следующих модулей, в которых они будут опираться на то, что они узнали, и дать волю своему воображению с помощью KODU. На протяжении всей своей работы они будут изучать новые концепции программирования через призму платформы 3D-дизайна игр KODU. В этом модуле мы заложим основы событийного программирования и выясним, как переменные используются в KODU.
В этом модуле создавая игры мы будем работать над тем, чтобы создать законченное и хорошо продуманное виртуальное пространство, в котором будут действовать наши персонажи. Мы собираемся узнать, что делают настоящие игровые дизайнеры и как они это делают. Для этого мы рассмотрим различные функции программирования и то, как они применяются. Мы узнаем, как заставить персонажей говорить в наших играх с помощью событий.
В этом модуле мы собираемся разобраться в том, как дизайнеры планируют свои игры и что является наиболее важным аспектом планирования. Мы научимся думать как дизайнеры, создавая и программируя сложные трехмерные пространства. Мы узнаем, как использовать операторы в KODU. Мы научимся создавать игры с отслеживанием пути и строить сложные алгоритмы. А так же узнаем, как использовать различные типы циклов программирования.
В этом модуле мы сосредоточены на разработке более сложных проектов, и у детей есть возможность создавать и программировать свои собственные миры. На этом этапе обучения дети уже умеют конструировать алгоритмы и использовать функции. Мы узнаем больше об условных конструкциях и о том, что такое объектно-ориентированное программирование.