Обучение по программе осуществляется в виде теоретических и практических занятий. В ходе занятий учащиеся выполняют практические работы, готовят выступления, принимают участия в конкурсах. Курс позволяет обеспечить требуемый уровень подготовки школьников, предусматриваемый государственным стандартом математического образования, а также позволяет подготовить детей для углубленного изучения математики в следующих классах. Каждое занятие состоит из двух частей: задачи, решаемые с учителем, и задачи для самостоятельного (или домашнего) решения.