Программа курса «Математические ступеньки» предусматривает включение задач и заданий, трудность которых определяется не столько математическим содержанием, сколько новизной и необычность математической ситуации, что способствует появлению у учащихся желания отказаться от образца, проявить самостоятельность, а также формированию умений работать в условиях поиска и развитию сообразительности, любознательности.
В процессе выполнения заданий дети учатся видеть сходство и различия, замечать изменения, выявлять причины и характер изменений и на основе этого формулировать выводы. Совместное с учителем движение от вопроса к ответу — это возможность научить ученика рассуждать, сомневаться, задумываться, стараться самому находить выход-ответ.