Outil d'apprentissage

Documentation utilisateur

Le principe de base: On accède à un jeu de données (histoire de France, mots dans diverses langues,... ) par un processus (quizz, qcm, table, dico,..). On peut se limiter à une sélection de données (un "thème").

Les données proviennent d'une table avec un certain nombre de champs. Un de ces champs sert pour la question, l'autre pour la réponse. On peut restreindre l'interrogation à un thème donné (=un sous choix de lignes).

La question peut être textuelle ou sonore (ou les deux).
Pour un QCM la réponse à choisir peut optionnellement être accompagnée d'une image.

Les jeux de données

Histoire de France
Retrouver la date d'un évènement
Mots
multilingue avec image et/ou prononciation
Phrases
multilingue avec image et/ou prononciation
Musique moderne
Retrouvez les styles de musique à partir d'un échantillon musical
Musique classique
Retrouvez les compositeurs à partir d'un échantillon musical
Ailes de la foi

Le mode "QCM"

qcm.htm cliquer sur la bonne réponse

Le mode "réponse"

jouer.htm La réponse est à saisir en toutes lettres

Le mode dictionnaire

Permet la recherche

Le mode table

Simple présentation du fichier dico

Le mode cartes

Pour impression de cartes de révision. cartes.htm les faces avant et arrière sont imprimées côte à côte.

Documentation développeur

Historique versions

Le fichier données

C'est un fichier texte TSV encodé en UTF-8+ avec CR-LF. Il est chargé à la volée. Situé dans le dossier dico. On peut l'éditer directement avec OO ou Excel. Il peut porter l'extension .XLS pour être ouvert par un simple double clic.

La première ligne porte les noms de champ.

bibliothèques de fonctions

manipTable.js
idem Audiovie.org
quizz.js
fonctions partagées

Le fichier ini

Chargé à la volée situé dans le dossier ini

Il crée un objet oQCM et en définit les attributs par défaut:

fichierMots
URL du Fichier dictionnaire
champQuestion
champ à utiliser pour les questions
champReponse
champ à utiliser pour les réponses
champTheme
sous thême à utiliser (sélection de lignes de la table)

Les thèmes

Au niveau du fichier ini on peut saucissonner la table en fonction des indices. Gagnerait à être enrichi et réalisé dynamiquement.

Ajouter un nouveau jeu

le référencer dans ini/_liste-choix.js

Le mode "générique"

Donner l'url dans le champ paramètre (dico/maListe.txt)
Reste à finaliser: nombre de ligne max automatique.
Nom des champs Question et Réponse lus.

Caractères spéciaux

Caractères accentués de l'espagnol: alt-160 et suivants (áíóú)