Un exemple de QCM en ligne (non sécurisé)
1 En premier on fait apparaitre les questions
1.1 Situer le langage
1.1.1 chanteur compositeur
Le langage C est un langage
- compilé
- lu, écrit, parlé
- interprété
- composé
1.2 lecture des erreurs
1.2.1 seg fault
Une segmentation fault (ou faute de segmentation) est une erreur qui survient lorsque :
- le programme tente d'accèder à une partie de la mémoire qui ne lui est pas réservée
- le programme source a été enregistré sur le disque dur en plusieurs morceaux et l'un d'entre eux ne peut pas être chargé par le compilateur
- la division du programme en zones homogènes échoue
- le programme tente d'afficher des caractères sur une ligne qui va au delà de la largeur de la fenêtre du terminal
1.3 le système de QCM
1.3.1 une seule bonne réponse
Le système de QCM suppose que dans le fichier org-mode la bonne réponse est toujours :
- la première réponse
- une autre réponse
1.3.2 On écrit ce qu'on veut dans les titres de QCM
On peut écrire ce qu'on veut comme titre de question
- le titre n'est visible qu'en inspectant le DOM ou en désactivant javascript
- le titre n'est pas exporté dans le fichier
.html
- le titre est dans le fichier html mais n'est pas transmis au navigateur
- cette zone de l'écran de l'utilisateur est flouté à distance par
org-mode-electromagnetic-waves
1.3.3 tags facile difficile
L'ordre des réponse est :
- arbitrairement mélangé par le javascript
- scrupuleusement
- absolument
- respecté
- à la lettre
1.3.4 maths
Les mathématiciens savent très bien que
- \[\int^{+\infty}_{-\infty} e^{-x^2} dx = \sqrt{\pi}\]
- \[e^\pi - \pi = 20\]
- \[e^{x\sqrt{-1}} > 0, \forall x \in \mathbb{R}\]
- org-mode va faire appel à MathJax pour le rendu des formules mathématiques et à Coq (l'assistant de preuve) pour la vérification de leurs calculs et de leurs preuves.
2 Ici, si on veut, on peut discuter d'autre chose
2.1 avec des sous titres
2.1.1 des sous-sous titres
et même :
- des items
- et des images
xkcd en virgule flottante
xkcd to the pi