МЕТОДИКА ПРЕПОДАВАНИЯ ЯЗЫКА ПРОГРАММИРОВАНИЯ PYTHON В СРЕДНЕЙ ШКОЛЕ
Authors: Мадьярова Г.А. 
Published: October 2023

Бұл мақалада жалпы білім беретін орта мектептің6-сыныбында Python программалау тілін оқыту мәселелері қарастырылады.Білім беру платформаларындағы жалпыға қолжетімді Python программалау тілі бойынша мектеп бағдарламасына сәйкес құрастырылған ресурстарға салыстырмалы талдау жасалды. Бірқатар критерийлер бойынша кең тараған YouTube арнасындағы білім беру ресурстарын талдау барысында қазақ тіліндегі қолжетімді сабақтардың жеткіліксіз екендігін анықтадық. Өте танымал білім ресурстарының жетістіктері мен құрылымдық артықшылықтары зерделенді. Орта мектепте оқытудың теориялық негіздеріне және сараптамалық талдау нәтижелеріне сүйене отырып, Python программалау тілін оқыту курсының мазмұндық құрылымы анықталды. Зерттеу жұмысының барысында құрастырылған оқыту курсының тиімділігі жалпы білім беретін орта мектепте жүргізілген эксперимент нәтижелері арқылы көрсетіледі. Python программалау тілін үйрету бойынша білім беру ресурсы Canvas LMS платформасының көмегімен жасалды. Түйін сөздер: Python тілі, алгоритмдеу, программалау, білім беру ресурсы, LMS Сanvas ортасы, Bigbluebutton бейне конференциясы.

В статье рассматриваются вопросы преподавания языка программирования Python в 6 классе средней общеобразовательной школы. Проведен сравнительный анализ ресурсов на образовательных платформах, составленных в соответствии со школьной программой по общедоступному языку программирования Python. В ходе анализа образовательных ресурсов YouTube, распространенных по ряду критериев, мы выявили недостаточное количество доступных уроков на казахском языке. Изучены достижения и структурные преимущества популярных образовательных ресурсов. На основе теоретических основ преподавания в средней школе и результатов экспертного анализа определена содержательная структура курса обучения языку программирования Python. Эффективность курса обучения, составленного в ходе исследовательской работы, излагается через результаты эксперимента, проведенного в общеобразовательной средней школе. Образовательный ресурс по обучению языку программирования Python создан с помощью платформы Canvas LMS. Ключевые слова: Python, алгоритмизация, программирование, образовательный ресурс, среда LMS Сanvas, Видео конференция Bigbluebutton.

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. Keywords: Python, algorithmization, programming, educational resource, LMS environment with Canvas, Bigbluebutton video conference.