Образовательное учреждение дополнительного образования
Инновационное образовательное учреждение дополнительного образования детей в сфере информационных технологий и программирования, не имеющее аналогов в Российской Федерации. Школа программистов создана в 2001 году в Мытищах.
В Школе на постоянной основе проходят обучение более тысячи детей 3-11 классов. Занятия в Школе проводятся во второй половине дня, несколько раз в неделю. Количество занятий зависит от выбора учащегося. Базовые курсы проходят 2 раза в неделю по 2 академических часа (учебная пара).
Методика работы Школы программистов необычна для средней школы и заимствует некоторые подходы университетского образования. Ученики посещают несколько обязательных и факультативных курсов.
Основные курсы составлены методистами Школы программистов так, что они образуют непрерывный цикл трехгодичного обучения. Они закладывают основы алгоритмического мышления, вырабатывают парадигму стиля программирования и являются базисом для обучения любым языкам программирования. Кроме того, в число обязательных курсов входят некоторые разделы математики, выходящие за рамки школьной программы, но, тем не менее, необходимые для успешного освоения программирования, а также курсы алгоритмики и базовой компьютерной подготовки.