Top.Mail.Ru
Разработка мобильных приложений (App Inventor) — для 11-13 лет | WowSkills
wowskills · (10)11-13 лет

Разработка мобильных приложений в App Inventor

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

Два модуля по 16 занятий Каждое занятие ~90 минут Портфолио 4–6 приложений

Философия и цели

«Делаем полезные приложения, как в реальном мире: идея → прототип → тест → релиз»

  • Через визуальный язык быстрее доходим до логики и архитектуры приложения.
  • Фокус на понятиях, которые «переносятся» в Python/JS: события, переменные, функции, списки, хранилище.
  • Каждый модуль заканчивается защитой своих проектов и обратной связью.

Что получает ребёнок

  • Опыт создания Android-приложений: от интерфейса до логики и публикации на устройство.
  • База алгоритмики: переменные, условия, циклы, таймеры, функции, обработка событий.
  • Работа с устройством: камера, акселерометр, шагомер, ориентация, геолокация.
  • Командная работа и питчинг: краткая презентация продукта, сбор фидбэка.
Курс рассчитан на два последовательных модуля по 16 занятий. Содержимое и темп подстраиваем под группу.

Инструменты

  • MIT App Inventor (облачная среда, блоки «Design/Blocks»).
  • MIT AI2 Companion на смартфонах (QR-загрузка и тест на устройстве).
  • Доп. компоненты Pura Vida Apps (расширения), WebViewer, Bluetooth.
  • Firebase Realtime DB (простое хранилище данных в приложении).

Нужен Google-аккаунт у каждого ученика; Android-смартфон/планшет на занятии обязателен.

Формат

  • Группы 10-15 человек, теория короткими блоками + практика.
  • Demonstration → самостоятельная работа → тестирование в парах → показ.
  • Физические паузы, лимит непрерывной работы за ПК ~30 минут за урок.

Цифровая грамотность на курсе

Рабочие навыки

  • Структура проекта: экраны, компоненты, ресурсы, версии.
  • Файлы: загрузка/сохранение ассетов, экспорт .aia, сборка .apk.
  • Google-аккаунт и безопасность: пароли, базовая кибер-гигиена.

Тестирование и публикация

  • Тест на устройстве через AI2 Companion (QR-код), отладка.
  • Работа с ошибками: воспроизведение, логика исправления, ретест.
  • Демонстрация для одноклассников и родителей, сбор отзывов.

Объясняем «по делу», в моменте: минимальная теория — максимум практики.

Поурочный план (ориентировочный)

План — ориентир. Скорость прохождения может меняться в зависимости от уровня группы и усвоения материала.

Модуль 1. Основы App Inventor (16×90 минут)

ТемаПрактика
1Старт: аккаунт, интерфейс, ассетыПоиск/авторское право на медиа, загрузка в проект, базовый UI.
2AppsGeyser (шаблоны) — быстрый прототипТиповое приложение, QR-установка, отличие от App Inventor.
3Акселерометр«Шляпа-сортировщица»: реакция на наклон, случайный выбор.
4Кнопки и медиа«Драм-машина»: события нажатий, проигрывание звуков.
5Взаимодействия с кнопками«Кибер-пёс»: короткое/долгое нажатие, жесты.
6Кнопки-изображения«Найди кота»: сетка, составное изображение.
7Экраны и переходы«Угадай кто?»: навигация между экранами.
8TinyDB и состояние«Цветомузыка»: сохраняем настройки при переходах.
9Речь → текст«Загадочник»: распознавание речи, обработка условий.
10ПереводчикКомпонент переводчика, ввод/вывод, UX текста.
11RGB и Canvas«Игры с цветом»: кодировка цветов, отрисовка на холсте.
12Списки и поиск«Справочник»: фильтр по ключевому слову.
13Графический редакторCanvas + Camera, сохранение результата.
14Сенсоры местоположения«Помощник туриста»: GPS/ориентация.
15Хакатон: планированиеИдея, прототип, роли в команде, чек-листы.
16Хакатон: защитаДемо, экспертная оценка, сертификаты.

Модуль 2. Расширенные возможности (16×90 минут)

ТемаПрактика
1Приложение для рисованияCanvas, цвета, камера, шэринг; правила авторского права.
2Игра «Счастливая 7»Переменные, условия, звуки, сборка .apk.
3Таймер и уведомленияNotifier, Clock, сенсоры; тайм-приложение.
4Физика: «Гольф»Скорость, отскоки, генерация уровней.
5Списки и ListViewCRUD-логика со списками, навигация по экранам.
6КликерСлучайные числа, анимация, счётчик.
7ШагомерPedometer, подсчёт шагов/калорий.
8Диалог с чат-ботомSpeech-to-Text, Text-to-Speech, ветвления.
9Pura Vida AppsПодключение расширений; кейсы (счётчик, графики).
10Камень-ножницы-бумагаФункции, генератор случайных значений, UI.
11WebViewer и ссылкиВстроенные страницы, запуск по ссылке, Bluetooth.
12«Том и Джерри»Спрайты, интервалы, скорость, курс.
13Математический тренажёрГенерация примеров, режимы, счёт.
14Расписание на FirebaseСтруктура БД, чтение/запись, экраны «Дни недели».
15Подготовка к хакатонуПитч, уникальность, критерии; план работ.
16Хакатон: защита проектовДемо, фидбэк экспертов, закрытие модуля.

Результаты

  • Свободная работа в App Inventor: Design/Blocks, сборка и экспорт.
  • Применение ключевых концепций: события, переменные, списки, функции, TinyDB/Firebase.
  • Работа с устройством: сенсоры (камера, акселерометр, GPS, шагомер), WebViewer/Bluetooth.
  • Портфолио: 4–6 законченных приложений + опыт защиты проекта (хакатон).

Итоговая нагрузка: 32 занятия (2×16) × ~90 минут. План и глубина тем адаптируются под группу.

Организация и безопасность

  • Интернет и смартфоны обязательны; эмулятор — только при отсутствии устройств.
  • Перерывы, гимнастика для глаз; ограничение непрерывной работы за ПК.
  • Родители приглашаются на короткие демо; проекты сохраняем в аккаунтах.