Программирование мобильных приложений с помощью App Inventor

После того, как дети освоили основы программирования, пришло время закрепить их знания, предложив им создавать мобильные приложения. Каждый проект, который будут создавать дети, будет состоять из двух частей – дизайнерской и программной. С помощью дизайна они смогут проявить свою креативность, мастерство и чувство аранжировки, группировки и подбора цветов. Пройдя курс, дети будут иметь достаточно знаний для создания дизайнерских приложений для своего мобильного устройства. Каждый проект расширяет кругозор знаний и формирует логическое мышление, которым пользуется каждый программист. Каждый урок посвящен построению самостоятельного проекта, и с каждым часом он будет становиться все более компонентным и приобретать тот вид, к которому они привыкли при использовании своих мобильных устройств. Каждый ребенок попадет в мир мобильных приложений. После завершения курса у детей будет достаточно знаний для создания автономных и многокомпонентных приложений, которые помогут им в повседневных задачах или послужат для развлечения после занятий, которыми они занимались в течение дня.

Сертификат

Certificates Mindhub

Ученики получают сертификат после прохождения каждого уровня.

Бонусные баллы

500 баллы

Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.

Инструменты

mit-app-inventor

Некоторые из инструментов, используемых для проектов на этом уровне.

Boards

Один уровень = 4 Mодуль

Location

Един Модуль = 4 Уроки

Time

Один урок = 120 Минуты

Запишись

100 БАЛЛЫ

Модуль 1 - Начало работы с мобильными приложениями

В этом модуле дети познакомятся с миром мобильных приложений. Они окунутся в новую среду программирования, в которой им придется не только писать код, но и уделять большое внимание дизайну приложений, которые они будут создавать. Они изучат такие термины, как условный оператор, процедура, функция, но в то же время, в дополнение к своим навыкам программирования, они также будут развивать те, которые помогут им визуализировать компоненты, чтобы их приложение выглядело наилучшим образом.

Темы

  1. Начало работы с мобильными приложениями
  2. Я могу использовать условный оператор
  3. Процедура для более читаемого кода
  4. Я расставляю компоненты

100 БАЛЛЫ

Модуль 2 - Циклы и ротация списков

В этом модуле дети поочередно познакомятся с использованием циклов как неотъемлемой части любого проекта, но помимо циклов они также познакомятся с компонентом "Холст", на котором будет происходить действие их игры. Они узнают, как запрограммировать перемещение объектов при наклоне телефона в определенном направлении, а также узнают о других интересных и полезных функциях App Inventor.

Темы

  1. Мы используем циклы без проблем
  2. Игровое полотно
  3. Кубик оживает
  4. Золотое сокровище

100 БАЛЛЫ

Модуль 3 - Я использую списки и базы данных

В этом модуле дети познакомятся с использованием баз данных, узнают, что означает база данных, для чего она используется и где ее можно найти. Мы также проверим их память, создав собственное приложение, которое перетасовывает набор чисел, и им придется сопоставлять два числа, пока они не найдут все перепутанные пары. Будет представлен список терминов и его использование в наших проектах.

Темы

  1. Мобильный ниндзя
  2. Проверка памяти
  3. Ползучая змея
  4. Базы данных

100 БАЛЛЫ

Модуль 4 - Мобильные приложения для профессионалов

В этом модуле дети уже получат прочные знания, которые помогут им создавать самостоятельные проекты для своих мобильных устройств. Они получат знания о том, что такое отладка и как ее можно использовать в App Inventor, узнают о различных единицах памяти приложения, а также о том, что такое конкатенация, строка и подстрока, которые они будут использовать в своих проектах.

Темы

  1. Я могу играть в гольф
  2. Угадай число
  3. Уничтожить кирпичи
  4. Бегущий динозавр