Основы БАС

«Основы БАС»

Срок освоения программы: 1 учебный год
Возраст обучающихся: 6-8 класс
Занятия проходят один раза в неделю
Продолжительность: 1 час 30 минут

Представьте: ваш ребёнок не просто запускает дрон, а программирует его маршрут, заставляет взлетать и садиться по заданному алгоритму, управляет им с помощью кода. Наше направление «Основы БАС» (беспилотных авиационных систем) – это путь от увлечения дронами к настоящей инженерной профессии.
Мы не просто учим летать. Мы учим понимать, как устроены беспилотники, как ими управлять и как программировать их для решения реальных задач

Как устроено обучение?

🎮 Шаг первый: симулятор – безопасный старт
Прежде чем поднять дрон в воздух, ребята осваивают управление в реалистичном авиасимуляторе на профессиональных пультах. Это как тренажёр для настоящего пилота: можно отработать взлёт, посадку, манёвры, не рискуя разбить технику. Здесь формируются первые навыки пилотирования, которые потом переносятся в реальный полёт.
✈️ Шаг второй: реальные полёты на DJI
Следующий этап – практика на настоящих дронах DJI Tello. Ребята будут вручную составлять полётные задания. Полёты проходят в специально оборудованном закрытом боксе.
💻 Шаг третий: программирование на Python
Самое интересное – ребята учатся не просто управлять дроном руками, а программировать его для автоматических полётов. Изучают основы Python, пишут скрипты для автопилота, работают с датчиками и учат дрон выполнять задачи самостоятельно.

Педагоги

Чернов Юрий Александрович

Структура курса

Юниоры (7-8 класс)
Ребята создадут свои первые Android приложения и загрузят их на телефон
Узнают как быстро создать прототип приложения в AppInventor
Поработают с датчиками телефона (акселерометр, GPS)
Освоят основы проектирования графического интерфейса (UI)
Изучат основы взаимодействия с сетью интернет и внешними сервисами с помощью протокола HTTP
Узнают основы жизненного цикла приложения
Попробую работать с встроенной базой данных SQLite
Напишут техническое задание на разработку приложения
Научатся тестировать приложения
Разработчики (9+ класс)
Ребята научатся работать со средой Android Studio
Изучат основы программирования на языке Java
Научатся создавать графический интерфейс пользователя (GUI), используя язык XML
Узнают основные подходы взаимодействия приложения с пользователем (MVC, MVI, MVVM)
Создадут клиент-серверное приложение
Изучат основные протоколы взаимодействия с сервером (JSON, XML)
Узнают как организовывать внутреннюю структуру проекта с использованием концепции Clean Architecture
Научатся писать полное техническое задание и документацию на разработку клиент-серверного приложения
Изучат основные концепции в тестировании приложений (Unit, Integration)