Visualisation dynamique de programmes, artEoz : l'outil qui manquait
Résumé
artEoz est un logiciel de visualisation dynamique de programmes. Il est né de notre expérience pédagogique de l'enseignement de la programmation objet. La compréhension de l'effet des instructions d'un programme passe par la construction d'une représentation mentale de ce qui se passe en mémoire centrale lors de l'exécution d'un programme instruction par instruction. Le travail de l'enseignant est de guider l'apprenant dans la construction de cette représentation de sorte qu'il puisse s'y appuyer en toutes circonstances. L'objectif principal du logiciel artEoz est de mettre en images les paradigmes de la programmation objet, allant de la simple déclaration de variable à l'instanciation et à l'appel de fonctions, tout en restant beaucoup plus facile d'accès qu'un outil classique de débogage. En concurrence directe avec de nombreux autres logiciels de visualisation de programmes, nous présentons les motivations de développement de notre logiciel, notre démarche de conception, nos objectifs pédagogiques et le retour des premiers utilisateurs.
Origine | Fichiers produits par l'(les) auteur(s) |
---|