Использование квадрокоптеров Tello при изучении курса «Введение в программирование на языке Python»
https://doi.org/10.32517/2221-1993-2023-22-5-74-81
Аннотация
В статье рассматриваются возможности учебных квадрокоптеров Tello и их применение на занятиях по программированию на языке Python. Приводятся темы модулей, которые рекомендуется изучать с использованием квадрокоптеров. При описании модулей разбираются основные понятия языка программирования Python, особенности его использования совместно с квадрокоптерами DJI Tello, техника безопасности при работе с квадрокоптером, его устройство. Даны понятия алгоритма, его свойства, основные виды алгоритмов. Акцент сделан на линейном алгоритме, приведены примеры реализации линейных алгоритмов для автономного полета, примеры программ для получения информации с бортовых датчиков. Рассмотрены возможные примеры заданий, которые можно предложить учащимся при изучении каждого модуля. Статья рассчитана на учителей информатики, студентов педвузов, педагогов дополнительного образования.
Об авторах
А. В. КотенкоРоссия
Котенко Артем Владимирович, специалист педагогического Технопарка «Кванториум» им. академика РАО М. П. Лапчика
644099, г. Омск, наб. Тухачевского, д. 14
В. Е. Котенко
Россия
Котенко Валерия Евгеньевна, магистрант 1-го курса
644099, г. Омск, наб. Тухачевского, д. 14
Список литературы
1. Атлас новых профессий. https://new.atlas100.ru/
2. Босова Л. Л., Босова А. Ю. Информатика. 8 класс: учебник. ФГОС. М.: БИНОМ. Лаборатория знаний, 2020. 176 с.
3. Жданова Т. А., Бузыкова Ю. С. Основы алгоритмизации и программирования: учебное пособие. Хабаровск: Изд-во Тихоокеан. гос. ун-та, 2011. 56 с.
4. Жилиндина О. В., Мокронос К. К. Программирование группы квадрокоптеров для автономного выполнения задач // Современные инструментальные системы, информационные технологии и инновации. Сборник научных трудов XVI Международной научно-практической конференции (Курск, 18–19 марта 2021 года). Курск: Юго-Западный государственный университет, 2021. С. 90–93. EDN: PTZGFX.
5. Образовательный программируемый конструктор квадрокоптер Tello EDU. Описание // Летательные беспилотные системы. https://lbs-aero.ru/tello_edu/
6. Яценков В. С. Твой первый квадрокоптер: теория и практика. СПб.: БХВ-Петербург, 2016. 256 с.
7. PYPL Popularity of Programming Language // PYPL Index. https://pypl.github.io/PYPL.html
8. Tello SDK 3.0 User Guide. https://www.rsmanuals.com/58414/tello-sdk-30/page-3/
9. TELLO. Руководство пользователя. https://cornu.ru/manuals/gyz900.pdf
10. TIOBE Index // TIOBE . https://www.tiobe.com/tiobeindex
Рецензия
Для цитирования:
Котенко А.В., Котенко В.Е. Использование квадрокоптеров Tello при изучении курса «Введение в программирование на языке Python». Информатика в школе. 2023;(5):74-81. https://doi.org/10.32517/2221-1993-2023-22-5-74-81
For citation:
Kotenko A.V., Kotenko V.E. Using Tello quadcopters when studying the course "Introduction to programming in Python". Informatics in school. 2023;(5):74-81. (In Russ.) https://doi.org/10.32517/2221-1993-2023-22-5-74-81