Модульное обучение базируется на деятельностном принципе: только тогда учебное содержание осознанно усваивается, когда оно становится предметом активных действий школьника, причем, не эпизодических, а системных. Поэтому, разрабатывая задания, учитель опирается на состав учения, ориентирует школьников на цель учебной деятельности, мотивирует ее принятие, определяет систему ученического самоконтроля и самооценки, обеспечивая таким образом самоуправляемый рефлексивный образовательный процесс.
Модульная технология строится на идеях развивающего обучения: если школьник выполняет задание с дозированной помощью учителя или одноклассников (подбадривание, указание ориентира и т.п.) он находится в зоне своего ближайшего развития. Такой подход способствует созреванию функций психики ребенка: то, что сегодня он делает с помощью других, завтра сможет сам, т.е. один цикл завершается, ученик переходит в зону актуального развития, и виток раскручивается на новом уровне.
В основании модульной технологии находится и программированное обучение. Четкость и логичность действий, активность и самостоятельность школьника, индивидуализированный темп работы, регулярная сверка результатов (промежуточных и итоговых), самоконтроль и взаимоконтроль - эти черты программированного подхода присущи и технологии модульного обучения.