Мобильная разработка в App Inventor: от нуля до игр

Создавай свои первые настоящие мобильные приложения и игры без сложного кода! В курсе ты с нуля освоишь визуальное блочное программирование в MIT App Inventor, соберешь 10+ крутых проектов — от кликеров и аркад до голосового ассистента и каталога с Web API — и научишься компилировать готовые APK-файлы на свой смартфон.
Начальный уровень
2-4 часа в неделю

Чему вы научитесь

  • 🚀 Создавать с нуля настоящие приложения и 2D-игры, которые работают прямо на твоем смартфоне
  • 🧩 Собирать сложные программы из блоков так же легко и весело, как конструктор LEGO
  • 🎮 Разрабатывать культовые игры: динамичный кликер с магазином улучшений, Арканоид и космический шутер с физикой
  • 🪄 Управлять играми наклоном и тряской телефона благодаря встроенному акселерометру
  • 🤖 Создавать собственного голосового помощника, который слышит тебя, отвечает вслух и шутит
  • 🌐 Подключать живой интернет к приложению: подтягивать данные из онлайн-баз покемонов, аниме и погоды через API
  • 💾 Навсегда сохранять рекорды, пароли и настройки в памяти смартфона с помощью локальной базы TinyDB
  • 📱 Компилировать готовые файлы .APK, устанавливать их на телефоны друзей и собирать первые лайки на свое портфолио!

О курсе

Мечтаешь создавать собственные мобильные приложения и игры, но думаешь, что программирование — это скучно, сложно и требует сотен строк непонятного кода? Долой стереотипы!

Добро пожаловать в захватывающий мир MIT App Inventor — визуальной среды разработки от ученых легендарного Массачусетского технологического института. Здесь программы собираются как конструктор LEGO: ты соединяешь цветные блоки-пазлы, а результат в реальном времени оживает на экране твоего смартфона!

🌟 Почему этот курс особенный:

  • 🚀 Практика с первых 15 минут: первое звучащее приложение ты запустишь на телефоне уже на первом уроке! Никакой нудной теории без дела.
  • 📱 Настоящий результат в твоем кармане: мы научимся не просто тестировать проекты, но и собирать готовые установочные файлы .APK, которые ты сможешь скинуть друзьям или родителям.
  • 🎮 Собственный GameDev: создавай игры на холсте (Кликер, Арканоид, Космический шутер) с анимацией, отскоками и подсчетом очков.
  • 🪄 Смартфон как лаборатория: оживляй приложения с помощью акселерометра (управление тряской и наклоном), микрофона, камеры и синтезатора речи.
  • 🌐 Настоящие веб-технологии: научись вытягивать живые данные из интернета через Web API (JSON) — сделаем каталоги аниме и покемонов!
  • ⭐ Задания двух уровней: пошаговые инструкции для уверенного старта и крутые PRO-челленджи со звёздочкой для тех, кто хочет максимум.

🗺 Что мы создадим за время курса:

  1. Hello Purr — интерактивный мурчащий питомец с виброоткликом.
  2. Звуковая панель (Soundboard) — карманная мем-станция со стильным дизайном.
  3. Шар предсказаний (Magic 8-Ball) — рандомайзер ответов по встряхиванию смартфона.
  4. Космический кликер — игра с таймером, магазином прокачки и комбо.
  5. Арканоид и Космический защитник — 2D-игры на Canvas со спрайтами и физикой.
  6. Голосовой ассистент — помощник, который распознает команды и отвечает голосом.
  7. Pokédex & Anime Catalog — онлайн-справочники с сетевыми запросами к API.
  8. Многоэкранный текстовый квест — игра с авторизацией, PIN-кодом и сохранением в базу TinyDB.
  9. Твой собственный авторский выпускной проект из банка идей!

Для кого этот курс

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

Начальные требования

Для успешного прохождения курса тебе не нужен никакой предварительный опыт в программировании!

Всё, что понадобится:

  1. Базовая компьютерная грамотность: умение пользоваться браузером, клавиатурой и мышкой.
  2. Школьная арифметика: понимание простых операций сложения, вычитания, умножения и знаков сравнения ($>$, $<$, $=$).
  3. Оборудование:
    • Компьютер или ноутбук с выходом в интернет (Windows, macOS или Linux).
    • Смартфон или планшет на Android (или iPhone/iPad) для мгновенного запуска проектов по Wi-Fi. (Если телефона нет под рукой — покажем, как запускать всё прямо на экране компьютера через встроенный эмулятор!).
  4. Любопытство и желание создавать крутые вещи своими руками! 🚀

Как проходит обучение

Обучение построено по принципу микрообучения (Micro-learning): максимум практики, минимум скучной теории и моментальный результат на экране твоего смартфона!

🔹 Как устроен процесс:

  • ⚡️ Короткие и ёмкие шаги (3–5 минут): Никаких усыпляющих часовых лекций! Теория подается небольшими порциями через наглядные схемы, жизненные аналогии и яркие анимации.
  • 📱 Живое тестирование в реальном времени: Ты собираешь проект на компьютере, сканируешь QR-код — и приложение мгновенно оживает на твоем телефоне по Wi-Fi. Нажал кнопку на ПК — она тут же изменилась в твоих руках!
  • 🧩 Интерактивные тренажеры: После каждого блока теории тебя ждут тесты, задачи на логику, сортировку алгоритмов и сопоставление блоков для закрепления материала.
  • ⭐ Задания двух уровней сложности:
    • Базовый уровень: подробные пошаговые инструкции, по которым проект получится абсолютно у каждого.
    • PRO-челленджи со звёздочкой: творческие усложнения для тех, кто хочет добавить в игру супер-способности, секретные уровни или продвинутую механику.
  • 🏆 Выпускной проект и экспорт APK: В финале ты выберешь идею из нашего банка проектов (или придумаешь свою), оформишь паспорт проекта и скомпилируешь настоящий установочный файл для Android.
  • 💬 Поддержка в комментариях: Застрял или появился вопрос? Преподаватель и сокурсники всегда на связи в обсуждениях под каждым шагом урока!

Программа курса

В курс входят

  • 55 уроков
  • 48 тестов
загружаем...

Наши преподаватели

Что вы получаете

  • Фундаментальное понимание логики программирования (переменные, условия, циклы, массивы и словари) без зубрежки сложного синтаксиса
  • Портфолио из 10+ работающих приложений и игр (Кликер, Арканоид, Голосовой ассистент, Pokédex и др.)
  • Опыт работы с «железом» смартфона: управление наклоном и встряхиванием (акселерометр), синтез речи, вибрация и камера
  • Навык взаимодействия с интернетом: отправка сетевых запросов к Web API и чтение данных в формате JSON
  • Умение сохранять игровые рекорды и настройки пользователей в постоянную базу данных TinyDB
  • Навык сборки готовых файлов .APK и установки своих приложений на любые Android-устройства
  • Готовый паспорт авторского проекта, с которым можно участвовать в школьных конференциях и IT-хакатонах
  • Постоянный доступ ко всем материалам, схемам и шпаргалкам курса
  • Поддержку наставника и доступ к сообществу единомышленников в комментариях к шагам

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно