Применение открытых онлайн-курсов по программированию в организации самостоятельной работы обучающихся
https://doi.org/10.32517/2221-1993-2024-23-4-76-84
Аннотация
В статье актуализируется необходимость использования онлайн-курсов по программированию, включающих автоматическую проверку кода, в организации самостоятельной работы обучающихся старших классов. Предлагается обзор открытых онлайн-курсов, предназначенных для изучения языка программирования Python, реализованных на разных платформах. Обсуждаются возможности каждого онлайн-курса для решения образовательных задач, таких как общая подготовка обучающихся по программированию, подготовка к государственным экзаменам, формирование навыков решения олимпиадных задач, организация проектной деятельности, профориентация школьников. Проанализированы технические возможности платформ, на которых представлены курсы, с точки зрения их дидактического потенциала. Предлагаются формы организации самостоятельной работы обучающихся при использовании онлайн-курсов по программированию. Общий алгоритм решения задач по программированию уточняется с учетом специфики использования автоматической системы проверки и оценки решения, реализованной в онлайн-курсах.
Об авторах
Д. М. ГребневаРоссия
Гребнева Дарья Михайловна, канд. пед. наук, доцент; доцент кафедры информационных технологий и физико-математического образования; учитель информатики
622031, г. Нижний Тагил, ул. Красногвардейская, д. 57
622035, г. Нижний Тагил, ул. Энтузиастов, д. 15
Е. С. Васева
Россия
Васева Елена Сергеевна, канд. пед. наук, доцент; доцент кафедры информационных технологий и физико-математического образования; учитель информатики
622031, г. Нижний Тагил, ул. Красногвардейская, д. 57
622035, г. Нижний Тагил, ул. Тимирязева, д. 109
Список литературы
1. Башманова Е. Л. Воспитательный потенциал онлайн-курса ≪Введение в педагогику для школьников≫ // Вестник ГОУ ДПО ТО ≪ИПК и ППРО ТО≫. Тульское образовательное пространство. 2023. № 3-2. С. 147–150. EDN: QJJQLV.
2. Босова Л. Л. Программирование как инструмент формирования вычислительного мышления обучающихся // Информатика в школе. 2020. № 10 (163). С. 4–10. EDN: GURIPH. DOI: 10.32517/2221-1993-2020-19-10-4-10.
3. Бочкарева О. В., Новичкова Т. Ю., Скуратов В. В., Снежкина О. В., Шипанова Е. В. Формирование навыков применения языков программирования на занятиях по информатике // Азимут научных исследований: педагогика и психология. 2018. Т. 7. № 4 (25). С. 45–48. EDN: VQWPDF.
4. Гречушкина Н. В. Онлайн-курс: определение и классификация // Высшее образование в России. 2018. Т. 27. № 6. С. 125–134. EDN: XRODTF.
5. Дженжер В. О., Денисова Л. В. Использование навыков программирования при решении прикладных задач в средней школе // Современные информационные технологии и ИТ-образование. 2010. Т. 6. № 2. С. 107–112. EDN: ULJSNX.
6. Изучение языка программирования // Информатикс. https://informatics.msk.ru/course/index.php?categoryid=355
7. Интерактивный учебник языка Python. https://pythontutor.ru/
8. Крылов Н. Е., Гильяно А. С. Роль индивидуального подхода на онлайн курсах по программированию в профессиональном самоопределении старшеклассников // Профессиональное самоопределение молодежи инновационного региона: проблемы и перспективы. Сборник статей по материалам Всероссийской (национальной) научно-практической конференции (Красноярск, 14–25 ноября 2022 года). Ч. 1. Красноярск: Красноярский государственный аграрный университет, 2023. С. 187–190. EDN: ISDGWT.
9. Куликова Н. Ю., Данильчук Е. В., Малова А. И. Онлайн-курс ≪Разработка компьютерных игр для мобильных устройств≫ при обучении школьников алгоритмизации и программированию // Известия Волгоградского государственного педагогического университета. 2021. № 6 (159). С. 38–45. EDN: BKISYA.
10. Основы Python — Хендбук от Яндекс Образования // Яндекс Образование. https://education.yandex.ru/handbook/python
11. ≪Поколение Python≫: курс для начинающих // Stepik. https://stepik.org/course/58852/syllabus
12. Python. Основы // Информатика для школы. Обучение программированию с нуля. https://silvertests.ru/AvailableCourses.aspx?ID=3012
Рецензия
Для цитирования:
Гребнева Д.М., Васева Е.С. Применение открытых онлайн-курсов по программированию в организации самостоятельной работы обучающихся. Информатика в школе. 2024;(4):76-84. https://doi.org/10.32517/2221-1993-2024-23-4-76-84
For citation:
Grebneva D.M., Vaseva E.S. Using open online courses on programming in organizing independent work of students. Informatics in school. 2024;(4):76-84. (In Russ.) https://doi.org/10.32517/2221-1993-2024-23-4-76-84