С массовым внедрением вычислительной техники процесс программирования постепенно превращается в промышленное изготовление программ. Для этой цели создаются разнообразные технологии программирования. Данная обучающая программа может использоваться на уроках программирования по обучению технологии нисходящего программирования. Обучающиеся не только научатся разрабатывать программы с использованием подпрограмм, но и анализировать готовые программы, что на данный момент является очень актуально. В демо-версии ЕГЭ-2012 года во второй части в задании В14 впервые проверяется умение старшеклассников анализировать программу, использующую процедуры и функции. Поэтому изучение темы «Подпрограммы» в среднем и старшем звене на сегодняшний день очень актуально.
В реферате описана краткая история возникновения и развития методов учебных проектов. Приведены концептуальные положения теории Джона Дьюи, методические приемы создания проблемных ситуаций. Дается определения учебного проекта; разнообразие учебных проектов; рассматриваются этапы проектирования, которые требуют от ученика различных навыков и приемов. Рассматривается методика осуществления учебного проекта, формы презентаций и их учебно – воспитательные эффект. В реферате описывается метод проектов как новый процесс обучения, взаимоотношений между учителем и учеником.