Preview

Informatics in school

Advanced search

Using open online courses on programming in organizing independent work of students

https://doi.org/10.32517/2221-1993-2024-23-4-76-84

Abstract

The article highlights the need to use online courses on programming, including automatic code checking, in organizing independent work of high school students. An overview of open online courses designed to study the Python programming language, implemented on different platforms, is provided. The capabilities of each online course for solving educational problems, such as general training of students in programming, preparation for state exams, developing skills in solving Olympiad problems, organizing project activities, and career guidance for schoolchildren are discussed. The technical capabilities of the platforms on which the courses are presented are analyzed from the point of view of their didactic potential. Forms of organizing independent work of students using online courses on programming are proposed. The general algorithm for solving programming problems is specified taking into account the specifics of using the automatic system for checking and evaluating the solution implemented in online courses.

About the Authors

D. M. Grebneva
Nizhny Tagil State Socio-Pedagogical Institute (branch) of Russian State Vocational Pedagogical University; Lyceum
Russian Federation

Nizhny Tagil



E. S. Vaseva
Nizhny Tagil State Socio-Pedagogical Institute (branch) of Russian State Vocational Pedagogical University; School 61
Russian Federation

Nizhny Tagil



References

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


Review

For citations:


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

Views: 110


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2221-1993 (Print)