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