Java Learning Machine

publicité
PIDR 2012-2013
Java Learning Machine
« Mode enseignant »
Encadrants :
Gérald OSTER et Martin QUINSON
mercredi 29 mai 13
Étudiants :
Alexandre FRANTZ et Richard GUERCI
Sommaire
Introduction
Problématique
Solutions apportées
Démonstration
Conclusion
2
mercredi 29 mai 13
Introduction
Java Learning Machine ?
Plateforme d’apprentissage de la programmation
Java, Python, ...
Développée par Gérald OSTER et Martin QUINSON
Open source
3
mercredi 29 mai 13
Problématique
Pourquoi un mode enseignant ?
Modification difficile pour les utilisateurs lambda
Obligation de recompiler tout le projet
Contenu peu évolutif
4
mercredi 29 mai 13
Solutions apportées
5
mercredi 29 mai 13
Le mode enseignant
Intégré directement
à l’interface
Protégé par mot de passe
6
mercredi 29 mai 13
L’éditeur de Wiki
Syntaxe Markdown
Aperçu en temps réel
7
mercredi 29 mai 13
Html2Markdown
8
mercredi 29 mai 13
L’éditeur de carte
Ajout des Buggles
Gestion des Buggles
existants
9
mercredi 29 mai 13
L’éditeur de fichier source
Edition des algorithmes
10
mercredi 29 mai 13
L’exportation
JAR utilisable avec le module d’importation existant
11
mercredi 29 mai 13
Démonstration
12
mercredi 29 mai 13
Conclusion
13
mercredi 29 mai 13
Améliorations envisageables
Pouvoir créer de nouveaux exercices/leçons/mondes
Changer la structure des leçons
Créer un système de mise à jour automatique
14
mercredi 29 mai 13
Conclusion
Projet intéressant
Prise de conscience
Avenir prometteur
15
mercredi 29 mai 13
Merci pour votre attention !
Avez vous des questions ?
mercredi 29 mai 13
Téléchargement