La actividad de resolver problemas ha sido considerada como un elemento importante en el desarrollo de las matemáticas y en el estudio del conocimiento matemático, no sólo porque a medida que el estudiante resuelve problemas gana confianza en el uso de las matemáticas sino porque además, le permite aumentar su capacidad de comunicarse matemáticamente y su capacidad para utilizar procesos de pensamiento de más alto nivel.