Subversion Repositories wimsdev

Rev

Rev 5903 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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