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