МЕТОДИКА ПРЕПОДАВАНИЯ ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON В СРЕДНЕЙ ШКОЛЕ В статье рассматриваются вопросы преподавания языка программирования Python в 6 классе средней
общеобразовательной школы. Проведен сравнительный анализ ресурсов на образовательных платформах,
составленных в соответствии со школьной программой по общедоступному языку программирования Python. В
ходе анализа образовательных ресурсов YouTube, распространенных по ряду критериев, мы выявили
недостаточное количество доступных уроков на казахском языке. Изучены достижения и структурные
преимущества популярных образовательных ресурсов. На основе теоретических основ преподавания в средней
школе и результатов экспертного анализа определена содержательная структура курса обучения языку
программирования Python. Эффективность курса обучения, составленного в ходе исследовательской работы,
излагается через результаты эксперимента, проведенного в общеобразовательной средней школе.
Образовательный ресурс по обучению языку программирования Python создан с помощью платформы
Canvas LMS.
Ключевые слова: Python, алгоритмизация, программирование, образовательный ресурс, среда LMS Сanvas,
Видео конференция Bigbluebutton.
Abstract METHODOLOGY OF TEACHING THE PYTHON PROGRAMMING LANGUAGE IN HIGH SCHOOL Madyarova G.A. 1 , Eshenkozhayev N.Sh. 1 1 Al-Farabi Kazakh National University, Almaty, Kazakhstan This article discusses the problems of teaching the Python programming language in the 6th grade of a general
secondary school. A comparative analysis of resources compiled in accordance with the school curriculum for the
public Python programming language on educational platforms was carried out. During the analysis of educational
resources on YouTube, which are widely distributed according to a number of criteria, we found that there are not
enough available lessons in the Kazakh language. The achievements and structural advantages of very popular
educational resources are studied.Based on the theoretical foundations of high school education and the results of expert
analysis, the content structure of the Python programming language course is determined. The effectiveness of the
training course compiled in the course of the research work is reported by the results of an experiment conducted in
general education secondary schools. An educational resource for teaching the Python programming language was
created using the Canvas LMS platform.