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