Rapport 2 Java Stikees

publicité
Calloud Guillaume – Gombert Jason
Rapport Java Stikees
Spécifications de l’application
Suite à notre précédent rendez-vous, nous avons décidé de créer cette application pour nous
même. Nous souhaitons donc réaliser une application qui nous permettra de faciliter notre auto
apprentissage.
Elle servira également d’évaluation de notre auto apprentissage de Java depuis une langue
étrangère (Anglais). L’application étant unique (nous nous basons sur une seule application livrée)
elle devra pouvoir s’adapter à l’utilisateur. Nous avons donc décidé de rendre l’application la plus
accessible possible, notamment en se basant sur la détermination du profil d’apprenant de
l’utilisateur. Une fois les préférences d’apprentissage connues, l’application se servira de ces
dernières pour faciliter l’apprentissage d’un domaine.
Nous pensons utiliser nos recherches en Java comme domaine par défaut pour l’application,
avec la possibilité de mettre en place une base de données par la suite.
Planning
Semaine 39 :
Spécification du livrable
Réalisation du planning
Choix du mode de fonctionnement
Recherches de ressources pour apprendre Java en anglais
Semaine 40 :
Recensement et compilation des expériences individuelles d’auto apprentissage
Recherches sur l’AA
Utilisation des ressources pour commencer l’apprentissage de Java
Semaine 41 :
Mise en commun de nos expériences et recherches en AA
Rédaction d’un rapport pour capitaliser nos connaissances
Apprentissage Java en parallèle
Semaine 42 :
Recherches individuelles puis mise en commun sur les profils apprenants (ex : VARK)
Réalisation d’un rapport sur les profils d’apprenants
Fin de l’apprentissage Java
Semaine 43 :
Conception et design de l’interface de l’utilisateur sur papier
Réalisation d’exercices pratiques sur Java afin de valider l’apprentissage
Calloud Guillaume – Gombert Jason
Semaine 44 :
Analyse fonctionnelle des deux modules (profil apprenant & aide à l’AA)
Répartition des taches
Début du codage des deux modules
Semaine 45 :
Codage profil apprenant & aide à l’AA
Semaine 46 :
Codage profil apprenant & aide à l’AA
Semaine 47 :
Codage profil apprenant & aide à l’AA
Semaine 48 :
Benchmark rapide d’autres applications
Définition d’un cahier des charges visuel
Propositions de plusieurs scénarios et vote du meilleur
Réalisation de l’interface
Semaine 49 :
Assemblage du livrable
Corrections des bugs éventuels
Tests de cohérence et de fluidité
Semaine 50 :
Validation du livrable
Tests d’essai avec un camarade
Mise en valeur de l’application avec une possible mise en catalogue Android
Indicateurs de suivi
Satisfaction du travail fournit (personnel et binôme ?) sous forme d’échelle (0 à 5)
Satisfaction de l’organisation sous forme d’échelle (0 à 5)
Chiffrer chaque semaine en % le temps d’avancement de chaque tâche
Taux d’accomplissement des engagements (se donner des deadlines entre nous chaque semaines et
voir si on les tient ou pas)
Nombre de recours au français lors de l’écriture de commentaires en anglais
Problématique(s) commune(s)
(NB - Position Méta : Organisation)
« Comment dimensionner nos actions pour travailler notre organisation ? »
« Il est étonnant de constater que nous souhaitons apprendre le Java en binôme alors que ce domaine
se prête plus à l’apprentissage en individuel (lecture). »
H1 : Chacun fait une moitié, synthétise sa partie et l’expose à l’autre ?
Calloud Guillaume – Gombert Jason
Bibliographie
The Java EE 6Tutorial, Oracle
http://docs.oracle.com/javaee/6/tutorial/doc/javaeetutorial6.pdf
Introduction to Programming Using Java, Seventh Edition
http://math.hws.edu/eck/cs124/downloads/javanotes7-linked.pdf
Think Java How to Think Like a Computer Scientist, Allen B. Downey
http://greenteapress.com/thinkapjava/thinkapjava.pdf
Teach Yourself JAVA in 21 Days, Laura Lemay & Charles L. Perkins
http://portal.aauj.edu/e_books/teach_your_self_java_in_21_days.pdf
Téléchargement