
Этот уровень открывает целый новый мир для будущих программистов - мир мобильных технологий, наглядно представляя и совершенствуя идею блочного программирования путем разработки полезных, применимых и интересных программ. Через призму разнообразных проектов дети учатся применять свое логическое мышление и знания на практике, создавая мобильные приложения, которые связаны с реальными задачами и решают конкретную задачу. На этом уровне юные программисты вместе с преподавателем вновь проходят основополагающие концепции и шаги при создании программного обеспечения – «события», «циклы», «переменные», «условия» и «функции». Использование этих уже знакомых инструментов блочного программирования представляет собой легкий путь в мир разработки мобильных приложений даже для детей, не имеющих предыдущего опыта. Используя платформу App Inventor, мы показываем детям, что даже с «блоками кода» можно разрабатывать сложные мобильные приложения, которые могут использоваться людьми во всем мире и таким образом внесут свой вклад в улучшение окружающей среды. Благодаря разнообразию инструментов и встроенных элементов, которые она предоставляет, эта технология является исключительно подходящей как для детей, не имеющих предыдущего опыта, так и для более опытных юных программистов.
Ученики получают сертификат после прохождения каждого уровня.
500 баллы
Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.
Некоторые из инструментов, используемых для проектов на этом уровне.
Этот курс приведен в действие Telerik Academy School
Первый модуль знакомит маленьких программистов со средой для разработки App Inventor, ее особенностями, характерным дизайном и элементами. Мы начинаем с базовой функциональности App Inventor, а после этого совершенствуем детали - добавление медиа, звука, преобразование информационных элементов и способы быстрой связи с приложениями.
В этом модуле дети могут «представить» себе последовательность кода и механизмов работы компьютерных программ с помощью средств визуализации и меню «Медиа» в App Inventor. Последняя тема вводит понятие «глобальная переменная» и идею условного конструирования как практических инструментов в процессе программирования.
В рамках третьего модуля основное внимание уделяется добавлению большего количества „хранилищ данных“ или переменных, и ответ на вопросы , когда, как и где хранится информация. В конце модуля дети знакомятся с концепцией работы с „базой данных“ и „списками значений“ - прочной основой для следующего этапа программы.
В рамках последнего модуля этого уровня мы сосредоточены на разработке более детальных и сложных проектов. На этом этапе программы дети уже могут создавать алгоритмы и свободно использовать функции. В третьей теме мы изучаем способы поиска и устранения проблем (программных ошибок), которые могли бы помешать правильной работе приложения.