Книга представляет собой практический курс для обучения программированию, основную часть которого составляет подборка около 200 задач. В ней делается попытка показать, как обучить программированию в школе за 16 уроков. Рассмотрены все алгоритмы из перечня, входящего в «Требования к уровню подготовки выпускников» согласно нормативным документам ЕГЭ.
Большинство приведенных задач предполагают проверку их решений на системе тестов. Автоматическая проверка решений задач будет организована на сайте informatics.mccme.ru.
Книга предназначена для учителей информатики и старшеклассников, изучающих информатику на профильном уровне или готовящихся к ЕГЭ по информатике. Пособие может быть использовано на кружковых и факультативных занятиях, а также в школах с углубленным изучением математики и информатики при изучении программирования учениками 8—9 классов.