Обзор методологических подходов и технологии обучения программированию в средней школе

2023

Полный текст Открытый доступ: Gold Метаданные (CSL-JSON)
DOI 10.59941/2960-0642-2023-4-89-104
Достоверность данных 70 средняя
Как считается эта оценка

Складывается из проверяемых признаков самой записи: есть ли у статьи DOI, сколько независимых источников подтвердили её данные, заполнены ли обязательные поля и насколько свежо последнее подтверждение. Снижают оценку расхождения между источниками и отсутствие идентификатора. Значение от 80 означает, что запись опубликована без дополнительной проверки; от 60 до 79 — что она опубликована с пониженной достоверностью и ручная проверка желательна. Запись, выверенную редактором вручную, пересчёт не опускает ниже 90. Это оценка наших данных о статье, а не оценка самой статьи.

Аннотация

Реалии современной информационной эпохи показывают, что содержание школьного образования, в том числе научного и естественно-математического образования, нуждается в значительном пересмотре. Обязательному обучению основам программирования в общеобразовательной школе, включая начальное образование, также способствовал такой фактор, как появление многочисленных доступных и простых инструментов для обучения программированию в разном возрасте. Программирование считается наиболее эффективным инструментом, с помощью которого обучение становится более интересным, быстрым, точным и простым, а знания и навыки, полученные в процессе обучения, являются научными, глубокими и обобщенными. В ходе исследования были проанализированы 42 источников по программированию в школе на казахском, русском и английском языках. Теоретико-методологический анализ научных исследований по данной тематике позволяет выделить следующих подходов обучения программированию в школе: традиционные технологии обучения, ориентированные на изучение языков программирования; обучение с использованием образовательной робототехники; обучение на основе геймификации; обучение с использованием элементов блокчейна, виртуальной реальности и искусственного интеллекта. Результаты данного исследования могут быть методологическими предпосылками при определении целей и задач школьного курса программирования с учетом достижения современной науки и технологии.