$wgGroupPermissions['user']['read'] = true; $wgGroupPermissions['*']['read'] = true; EDBA - Forge Wiki
SCM

EDBA

From Forge Wiki

Jump to: navigation, search

EDBA : Exercices Database about Algorithmics (Base de données d'exercices en algorithmique)

(en ligne)


EDBA dans les grandes lignes

  • établissement d'une base de donnée d'exercices d'algorithmique, dictionnaire d'algorithmes (did. info, web devp.)
    • structuration de la base
    • mise en place d'une ontologie sur l'algorithmique
    • mise en place d'une ontologie sur les exercices
    • mise en place de jeux d'essai de diagnostic d'un programme (pour trouver l'exercice de référence qui lui correspond, même avec un programme approximatif)
    • analyse automatique des résultats obtenus aux jeux d'essai pour structurer et améliorer les jeux d'essai.
    • base d'exercices, d'algorithmes fondamentaux, de solutions, de résolution par des élèves
    • recherche de parcours d'apprentissage
  • mise en place d'un EIAH pour l'algorithmique (did. info, dev. eiah )
    • utilisation d'une validation des réponses par confrontation aux réponses d'une solution de référence qui annule l'effet langage (babel de l'informatique) sous la forme d'un feedback immédiat non invasif
    • diagnostic collaboratif en cas d'erreur (par confrontation à d'autres solutions erronées ayant la même signature)
    • aide à la rédaction d'algo (par ex. par proposition de format de programmes, par retour sur la syntaxe, l'utilisation des noms, ...)
    • aide à la compréhension de l'exécution de programme
    • focus sur la notion de jeux d'essais
    • recherche/étude/réutilisation de parcours d'apprentissage
    • réflexion sur la motivation des étudiants
    • diagnostic de connaissances
  • gestion collaborative d'une ressource pédagogique (dev. eiah, web dev.)
    • définition de droits (et devoirs)
    • organisation de la résolution des conflits
  • utilisation de javascript et d'un modèle ouvert de programmation pour la réalisation d'EIAH (web dev., dev. eiah)
    • particularité d'une appli web de type EIAH : application web avec partie intelligente lourde sur le poste client (interpréteur, editeur/terminal, diag, ...)
    • définition d'une architecture et de composants réutilisables
    • définition d'une architecture pour un dvpt en ligne [collaboratif ?] d'edba (via edba)
    • définition d'une architecture pour le dvpt de différentes versions (historique, user/admin, branche test, etc.)
    • application web portable (en une seule page), pour utilisation dans Moodle ou autres plateformes (assurant identification, planification/scénarisation)
    • problème de sécurité (et de triche)
    • rôle du serveur ? ou module sur un serveur ? ou plateforme d'accueil ? (identification ? scénario ? aspects indépendants de la matière ? gestion de log ? facilitateur du reste ?) point de vue dvpt, et utilisateur (ens. / etud.)
  • divers
Powered By FusionForge