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.

Ces éléments sont complétés d'une foire aux questions.

Contribuer à la plateforme Java's Cool

La plateforme Java's Cool a été co-développée par plusieurs petites équipes d'enseignant, étudiants et lycéens . . et tout le monde est bienvenu !

  • Pour contribuer aux ressources/documentations du site il suffit de demande un accès éditeur sur le wiki du «SIL:O!» tous les textes coopératifs sont faits sur wiki.
  • Pour contribuer au développement Java de la plateforme il suffit de demande un accès à la forge logicielle de JavaScool.

Dans tous les cas : contactez-nous !