Vision initiale 2008 : Projet EDBA › Micromonde de programmation › Enseignants & Apprenants › Approche participative & collaborative État actuel 2010 : EDBA 0.4 › Micromonde de programmation Application web, Monopage, Réseau & Hors réseau Javascript+Sql, Environnement de développement, Internationalisation, Documentation, Tests › Base d’exercice › Expérimentation Proche avenir :EDBA #.? › Micromonde de programmation › Didactique de l’algorithmique › Ontologie de l’algorithmique
État des lieux, base d’exercices en algorithmique : › en math : LeActiveMath, Wims, MathEnPoche, … › pour l’algorithmique : Perl-CookBook, P99, ElmArt, … DADS, ShootOut, SPOJ, Wikipedia EDBA 0.0 : Micromonde de programmation › Éditeur › Console › Interpréteur › Test EDBA 1.0 : Enseignants & Apprenants › Base d’exercices : par niveau de difficulté algorithmique › Point Xp de maîtrise algorithmique et Niveau de maîtrise algorithmique › Éléments de l’univers des jeux pour expliciter la progression et la motiver EDBA 2.0 : Approche participative & collaborative › Droits & Devoirs pour la gestion participative et collaborative de la base d’exercices Rédaction d’un document (2008 : 8 pages, 2010 : 24)
Micromonde de programmation › Application web › Monopage › Réseau & Hors réseau › Internationalisation (Fr, En) › Multi-Langage (Prolog, caml, [sql], [javascript]) › Documentation › Javascript+Sql › Environnement de développement › Tests Base d’exercice › 171 Exercices › 1216 Jeux d’essais Expérimentation › s d’utilisation › 23 utilisateurs › fragments de code
Ontologie de l’algorithmique › Ontologie générale › Description des exercices Description automatique Description humaine participative Micromonde de programmation › Patrons d’algorithmes › Complétion de code › Base de diagnostics humains, diagnostic (des propositions) Didactique de l’algorithmique › Difficulté algorithmique, diagnostic (des exercices) › Maîtrise algorithmique, diagnostic (de l’humain) › Tutorat/Planification/Scénario/Scénario automatique › Base de tentatives de résolutions d’exercices