После того, как дети освоили основы программирования, пришло время закрепить их знания, предложив им создавать мобильные приложения. Каждый проект, который будут создавать дети, будет состоять из двух частей – дизайнерской и программной. С помощью дизайна они смогут проявить свою креативность, мастерство и чувство аранжировки, группировки и подбора цветов. Пройдя курс, дети будут иметь достаточно знаний для создания дизайнерских приложений для своего мобильного устройства. Каждый проект расширяет кругозор знаний и формирует логическое мышление, которым пользуется каждый программист. Каждый урок посвящен построению самостоятельного проекта, и с каждым часом он будет становиться все более компонентным и приобретать тот вид, к которому они привыкли при использовании своих мобильных устройств. Каждый ребенок попадет в мир мобильных приложений. После завершения курса у детей будет достаточно знаний для создания автономных и многокомпонентных приложений, которые помогут им в повседневных задачах или послужат для развлечения после занятий, которыми они занимались в течение дня.
Ученики получают сертификат после прохождения каждого уровня.
500 баллы
Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.
Некоторые из инструментов, используемых для проектов на этом уровне.
В этом модуле дети познакомятся с миром мобильных приложений. Они окунутся в новую среду программирования, в которой им придется не только писать код, но и уделять большое внимание дизайну приложений, которые они будут создавать. Они изучат такие термины, как условный оператор, процедура, функция, но в то же время, в дополнение к своим навыкам программирования, они также будут развивать те, которые помогут им визуализировать компоненты, чтобы их приложение выглядело наилучшим образом.
В этом модуле дети поочередно познакомятся с использованием циклов как неотъемлемой части любого проекта, но помимо циклов они также познакомятся с компонентом "Холст", на котором будет происходить действие их игры. Они узнают, как запрограммировать перемещение объектов при наклоне телефона в определенном направлении, а также узнают о других интересных и полезных функциях App Inventor.
В этом модуле дети познакомятся с использованием баз данных, узнают, что означает база данных, для чего она используется и где ее можно найти. Мы также проверим их память, создав собственное приложение, которое перетасовывает набор чисел, и им придется сопоставлять два числа, пока они не найдут все перепутанные пары. Будет представлен список терминов и его использование в наших проектах.
В этом модуле дети уже получат прочные знания, которые помогут им создавать самостоятельные проекты для своих мобильных устройств. Они получат знания о том, что такое отладка и как ее можно использовать в App Inventor, узнают о различных единицах памяти приложения, а также о том, что такое конкатенация, строка и подстрока, которые они будут использовать в своих проектах.