Основы программирования на языке Python на примере БПЛА

Программа предназначена для дополнительного образования учеников, выбравших популярное сегодня направление – БПЛА. В процессе освоения программы развиваются теоретические и практические навыки, а также основы программирования на языке программирования Python. Образовательная программа предполагает решение обучающимися разноплановых задач, градирующийся по уровню сложности, что позволит ученикам на практике ознакомиться с физическими основами и возможностями беспилотных летательных аппаратов. Изучение беспилотных летательных аппаратов позволяет объединить вышеперечисленные этапы в одном курсе, что в свою очередь позволяет, стимулируя техническое творчество, интегрировать преподавание дисциплин физико-математического профиля и естественнонаучных дисциплин с развитием инженерного мышления.

Новизна подхода к реализации программы состоит в том, что навыки пилотирования БПЛА ученик приобретает в ходе практических занятий на симуляторе полетов, а также в ходе реального полета и полета от первого лица.

Педагоги

Ивасенко Денис Геннадиевич - учитель технологии

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

1. Введение в образовательную программу, техника безопасности.

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

2. Основы языка Python.

История языка Python, сфера применения языка, различие в версиях, особенности синтаксиса.

3. Теория полета летательного аппарата тяжелее воздуха.

Разновидности ЛА. История развития летательных аппаратов. Применение БПЛА. Виды БПЛА. Устройство мультикоптеров. Теория управления БПЛА.

4. Визуальное пилотирование квадрокоптера.

Теория ручного визуального пилотирования. Техника безопасности. Процедуры проверки готовности. Пилотирование БПЛА визуально. Выполнение простейших полетных процедур. Посадка, взлет, полет по квадрату, полет в ограниченном пространстве.

5. Пилотирование от первого лица (режим FPV).

Теория FPV полётов. Оборудование передачи видео и OSD. Полётное задание и теория FPV пилотирования. Полёт по маршруту.

Цели программы

Является формирование компетенций в области беспилотных авиационных систем, развитие творческого и научно-технического потенциала учащихся, путем организации проектной деятельности, в рамках создания беспилотного летательного аппарата.

Результат программы

Учащиеся по окончании курса должны знать:

- историю развития и совершенствования БПЛА многороторного типа;

- основы и правила техники безопасности при эксплуатации БПЛА;

- устройство БПЛА и его основных компонентов;

- компьютерные программы для настройки полетных контроллеров квадрокоптеров;

- основы аэродинамики полета БПЛА различных типов;

- способы настройки и подготовки БПЛА многороторного типа к полетам;

Учащийся по окончании курса должен уметь:

- применять полученные знания на практике для учебной и исследовательской деятельности, работы по различным проектам;

- производить настройку и калибровку полетных контроллеров различных моделей;

 

Особые условия проведения

Приём осуществляется без ограничений к половой принадлежности, программа реализуется на бюджетной основе.

Уровень образования участников реализации настоящей Программы – минимальные начальные знания в области ИКТ, положительная степень сформированности интересов и мотивации к курсу.

 

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

1. Персональные компьютеры с установленным необходимым ПО.

2. БПЛАDJI Mavic Air, Tello.

3. Кабинет формирования цифровых и гуманитарных компетенций на базе центра ТОЧКА РОСТА.

4. Преподавательский состав имеет необходимую квалификацию, навыки и проводить работу с соблюдением требований техники безопасности.

5. Зона для проведения полетов.