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