JavaScool:Développement : Différence entre versions
m |
m |
||
(12 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 7 : | Ligne 7 : | ||
Chaque proglet est un code source libre Java avec des documents [[JavaScool:DocumentsHml|Hml]] et les images/sons idoines. Sa libre redistribution, avec accès au code source, permet des développements dérivés. | Chaque proglet est un code source libre Java avec des documents [[JavaScool:DocumentsHml|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 [http://javascool.gforge.inria.fr/?page=run 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. | Un apprenant a juste besoin de [http://javascool.gforge.inria.fr/?page=run 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 | + | 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 [[JavaScool:DocumentsHml|documenté ici]] en utilisant un format [[JavaScool:DocFormatHml|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 [[JavaScool:DocCreationProglet|spécification]] précise d'une proglet et d'un [[JavaScool:DocCreationProgletExemple|tutoriel]] pour en créer. | ||
− | + | Une fois créées les proglets sont intégrées dans JavaScool à l'aide du [[JavaScool:DocJavaScoolBuilder|javascoolbuilder]]. | |
+ | |||
+ | Ces éléments sont complétés d'une [[JavaScool:FaqDéveloppement|foire aux questions]]. | ||
+ | |||
+ | ===Contribuer à la plateforme Java's Cool=== | ||
+ | |||
+ | La plateforme Java's Cool a été co-développée par [[JavaScool:Crédits|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 [[Accueil|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 [http://javascool.googlecode.com forge logicielle] de JavaScool. | ||
+ | |||
+ | Dans tous les cas : [http://javascool.gforge.inria.fr/?page=contact contactez-nous] ! |
Version actuelle datée du 14 février 2014 à 20:00
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 !