«Программирование на языке Python (квадрокоптер)».

В настоящее время процесс информатизации проявляется во всех сферах человеческой деятельности. Использование современных информационных технологий является необходимым условием успешного развития как отдельных  отраслей, так и государства в целом. Создание, внедрение, эксплуатация, а также совершенствование информационных технологий немыслимо без участия квалифицированных и увлечённых специалистов, в связи с этим внедрение курса «Основы программирования на языке Python на примере программирования беспилотного летательного аппарата» в учебный процесс актуально.

Программа учебного курса «Основы программирования на языке Python на примере программирования беспилотного летательного аппарата» направлена на подготовку творческой, технически грамотной, гармонично развитой личности, обладающей логическим мышлением, способной анализировать и решать задачи в команде в области информационных и аэротехнологий, решать ситуационные кейсовые задания, основанные на групповых проектах.

Педагоги

Лободин Юрий Григорьевич; Сасина Валентина Ивановна

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

Учебный курс «Основы программирования на языке Python на примере программирования беспилотного летательного аппарата» направлен на изучение основ программирования на языке Python и программирование автономных квадрокоптеров.

В рамках курса «Основы программирования на языке Python на примере программирования беспилотного летательного аппарата» обучающиеся смогут познакомиться с физическими, техническими и математическими понятиями. Приобретённые знания будут применимы в творческих проектах.

Учебный курс «Основы программирования на языке Python на примере программирования беспилотного летательного аппарата» представляет собой самостоятельный модуль и содержит необходимые темы из курса информатики и физики.

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

Цель программы: освоение Hard- и Soft-компетенций обучающимися в области программирования и аэротехнологий через использование кейс-технологий.

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

В результате освоения программы обучающиеся должны

знать:

−                 основные алгоритмические конструкции;

−                 принципы построения блок-схем;

−                 принципы структурного программирования на языкеPython;

−                 что такое БПЛА и их предназначение.

уметь:

−                 составлять алгоритмы для решения прикладных задач;

−                 реализовывать алгоритмы на компьютере в виде программ, написанных на языке Python;

−                 применять библиотекуTkinter;

−                 отлаживать и тестировать программы, написанные на языкеPython;

−                 настраивать БПЛА;

−                 представлять свой проект.

владеть:

−                 основной терминологией в области алгоритмизации и программирования;

−                 основными навыками программирования на языкеPython;

−                 знаниями по устройству и применению беспилотников.

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

Мобильный класс, квадрокоптеры.