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