Subversion Repositories wimsdev

Rev

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

  1.  
  2. <h2>Le format OEF</h2>
  3. <p>
  4.  
  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.
  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.
  10. </p><p>
  11. L'avantage du format OEF est que les exercices sous ce format sont très
  12. faciles à créer. Mais
  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
  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.
  19. </p><p>
  20. Vous pouvez aussi consulter
  21. !href cmd=help&special_parm=examples les exemples
  22. pour avoir une idée de la structure d'un fichier OEF.
  23.  </p>
  24. <h3>Syntaxe de base</h3>
  25. <p>
  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
  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.
  30. Par exemple, dans la phrase suivante
  31. </p>
  32. <pre>
  33.   \answer{La réponse}{1; oui,non}{type=radio}
  34. </pre>
  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>
  37. et <span class="tt wims_code_words">type=radio</span>.
  38. Dans
  39. <pre>
  40.   \choice{La réponse}{oui}{non}
  41. </pre>
  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>
  44. et <span class="tt wims_code_words">non</span>.
  45.  
  46.  
  47. <h3>Liste d'instructions</h3> <p>
  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.
  52. </p>
  53.