Тема: Выбор языка программирования роботов в контексте повышения сложности и разнообразия решаемых задач
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1. Теоретические основы преподавания робототехники в школьном
курсе технологии 6
1.1. Робототехника в системе школьного образования 6
1.2. Аппаратное обеспечение уроков «Основы робототехники» 11
1.3. Базовые алгоритмические конструкции при создании программ для роботов 21
Выводы по первой главе 27
Глава 2. Программирование роботов на уроках технологии 28
2.1. Обзор программного обеспечения для образовательной
робототехники 28
2.2. Плюсы и минусы сред разработки на уроках технологии курса робототехники 52
2.3. Методические рекомендации по изучению курса робототехники на
уроках технологии 56
Выводы по второй главе 60
Заключение 61
Список использованных источников 62
📖 Введение
Изучение основ робототехники очень перспективно и важно, т.к. в настоящее время руководство страны четко сформулировало первоочередной социальный заказ в сфере образования: в настоящее время нашей стране не хватает профессиональных инженеров. Для этого нужно активно начинать популяризацию профессии инженера уже при преподавании с начальных классов. Робототехника является популярным и эффективным связующим звеном, позволяющим рассматривать широкий круг вопросов из разных областей науки, позволяющим воплотить в жизнь самые смелые инженерные замыслы на уроках технологии.
На занятиях с образовательными конструкторами в учебных учреждениях учащиеся строят действующие модели реальных механизмов, живых организмов и машин, проводят естественнонаучные эксперименты, осваивают основы информатики, алгоритмики и робототехники, попутно укрепляя свои знания по математике и физике и приобретая навыки работы в творческом коллективе.
На сегодняшний день робототехника в российском образовании осваивается учащимися в школьных кружках, а также на элективных курсах посредством образовательных конструкторов: Legо WelA Ьедо Mindstorms NXT, Ьедо Mindstorms EV3, Fischertechnic, АМшпо, ЯоЬогоЬо, Bioloid и др.
Однако, очень часто школы ограничиваются приобретением одного конструктора, например, Legо Mindstorms EV3 или Arduino. Не смотря на то, что эти наборы являются наиболее распространёнными и методически проработанными, педагог не должен ограничивать кругозор рассмотрением единственной робототехнической платформы. С повышением уровня образования возрастает сложность задач, и ширина спектра используемого аппаратного и программного обеспечения будет определять эффективность разрабатываемых решений.
Актуальность работы обусловлена разрозненностью подходов к выбору языков программирования робототехнических устройств на занятиях по Технологии, отсутствием целостного представления о задачах, ставящихся на разных уровнях обучения, и понимания необходимости применения различных инструментов для их решения.
Объект исследования: содержание учебного курса по Робототехнике в рамках уроков Технологии в средней школе.
Предмет исследования: выбор среды программирования роботов в контексте повышения сложности и разнообразия решаемых задач.
Цель исследования: разработка методических рекомендаций для реализации комплексного подхода к программированию робототехнических устройств на уроках Технологии.
В соответствии с поставленной целью, объектом и предметом исследования были поставлены следующие задачи исследования:
1. Провести анализ научной и методической литературы по организации учебной деятельности обучающихся при изучении робототехники на уроках Технологии.
2. Установить круг доступного и распространенного аппаратного и программного обеспечения роботов для использования на уроках Технологии.
3. Провести сравнительный анализ языков программирования роботов в контексте решаемых учебных задач.
4. Разработать методические рекомендации по использованию языков программирования роботов в контексте повышения сложности и разнообразия решаемых задач.
Для решения поставленных задач использованы следующие методы исследования:
1. Системный подход;
2. Комплексная методика, включающая теоретическое изучение и анализ научно-педагогической литературы;
3. Стандартизированные методики изучения проектной деятельности (анализ, синтез, сравнение, наблюдение);
4. Методы и алгоритмы управления роботами и робототехническими системами;
Теоретическую основу выпускной работы составили исследования по:
- вопросам включения основ робототехники в обучении детей в школьном и дополнительном образовании (Х.Х. Абушкин, Д.В. Андреев, О.С. Власова, К.А. Вегнер, Р.А. Галустов, Л.Н. Гостева, А.В. Дадонова, А.Н. Дахин, М.Г. Ершов, А.С. Злаказов, О.С. Нетесова, Т.В. Никитина, Н.П. Петрова, С.А. Филиппов, В.Н. Халамов, И.В. Шимов и др.);
- основам программирования на уроках робототехники (Байктал Дж., Ю.А. Винницкий, К.Ю. Поляков, В.Г. Сафули, Н.Г. Дорожкина, Е.И Рыжая, М.А. Стерхова, В.В. Тарапата, А.А. Салахова, А.В. Красных и др.).
Теоретическая значимость работы заключается в определении места и роли робототехники в рамках образовательного процесса, обосновании форм и методов обучения, способствующих развитию навыков программирования роботов.
Практическая значимость: заключается в том, был сделан качественный отбор программно-технического обеспечения элементов конструирования и робототехники, направленный на развитие навыков программирования роботов на уроках технологии курса робототехники.
Структура работы - соответствует логике исследования и включает в себя введение, две главы, заключение, библиографический список.
✅ Заключение
На первом этапе выполнения выпускной квалификационной работы был проведен анализ научной и методической литературы по организации учебной деятельности обучающихся при изучении робототехники на уроках технологии. Так же установлен круг доступного и распространенного аппаратного и программного обеспечения роботов для использования на уроках технологии.
На втором этапе выполнения выпускной квалификационной работы был проведен сравнительный анализ языков программирования роботов в контексте решаемых учебных задач, выявлены достоинства и недостатки каждой из сред программирования, а так же представлены методические рекомендации при проведении уроков «Основы робототехники».
Цель выпускной квалификационной работы достигнуты, были разработаны методические рекомендации по использованию языков программирования в контексте повышения сложности и разнообразия решаемых задач.



