Програмиране за студенти
Повечето от кръговете са предназначени за ученици в гимназията, но има и такива, които предлагат курсове за най-малките ученици. Програмата за обучение зависи от възрастта на учениците. Най-младите програмисти научават основите, програмират най-простите графични обекти. Започвайки от 6-7 клас, учениците владеят езиците C +, Java, Python, Pascal, Delphi, а също така се занимават с програмиране на уебсайтове и мобилни устройства.
До края на 11 клас много членове на кръговете овладяват няколко езика за програмиране и изучават предмети от ИТ блока в обема на 1 курс на специализирани университети. Неразделна част от обучението е участие в олимпиади по компютърни науки и програмиране на различни нива, разработване на собствени проекти и представянето им на специализирани състезания.
Посещаването на кръгове може да се разглежда и като форма на доуниверситетско обучение по ИТ специалност; често в програмата за обучение са включени елементи от изпита по компютърни науки. Завършилите програмни кръгове са фокусирани основно върху приемането във Факултета по изчислителна математика и кибернетика на Московския държавен университет, MEPhI, MIPT, MSTU im. Бауман. Често именно те стават победители във Всеруската олимпиада за ученици по компютърни науки и влизат в тези университети извън конкуренцията. В рецензията "Ucheby.ru" - 9 кръга, където ученици от 3 до 11 клас могат да се занимават с програмиране.
Московско училище за програмисти
Московското училище за програмисти е съвместен проект на Yandex и Mytishchi School of Programmer за ученици от 8-10 клас. Учебната програма в училището е предназначена за три години, заниманията се провеждат, в зависимост от групата, веднъж или два пъти седмично през почивните дни в московския офис на Яндекс. По време на три години обучение студентите ще се научат как да създават приложения и ще разберат как работят езиците за програмиране, ще овладеят своята философия и логика на изграждане и ще развият алгоритмично мислене. Освен това основният курс включва някои раздели на математиката, които надхвърлят училищната програма, но са необходими за успешното усвояване на програмиране, както и курсове по алгоритмика и кибернетика.
Компютърни курсове на Факултета по компютърна математика и кибернетика, Московски държавен университет Ломоносов
VMiK MSU е едно от малкото места в Москва, където можете сериозно да се занимавате с програмиране от 3 клас. За най-малките "IT-Schnicks" - студенти от 3-6 клас - факултетът предлага курса "Logo Worlds". Работейки с програмата "LogoWorlds", учениците действат като разработчици на свои собствени мултимедийни проекти, те ще се научат как да създават анимирани видеоклипове, многостранични проекти, програмират графични обекти.
В курса „Програмиране на Паскал“ учениците от 8-11 клас ще добият представа какво представлява алгоритъм, език за програмиране, програма, ще научат алгоритмично мислене и ще напишат свои собствени програми и игри. Курсът "Програмиране в Delphi" ще позволи на учениците от гимназията да създават доста професионални приложения за Windows с добре обмислен интерфейс, те ще изучават възможностите на средата на Dephi и основите на обектно-ориентираното програмиране.