Das Problemlösen fördert die Entwicklung von Heuristiken bei den Schülern, wobei das Problem verstanden wird, Lösungsstrategien entworfen und umgesetzt werden und schließlich eine Überprüfungsphase der Lösung durchgeführt wird, in der der Schüler gegebenenfalls seine Strategie überdenkt. Wenn der Schüler mit einem mathematischen Problem konfrontiert wird, muss er sein Denken gemäß der mathematischen Syntax und den Konformitätsregeln der geometrischen Darstellungen der Software Cabri 3D strukturieren, um es zu lösen.