|
Recherche |
||||
Cartographie de courstélécharger les sources v1.1télécharger l'éditeur exécutable v1.1 télécharger le serveur exécutable v1.1 ObjectifsLes cours sont souvent des textes, livres ou polycopiés,
linéaires. La limite d'un texte simple est sa séquence stricte.
Les élèves apprennent les informations en lisant chapitre
par chapitre. Une lecture plus interactive, en variant l'ordre n'est pas
proposée par ce type de support.
Notre idée des cours est plus dynamique : elle
adapte l'information disponible. Un enseignant dispose d'un certain nombre
d'informations. La présentation de ces informations dépend
du public, par exemple des connaissances déjà acquises par
les élèves. Les enseignants réorganisent donc les
informations et obtiennent ainsi (avec les mêmes informations de
base) plusieurs cours.
Le logiciel "Cartographie de cours" a pour objectif d'aider
les enseignants à réorganiser ces informations et d'offrir
aux élèves une consultation efficace, adaptée à
chacun. Ceci est réalisé par la construction et la présentation
de graphes pour chaque cours.
Description d'un graphe de coursLe graphe de cours est composé de noeuds, de liens
et de chemins de lecture. Il comporte également de paramètres
tels que (titre, mots-clés, version...).
Un noeud correspond à une partie du cours. Un
noeud peut être associé à de l'information directe
d'apprentissage (texte, son , vidéo...) ou à un sous-graphe
dont la structure est identique au graphe principal. Des paramètres
peuvent être associés à un noeud : durée d'étude
de la partie, difficulté, type (exercice, TP, résumé...),
support (HTML, vidéo...).
Un lien représente une relation entre deux noeuds.
Il permet de préciser la difficulté de passage d'un noeud
à l'autre ainsi que la nature de la relation (exemple, instanciation,
démonstration, cause, conséquence...).
Un chemin de lecture est la représentation d'un
cours défini par l'enseignant en fonction du public, notamment en
fonction du niveau des élèves et du temps alloué à
l'étude du cours. Il s'agit de l'ordre de lecture conseillé.
L'ensemble des éléments ci-dessus (graphes,
sous-graphes, noeuds, liens, chemins) constituent une carte de cours.
La consultation d'un coursLes cours cartographiés peuvent être consultés
avec un browser Web à travers un réseau (les pages web d'accueil,
les graphes et les supports de cours sont situés sur un serveur).
Lorsqu'un élève demande à consulter un cours (via
les pages web d'accueil), le browser charge le lecteur de graphe sous forme
d'une applet, puis l'exécute, ce qui provoque l'affichage d'une
fenêtre contenant le graphe principal du cours. La consultation se
fait naturellement en cliquant sur les noeuds du graphe, ce qui a pour
effet d'afficher, soit des sous-graphes, soit les informations du cours.
La fenêtre comporte également des menus permettant de fixer
un niveau de difficulté et de choisir un chemin de lecture.
L'édition d'un coursL'édition des graphes est réalisé
par une application d'édition située sur la machine de l'utilisateur
(ou sur une machine distante avec redirection des affichages). L'utilisation
est naturelle : Lancement de l'application, sélection du fichier
graphe à éditer (fichier .xml), la fenêtre affiche
le graphe choisi, manipulation naturelle des objets du graphe (noeuds,
liens) par des sélections à la souris et l'utilisation des
options disponibles dans le menu (création, modification, suppression).
Le placement des noeuds s'effectue par des glisser-déplacer classiques.
L'éditeur de cours n'est pas doté de la
fonction d'édition de chemins de lecture. Ceux-ci doivent être
saisis manuellement dans les fichiers xml en attendant une prochaine version
de l'Editeur.
Le serveurIl contient l'applet de lecture de graphe, l'application
serveur, les pages web d'accueil et les graphes de cours. Les informations
du cours peuvent être situés sur d'autres machines dés
l'instant qu'elles sont accessibles via une URL par un browser web.
Composants externes nécessaires au fonctionnement de l'applicationLe serveur doit comporter :
Un serveur http (pour accéder aux pages web d'accueil
et à l'applet de lecture)
Le Runtime de la Machine Virtuelle JAVA (JVM 1.2) Le poste client pour la lecture de cours cartographiés
doit comporter :
Un browser web capable d'exécuter une applet JAVA
1.2 (si le browser n'en est pas capable, il faut ajouter le plug-in correspondant,
ce qui est proposé automatiquement avant l'exécution).
Le poste d'édition de graphe doit comporter :
Le logiciel est réalisé pour fonctionner sous Unix et Linux. Il fonctionne également sous Windows mais les outils de compilation et de déploiement restent à compléter (le minimum y est). Description techniqueL'application est écrite en JAVA1.2. Deux modules
externes sont utilisés :
DIVA : API de visualisation et d'interaction avec des graphes. Développé par l'Université de Berkeley. XERCES : API parseur de fichiers XML. Développé par Apache Software Foundation. Les fichiers de graphes sont au format XML. L'éditeur de graphe est une application JAVA autonome
fonctionnant sur un poste local.
Le lecteur de graphe est la combinaison du serveur (sur
lequel tourne l'application JAVA serveur) et du poste client (sur lequel
tourne l'applet JAVA). Le principe de fonctionnement du lecteur de graphe
est le suivant :
AuteursLes auteurs et contributeurs de "cartographie de cours"
:
Idée originale et encadrement de la réalisation
: Antoine BEUGNARD, professeur à l'ENSTB antoine.beugnard@enst-bretagne.fr.
Financement stagiaires: Région Bretagne - France
Réalisation: Claudia LAUCKNER & Frédérique
FALEMPIN, élèves à l'ENSTB
Mise en oeuvre, évolutions et mise en libre :
Philippe TANGUY, ingénieur stagiaire à l'ENSTB & Marc
DAUPLAIT, élève à l'ENSTB
"cartographie de cours" utilise :
- DIVA is written by:
John Reekie
johnr@eecs.berkeley.edu
Michael Shilman
michaels@eecs.berkeley.edu
Heloise Hse
hwawen@eecs.berkeley.edu
- XERCES du projet XML de Apache Software Foundation.
|
le site
sera opérationnel dans quelques temps.Veuillez nous excusez des
différentes erreurs...
Modifié le 27/02/2000 Les activités de mise sous licence libre des logiciels produits par les étudiants de l'ENST de BretagneNouveautésLes nouveaux logiciels et documentsIndextous les logiciels que vous pouvez télécharger sur notre serveurFAQ
la foire aux questions
Contact
|