La résolution de problèmes favorise le développement d'une heuristique chez les élèves : le problème est compris, des stratégies de solution sont conçues et mises en oeuvre et, enfin, une phase de vérification de la solution est exécutée ; si nécessaire, l'élève repense sa stratégie. Lorsque l'élève est confronté à un problème mathématique, il doit structurer sa pensée en fonction de la syntaxe mathématique et des règles de conformation des représentations géométriques du logiciel Cabri 3D afin de le résoudre.