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

Содержание программы:

Модуль 1. Введение в мобильную разработку;
Модуль 2. Основы проектирования в Figma;
Модуль 3. Основы программирован ия на языке Dart;
Модуль 4. Основы Flutter;
Модуль 5. Мобильные приложения на Flutter
Модуль 6. Проектная деятельность

Материально-техническая база:

  • Компьютерный кабинет с доступом в сеть.
  • Комплект мебели.
  • Наличие компьютерной и мультимедийной техники (12 компьютеров, 1
    интерактивная доска).
  • Системный блок PowerCool.
  • Монитор BENQ 27
    • Программные средства:
      • Операционная система Windows 10
      • Среда разработки: Android Studio Giraffe 2022.3.1
      • Среда разработки: Visual Studio Code.
      • Браузер: Yandex Browser 22.1.0.2510.

Направленность: Программа «Разработка мобильных приложений» имеет техническую направленность. 

Уровень: Базовый.

Возраст: от 14 до 18 лет.

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

Цель программы — обучение навыкам разработки мобильных приложений с использованием инструментов Figma, Dart и Flutter.

Задачи:
Обучающие: 

  • дать обучающимся представление о мобильной разработке, назначении, перспективах развития;
  • ознакомить с основами проектирования интерфейсов и прототипов в Figma;
  • обучить основам программирования на языке Dart;
  • обучить начальным навыкам работы с фреймворком Flutter;
  • обучить начальным навыкам разработки мобильных приложений, включая работу с данными и API-запросами.

Развивающие: 

  • развивать логическое и креативное мышление через решение задач проектирования и программирования;
  • развивать способность к самостоятельному анализу и решению проблем.

Воспитательные:

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

Форма итогового контроля: защита проекта.