======Programmation OEF====== * La Ruche : programmation graphique d'exercices, génération du code OEF correspondant. Développements envisagés * Technique : * Écrire explicitement la grammaire du langage OEF, par exemple au [[https://fr.wikipedia.org/wiki/Forme_de_Backus-Naur|format de Backus-Naur]] * Remise en forme du code pour le rendre plus modulaire * Outils / librairies envisagées : Quill (éditeur de texte), Blockly (programmation graphique), Foundation (framework) * Possibilité de programmer un exercice à étapes avec des embranchements suivant les réponses. * Blocs réutilisables dans divers exercices (exemple : QCM) * Bloc de dessin (techniquement : JsxGraph ? générant du code FlyDraw ?) * Explorer une programmation Python ? * Voir aussi [[wiki-archives:chantier:gestionversion|Structure et gestion des ressources]]