Чтобы ознакомиться с рабочими программами по обязательным курсам и программам для дополнительного образования инженерных и ИТ-классов можно воспользоваться сайтом проектного офиса.

Рисунок 1. Скриншот сайта проектного офиса г. Москвы [1]
Нас интересует «Инженерный класс» и «ИТ-класс». Перейдя по ссылке [2] мы попадем на сайт проекта «Инженерный класс в московской школе». В разделе «учителям» есть все обязательные учебные курсы и также программы для дополнительного образования.

Рисунок 2. Скриншот сайта городского проекта «Инженерный класс в московской школе»

Рисунок 3. Скриншот сайта городского проекта «Инженерный класс в московской школе». Раздел «учителям»
Для ознакомления с рабочими программами по обязательным курсам и программам для дополнительного образования ИТ-классов последовательность действий та же самая, только нужно выбрать «ИТ-класс».
Перейдя по ссылке [3] вы окажетесь на сайте городского проекта «ИТ-класс в московской школе».

Рисунок 4. Скриншот сайта городского проекта «ИТ-класс в московской школе»
Необходимо перейти по вкладке «учителям» и также, как с инженерным классом, мы увидим список обязательных курсов и дополнительных.

Рисунок 5. Скриншот сайта городского проекта «ИТ-класс в московской школе». Раздел «учителям»
В данной работе были проанализированы следующие курсы:
Инженерный класс – «Программирование» (Авиастроительные классы).
ИТ-класс – «Программирование».
Курс для инженерного класса и класса ИТ отличаются по содержанию, уровню и часам. Язык программирования: стандартный набор (Python, C++).
Содержание данных курсов не является целью данной работы, поэтому краткие итоги:
1. Необходима теоретическая база для проведения занятий.
2. Необходимы задания разного уровня.
3. Система с автопроверкой.
Для эффективного проведения уроков по данным курсам нужны системы с реализованными требованиями, которые были описаны выше.