JavaScool:Développement

De Sciencinfolycee
Aller à : navigation, rechercher


Java's Cool est conçu de façon à être un système flexible. Il permet notamment à l'enseignant de créer ses propres activités en réutilisant des «proglets» ou en concevant ses «proglets».

Java's Cool est divisé en deux parties : le coeur (core) et les proglets. Un enseignant qui connait un peu de programmation peut facilement développer ces propres «proglets», ou . .demander à l'équipe de Java's Cool de les réaliser.

Chaque proglet est un code source libre Java avec des documents Hml et les images/sons idoines. Sa libre redistribution, avec accès au code source, permet des développements dérivés.

Utiliser des «proglets»: rôle d'«apprenant»

Un apprenant a juste besoin de lancer javascool, choisir une activité et suivre les instructions. L'activité «ingredients» permet de se former à la fois à l'usage de la plateforme et aux ingrédients de base des algorithmes.

Créer des «proglets»: rôle de «formateur»

Un formateur peut créer les documents de sa propre activité en réutilisant une proglet existantes. Dans ce cas il crée les documents en XMl comme documenté ici en utilisant un format HTML simplifié.

Un formateur peut aussi créer un nouveau "plugin" à JavaScool, une «proglet» qui va donner accès à l'élève à des fonctions personalisés pour interagir avec un panel graphique, grâce à une documentation qui décrit l'activité. Il dispose de la spécification précise d'une proglet et d'un tutoriel pour en créer.

Une fois crées les proglets sont intégrées dans JavaScool à l'aide du javascoolbuilder.

A SUIVRE:

- maj JavaScool:DocJavaScoolBuilder JavaScool:SpecJavaScoolBuilder
- lier à JavaScool:FaqDéveloppement
- ajouter blabla contrib google et cie 
- faire le wrapper sur le site 
Contribuer à la plateforme Java's' Cool