info:eu-repo/semantics/OpenAccess
Jean-Pierre Peyrin, « Une variété d'expressions des algorithmes pour mieux apprendre à raisonner », HAL-SHS : sciences de l'éducation, ID : 10670/1.9w8kmt
Tout langage de programmation privilégie un mode d'expression (actionnel, fonctionnel, relationnel...). Toute pratique intensive d'un mode d'expression conduit à ne comprendre une analyse qu'en termes de ce mode d'expression, et l'on confond alors la solution d'un problème avec l'expression de cette solution. Il faut se donner les moyens de comprendre différentes expressions d'une même solution pour capter l'essentiel de cette solution et prendre ainsi le recul nécessaire à une bonne programmation. Rester trop lier à une forme (un mode d'expression) empêche de bien comprendre le fond (une solution algorithmique).