Курс создавался для школьников с хорошей математической базой, которым не хватало системного обучения программированию. Но заниматься могут и дети из обычных школ — для старта достаточно школьной математики и желания учиться.
Начать можно с нуля: программа специально адаптирована для школьников начиная с 5 класса. Ребёнок постепенно осваивает Python, учится переводить условие задачи в математическую модель, строить алгоритм и только затем записывать решение в виде кода.
Курс состоит из трёх последовательных уровней и постепенно приводит от базового программирования к первым алгоритмам олимпиадного уровня.