guillaume jean-michel lebrun thomas richter...
Post on 06-Aug-2020
5 Views
Preview:
TRANSCRIPT
Etudiants :
Chalmeton Sébastien Ennabli Mohamed
Guillaume Jean-Michel Lebrun Thomas
Richter Xavier
Encadrants :
Mongiat Laurent Viéville Thierry
Présentation du sujet
Fonctionnalités
Contraintes non fonctionnelles
Création du projet
Planning et Répartitions des tâches
Sommaire
Deux besoins pour deux intervenants :
Mongiat laurent professeur au lycée de Valbonne Application simple pour effectuer ses tps de physique avec sa
classe de première spécialité « Mesure Physique informatisé » et en même temps les initier à la programmation
Viéville thiery chercheur au sein de l’INRIA Intégrer l’apprentissage de l’informatique dans les études du
secondaire.
Les besoins
Un outil simple
Évolutif
Prise en main facile
Un macro langage basé sur JAVA
Qui donne envie d’apprendre plus
La demande
➥ IDE simple graphique et interactif ➥ Fonctionnalités avancées ➥ Outil d’apprentissage ➥ Projet Universitaire
Etudes déjà effectuées
➥ Interface intuitive ➥ Capacité d'évaluer interactivement du code ➥ Plusieurs niveaux de langage ➥ Projet Universitaire
Etudes déjà effectuées
Editeur de texte avec coloration syntaxique, indentation et mise en évidence des parenthèses
Différents types de consoles
Environnement configurable
Boites à outils
Compilation & exécution
Environnement de développement
Un langage simple
Aucun import
Masque la complexité
Configurable par un fichier externe
Macro langage
Maîtrise de l’interface et du macro langage via une dizaine de tutoriaux
Conception d’un plugin pour l’appareil de mesure Orphys
Tutoriaux & Orphys
Déploiement au sein du lycée de Valbonne
Système d’exploitation Windows Xp
Application monoposte
Pas de réseau
Environnement restreint et protégé
Déploiement
Basé sur le jdk 1.5 car installé sur les postes du lycée de Valbonne et compatible tout système d’exploitation
Java
Interface Macro Langage
Plugin
Différents niveau pour l’utilisateur
Tutoriaux
Orphys
Les priorités
Prototype de l’interface
<paquage=’’Java.lang.system’’> <function-java=’’System.out.println’’
translation=’’println’’ /> </paquage>
Prototype du fichier de configuraIon
Planning et RéparIIon
top related