Subversion Repositories wimsdev

Rev

Rev 5903 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
23 reyssat 1
 
11271 bpr 2
<h2>Le format OEF</h2>
3263 bpr 3
<p>
23 reyssat 4
 
5
OEF veut dire ``online exercise format'', un format pour des exercices
3337 bpr 6
mathématiques destinés aux systèmes d'enseignement assisté par ordinateur.
23 reyssat 7
Le but de la création de ce format est de favoriser les échanges de contenu
8
entre différents systèmes. Ce format contient donc uniquement des
9
informations mathématiques de l'exercice.
3263 bpr 10
</p><p>
23 reyssat 11
L'avantage du format OEF est que les exercices sous ce format sont très
11271 bpr 12
faciles à créer. Mais
23 reyssat 13
il faut savoir que ces exercices, en particulier
14
ceux créés par $module_title, ne sont pas aussi performants que des
15
exercices propres à un système comme WIMS. Il est difficile d'imaginer,
16
du moins pour l'instant, que les
11271 bpr 17
exercices WIMS tels que Q-Puzzle, la série Coïncidence, ou encore
23 reyssat 18
la série Tir, puissent être transformés en format oef.
3263 bpr 19
</p><p>
4304 bpr 20
Vous pouvez aussi consulter
23 reyssat 21
!href cmd=help&special_parm=examples les exemples
11271 bpr 22
 pour avoir une idée de la structure d'un fichier OEF.
3263 bpr 23
 </p>
11271 bpr 24
<h3>Syntaxe de base</h3>
3263 bpr 25
<p>
11271 bpr 26
Le format d'un fichier OEF est très similaire à LaTeX. Il est composé d'instructions
3263 bpr 27
suivies d'un ou plusieurs paramètres. Une instruction est un mot
5903 bpr 28
précédé du caractère <span class="tt wims_code_words">\</span>, et
23 reyssat 29
les paramètres sont fermés dans des accolades.
30
Par exemple, dans la phrase suivante
4304 bpr 31
</p>
32
<pre>
33
   \answer{La réponse}{1; oui,non}{type=radio}
34
</pre>
11271 bpr 35
il y a une instruction ayant le nom <span class="tt wims_code_words">answer</span>,
5903 bpr 36
qui a 3 paramètres&nbsp;:<span class="tt wims_code_words">La réponse</span>, <span class="tt wims_code_words">1; oui,non</span>
37
et <span class="tt wims_code_words">type=radio</span>.
4304 bpr 38
Dans
39
<pre>
23 reyssat 40
   \choice{La réponse}{oui}{non}
41
</pre>
11271 bpr 42
il y a une instruction ayant le nom <span class="tt wims_code_words">choice</span>,
5903 bpr 43
qui a 3 paramètres&nbsp;:<span class="tt wims_code_words">La réponse</span>, <span class="tt wims_code_words">oui</span>
44
et <span class="tt wims_code_words">non</span>.
3263 bpr 45
 
4304 bpr 46
 
11271 bpr 47
<h3>Liste d'instructions</h3> <p>
23 reyssat 48
Voici une liste brève d'instructions reconnues par le gestionnaire OEF de
49
WIMS. Voir aussi
50
!href cmd=help&special_parm=parameters aide sur paramètres
51
 pour la syntaxe de définition de paramètres.
11271 bpr 52
</p>