Los programas de educación preescolar y primaria comparten un enfoque basado en competencias para promover el desarrollo de los estudiantes. Ambos programas buscan que los estudiantes resuelvan problemas de manera autónoma, comuniquen información matemática y validen sus procedimientos y resultados. Mientras que el programa preescolar se enfoca en seis campos formativos de desarrollo infantil, el programa de primaria presenta objetivos para la asignatura de matemáticas.