Editeur graphique d'algorithmes

Etudiants : Adrien Destugues, Pauline Harriet, Marion Loustau
Encadrants : Pantxika Dagorret, Patrick Etcheverry

Ce projet consistait à réaliser un éditeur graphique d'algorithmes respectant le formalisme algorithmique utilisé à l'IUT de Bayonne. Dans un premier temps, cet éditeur est destiné aux étudiants du département informatique pour qu'ils puissent dessiner rapidement des algorithmes et les intégrer dans leurs supports de cours et de TD. A terme, l'outil intègrera une couche pédagogique pour guider les étudiants dans la découverte de la démarche algorithmique enseignée en cours.

Un éditeur graphique d'algorithmes

Le projet a été réalisé à l'aide du langage C++ et des bibliothèques Boost et Qt. Il se compose d'un noyau prenant en charge la représentation des algorithmes, et d'un éditeur graphique s'appuyant sur ce noyau et permettant de travailler de façon visuelle. A termes, deux autres modules pourront se greffer au noyau :
- un générateur de code permettant de convertir un algorithme en code compilable ;
- un éditeur de spécifications permettant préalablement d'identifier les éléments et actions nécessaires à l'élaboration d'un algorithme.

L'ensemble ainsi constitué permettra à terme d'assister l'étudiant dans sa démarche de conception et de réalisation d'un programme.