Subversion Repositories wimsdev

Rev

Rev 13291 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !!@# translate between !!@#  and !!#@
  2.  
  3. !set my_dir=lang/menu.$modu_lang
  4. <div $frame>
  5.  
  6. !goto $special_parm1
  7.  
  8. :etape
  9. $hh   Nombre maximum d'étapes</h2>
  10. !!@#
  11. If you choose two steps, a first set of questions will be displayed,
  12. these will have to be answered correctly before a second set of questions are displayed.
  13. The number of questions you wish to see displayed in each step is to be entered in the box above.
  14. !!#@
  15. !goto end
  16.  
  17. :format_click
  18. $hh $name_format</h2>
  19. <ul><li> <dl $tt>case, nocase</dl>
  20. !!@#
  21. type your text here  (no difference between lower and upper case with nocase format)
  22. !!#@
  23. </li>
  24. <li><dl $tt>clickfill</dl>
  25. !!@#
  26. a label to be dragged (each label can be used several times)
  27. !!#@
  28. </li>
  29. <li><dl $tt>dragfill</dl>
  30. !!@#
  31. a label to be dragged (each label can be used just once)
  32. !!#@
  33. </li>
  34. <li><dl $tt>mark</dl>
  35. !!@#
  36. identify the word(s) by clicking on them
  37. !!#@
  38. </li>
  39. <li><dl $tt>menu</dl>
  40. !!@#
  41. drop down menu
  42. !!#@
  43. </li>
  44. </ul>
  45. !goto end
  46. :format0
  47. In the <span class="tt wims_code_words">mark</span> exercise type, the learner has to click on a word
  48. (words). In the <span class="tt wims_code_words">flashcard</span> exercise type, the labels
  49. (or flashcards) have to be turned over (by clicking on them) to hide words.
  50. !goto end
  51. :format_radio
  52. $hh $name_format</h2>
  53. <ul><li> <dl $tt>radio</dl>
  54. !!@#
  55. type of answer (tick only one box for each question)
  56. !!#@
  57. </li>
  58. <li><dl $tt>checkbox</dl>
  59. !!@#
  60. type of answer (tick one or more boxes for each question)
  61. !!#@
  62. </li>
  63. </ul>
  64. !goto end
  65.  
  66. :menu_commun
  67. $hh Menu commun</h2>
  68. <ul><li>
  69. !!@#
  70. If you tick <span class="tt wims_code_words">yes</span>, all the words between ?? ?? will appear in a shared list for each blank.
  71.  
  72. !!#@
  73. </li>
  74. <li>
  75. !!@#
  76. If you tick <span class="tt wims_code_words">no</span>, there must be two or more words between ?? ??.
  77. !!#@
  78. </li>
  79. </ul>
  80. !goto end
  81.  
  82. :data
  83. $hh
  84. !!@#
  85. Number of data sets
  86. !!#@
  87. </h2>
  88. !!@#
  89. The number of data sets correponds to the number of questions
  90. you wish to be displayed at a time on the screen (i.e. in each step).
  91. !!#@
  92.  
  93. !goto end
  94.  
  95. :file
  96. $hh  </h2>
  97. !!@#
  98. The source file contains the program code. The source file is created by
  99. Quicktool automatically from the information you enter. Your exercise cannot
  100. work without the source file.
  101. !!#@
  102. !goto end
  103.  
  104. :choice
  105. $hh </h2>
  106. !!@#
  107. In the TRUEFALSE type exercise you can decide freely on the words you wish to include
  108. for the answer, for example <span class="tt">true, false</span> or <span class="tt">yes, no</span> or ...
  109. You can either specify these words at the beginning of the data file or or in the
  110. Quicktool interface (which has priority over anything else). Be careful -thes words must be written
  111. in exactly the same way as in the data file after each answer provided.
  112. !!#@
  113. !goto end
  114.  
  115.  
  116. :choice2
  117. $hh   </h2>
  118. !!@#
  119. This list of words will be the same for each blank. The list can also be specified in
  120. the variable <span class="tt wims_code_words">choice=</span> at the beginning of the data file. The <span class="tt wims_code_words">choice=</span>
  121. variable can be useful if you wish to include distractors in your exercise.
  122. !!#@
  123. !goto end
  124.  
  125. :partialscore
  126. !!@#
  127. If you tick <span class="tt wims_code_words">yes</span>, the learner can move on to the next question (or phase of the exercise)
  128. even if he/she has not selected everything correctly. If you tick <span class="tt wims_code_words">no</span>, all the words have
  129. to be selected correctly before being able to move on to the next phase of the exercise.
  130. !!#@
  131. !goto end
  132.  
  133. :first_step
  134. $hh Première étape</h2>
  135. !!@#
  136. The first phase usually requires the learner to select (a) word(s). You can
  137. decide not to include this first phase by ticking <span class="tt wims_code_words">no</span>.
  138. !!#@
  139. !goto end
  140.  
  141. :second_step
  142. $hh
  143. !!@#
  144. Supplementary question
  145. !!#@
  146. </h2>
  147. !!@#
  148. The learner can be required to answer a supplementary question. In this case you can
  149. <ul>
  150. <li>give an instruction which is specific to the supplementary question;</li>
  151. <li>insert the second question in or after the text;</li>
  152. <li>choose the type (format) of the supplementary question.</li>
  153. </ul>
  154. !!#@
  155. !goto end
  156.  
  157. :answer_given
  158. $hh  Réponses données</h2>
  159. !!@#
  160. You can choose to provide or not to provide the correct answers to the exercise once it has been finished.
  161. !!#@
  162. !goto end
  163.  
  164. :raw
  165. !!@#
  166. If you tick the option <span class="tt wims_label">text in its original format</span>, the lines (carriage returns)
  167. will be displayed in the same way as in the text you have copied.
  168. <p>
  169. If you tick
  170. <span class="tt wims_label">the size of the text is adjusted to the size of the window</span>,
  171. the text will be adjusted to the size of the window. However, you may have to add html
  172. codes to show the beginning of a paragraph :  <span class="tt">&lt;p></span>.
  173. !!#@
  174. !goto end
  175.  
  176. :taille_corr
  177. $hh    </h2>
  178. V x HG x HD:
  179. !!@#
  180. V (V=vertical) corresponds to the height of the label, HG and HD correspond to the length (H=horizontal)
  181. of the left and right columns respectively.
  182. !!#@
  183. !goto end
  184.  
  185. :taille_compose
  186. $hh    </h2>
  187. !!@#
  188. height of the blank where the word(s) should be typed: by default , 10, for one line put 5.
  189. If this variable is below 5  the text is centered.
  190. !!#@
  191. !goto end
  192.  
  193. :taille_case
  194. $hh    </h2>
  195. !!@#
  196. the number of charcters in the blank
  197. !!#@
  198. !goto end
  199.  
  200. :taille_drag
  201. $hh    </h2>
  202. V x H
  203. !!@#
  204. V is the height and H is the length of the labels
  205. !!#@
  206. !goto end
  207.  
  208. :alea
  209. $hh
  210. !!@#
  211. In random order
  212. !!#@
  213. </h2>
  214. !!@#
  215. <p> If you tick <span class="tt wims_code_words">yes</span>, the questions (or items)  in the exercise will be displayed randomly.
  216. </p>
  217. <p>If you tick <span class="tt wims_code_words">no</span>, the questions (or items) in the exercise will appear
  218. in the order you have written them in the data file. In this case you must select
  219. <span class="tt wims_code_words">all</span> for the parameter  <span class="tt wims_label"> number of dat
  220. sets used in each step </span>.
  221. The exercise will therefore not be random and may be repetitive for the learner.
  222. Remember that what makes wims interesting to use is the possibility to offer exercises
  223. (questions or items) in random order.
  224.  
  225. !!#@
  226. !goto end
  227.  
  228. !goto end
  229. :specialhelp
  230. $hh
  231. !!@#
  232. Special help
  233. !!#@
  234. </h2>
  235. !!@#
  236. Help can be provided for each word when the exercise type (format) is <span class="tt wims_code_words">case</span>.
  237. The learner can see the aid provided by hovering over the prompt with the mouse (by default the prompt is ++>).
  238. Five types of help can be provided:
  239. <ol><li> the number of letters in each word shown with dashes,</li>
  240. <li> three letters which are taken randomly from the word (or two letters if the word  has fewer than five letters),
  241. </li>
  242. <li>an audio recording of the item,</li>
  243. <li>a personalised message to the learner,</li>
  244. <li>the item itself is displayed for a short time.</li></ol>
  245.  
  246. <p>
  247. These aids can be chosen for the first four attempts. If you do not tick anything, no help is given.
  248. !!#@
  249.  
  250. !goto end
  251.  
  252. :percent
  253. $hh  Pourcentage de réussite</h2>
  254. !!@#
  255. If there are at least two steps in an exercise, you can decide what minimum success rate you
  256. expect the learner to reach before he/she can move onto the next step. If you select 100%
  257. the questions in the following step(s) will only be displayed if the learner has provided
  258. all the answers correctly (100% success). If you select 0% the exercise will continue until
  259. it comes to its end regardless of the correctness of the answers given.
  260. !!#@
  261. !goto end
  262.  
  263. :supplement
  264. $hh  Answers</h2>
  265. !!@#
  266. The answers can be provided either in the middle of the text or after the text.
  267. !!#@
  268. !goto end
  269.  
  270.  
  271. :try
  272. $hh    </h2>
  273. !!@#
  274. Enter the number of attempts you allow for the exercise. The score given will depend
  275. on how many attempts were made to find the correct answers.
  276. !!#@
  277. !goto end
  278.  
  279. :instruction
  280. $hh  Consigne</h2>
  281.  
  282. !!@#
  283. Write the instruction of the exercise here. This will be displayed at the beginning of
  284. the exercise. You can use html codes. If you wish to add hyperlinks to websites,
  285. it is best to have the linked pages open in a new window - for this you have to
  286. write the following code
  287. <br />
  288. <pre>
  289. &lt;a target=wims_external href="http://adresse ..... "&gt;lien&lt;/a&gt;
  290. </pre>
  291. Remember that webpages can sometimes disappear form the Internet.
  292. !!#@
  293. !goto end
  294.  
  295. :reading
  296. $hh    </h2>
  297. !!@#
  298. If you tick <span class="tt wims_code_words">yes</span>, you have to write the name of the file that you will
  299. upload later into your module. The text included in this file will be displayed in a pop up
  300. window when the learner clicks on the word(s) you have specified (instead of
  301. [text to read]).
  302. !!@#
  303. !goto end
  304.  
  305. :audio
  306. $hh    </h2>
  307. !!@#
  308. If you tick  <span class="tt wims_code_words">yes</span>, you must add the name of an audio file that you will upload to
  309. your module. Remember to write the full name of the file together with the extension <span class="tt">.mp3</span>.
  310. !!#@
  311.  
  312. !goto end
  313.  
  314.  
  315. :video
  316. $hh    </h2>
  317.  
  318. !!@#
  319. If you tick  <span class="tt wims_code_words">yes</span>, you must add the name of a video file that you will
  320. upload to the module (unless it is too heavy) or a valid URL address whose format will be <span class="tt wims_code_words">http://xxx </span>.
  321. The video will open when the learner clicks on the word you have indicated between square brackets
  322. (for example [video] or [watch the advertisement]...).
  323.  
  324. !!#@
  325. !goto end
  326.  
  327. :image
  328. $hh    </h2>
  329.  
  330. !!@#
  331. If you tick  <span class="tt wims_code_words">yes</span>, you must add the name of a picture file that you will
  332. upload to your module. Remember to write the full name of the file together with
  333. the extension (for example <span class="tt">.jpg</span>.  The picture will be displayed when the learner clicks
  334. on the word you have indicated between square brackets (for example [picture]...).
  335.  
  336. If you want the link to the picture to be part of  the instructions tick <span class="tt wims_code_words">no</span>
  337. and write the following code where you want the link to be
  338. <span class="tt"> &lt;img src="\imagedir/name_picture"&gt;</span>
  339. Give the full name of the file together with the extension.
  340. !!#@
  341.  
  342. !goto end
  343.  
  344. :sens
  345. $hh Sens dans $wims_name_quick_QUIFAITQUOI   </h2>
  346. !!@#
  347. You can ask the learner to identify WHO carries out the actions (or WHO says something)
  348. or WHAT actions  a "character" carries out. The exercise can be configured to choose question type  "WHO does what" or the "WHAT is done by who" randomly.
  349. !!#@
  350. !goto end
  351.  
  352. :aucune
  353. $hh Word in $wims_name_quick_QUIFAITQUOI   </h2>
  354. !!@#
  355. In your exercise the last question will always be "none of the above".
  356. This sentence can be changed to something you prefer and to the language you prefer it to be in (for example "aucune de ces  possibilités" in French).
  357. !!#@
  358.  
  359. !goto end
  360. :nopaste
  361. $hh    </h2>
  362. !!@#
  363. If you tick <span class="tt wims_code_words">yes</span> the learner will be able to copy and paste the answers.
  364. If you tick <span class="tt wims_code_words">no</span>, the learner will have to type the answers in the blanks himself.
  365. !!#@
  366. !goto end
  367.  
  368. :css
  369. $hh    </h2>
  370. !!@#
  371. The css style of the questions and answers can be specified here.
  372. You can for example change the colour.
  373. !!#@
  374. !goto end
  375.  
  376.  
  377. :css1
  378. $hh    </h2>
  379. !!@#
  380. If you use css styles in the "instruction" part you can add them here.
  381. The default is listing style with capital letters.
  382. !!#@
  383.  
  384. !goto end
  385.  
  386.  
  387. :prompts
  388.  
  389. $hh    </h2>
  390. !!@#
  391. You can add "prompts" or remarks here that you wish to be displayed
  392. if the learner provides a correct answer, a wrong answer or an incomplete answer.
  393. !!#@
  394. !goto end
  395.  
  396. :player
  397. $hh
  398.  !record 50 of $my_dir
  399. </h2>
  400. !!@#
  401. Choose a flash audio player from the list.
  402. !!#@
  403. !goto end
  404. :player_option
  405. $hh
  406.  !record 51 of $my_dir
  407. </h2>
  408. !!@#
  409.    You can add some parameters to the audio player (sample: <code>style="width:300px;height:25px"</code>).<br/>
  410.    But keep in mind that the player will have different look according to the browser.<br/>
  411.    And player's width can't be below 87px anyway.
  412. !!#@
  413. !goto end
  414.  
  415. :swac
  416. $hh    </h2>
  417.  
  418. !!@#
  419. If you wish to use words included in the swac audio collection
  420. (<a target="wims_external" href="http://shtooka.net">http://shtooka.net</a>),
  421. you have to tick the language you are going to use. This function cannot yet be
  422. used with all the different types of exercises (however, in certain exercise types check the "preferences"
  423. section to see how words from the audio collection can be included by adding <span class="tt wims_code_words">audio="word"</span>
  424. at the beginning of the data set. If the word is to be included from the swac audio collection,
  425. the extension <span class="tt">.mp3</span>should not be specified.)
  426.  
  427. !!#@
  428. !goto end
  429.  
  430.  
  431. !!language independant
  432.  
  433. :data_fileCORRESP
  434. $hh  $wims_name_quick_CORRESP</h2>
  435. $gen_data
  436. <p>
  437. !set b = !record 1 of lang/help.$modu_lang/CORRESP
  438. !set a = !record 2 to -1 of lang/help.$modu_lang/CORRESP
  439. !set b= !line 2 to -1 of $b
  440. <pre $pre>
  441. $b
  442. !replace internal : by &#58; in :$a
  443. </pre>
  444. !goto end
  445.  
  446. :data_fileCOMPOSE
  447. $hh2 $wims_name_quick_COMPOSE</h2>
  448. $gen_data
  449. <p>
  450. !set b = !record 1 of lang/help.$modu_lang/COMPOSE
  451. !set a=!record 2 to -1 of  lang/help.$modu_lang/COMPOSE
  452. !set b= !line 2 to -1 of $b
  453. <pre $pre>
  454. $b
  455. !replace internal : by &#58; in :$a
  456. </pre>
  457. !goto end
  458.  
  459. :data_fileGAP
  460. $hh  $wims_name_quick_GAP</h2>
  461. $gen_data
  462. <p>
  463. !set b = !record 1 of lang/help.$modu_lang/GAP
  464. !set a = !record 2 to -1 of lang/help.$modu_lang/GAP
  465. !set b= !line 2 to -1 of $b
  466. <pre $pre>
  467. $b
  468. !replace internal : by &#58; in :$a
  469. </pre>
  470. !goto end
  471.  
  472. :data_fileORDONNE
  473. $hh  $wims_name_quick_ORDONNE</h2>
  474. $gen_data
  475.  
  476. !set b = !record 1 of lang/help.$modu_lang/ORDONNE
  477. !set a = !record 2 to -1 of lang/help.$modu_lang/ORDONNE
  478. !set b= !line 2 to -1 of $b
  479. <pre $pre>
  480. $b
  481. !replace internal : by &#58; in :$a
  482. </pre>
  483. !goto end
  484.  
  485. :data_fileQCM
  486. $hh  $wims_name_quick_QCM</h2>
  487. $gen_data
  488.  
  489. !set b = !record 1 of lang/help.$modu_lang/QCM
  490. !set a = !record 2 to -1 of lang/help.$modu_lang/QCM
  491. !set b= !line 2 to -1 of $b
  492. <pre $pre>
  493. $b
  494. !replace internal : by &#58; in :$a
  495. </pre>
  496. !goto end
  497.  
  498. :data_fileSELECTWORD
  499.  
  500.  
  501. $hh  $wims_name_quick_SELECTWORD</h2>
  502. $gen_data
  503. !set b = !record 1 of lang/help.$modu_lang/SELECTWORD
  504. !set a = !record 2 to -1 of lang/help.$modu_lang/SELECTWORD
  505. !set b= !line 2 to -1 of $b
  506. <pre $pre>
  507. $b
  508. !replace internal : by &#58; in :$a
  509. </pre>
  510. !goto end
  511.  
  512. :data_fileSELECTWORDA
  513.  
  514. $hh  $wims_name_quick_SELECTWORDA</h2>
  515. $gen_data
  516.  
  517. !set b = !record 1 of lang/help.$modu_lang/SELECTWORDA
  518. !set a = !record 2 to -1 of lang/help.$modu_lang/SELECTWORDA
  519. !set b= !line 2 to -1 of $b
  520. <pre $pre>
  521. $b
  522. !replace internal : by &#58; in :$a
  523. </pre>
  524. !goto end
  525.  
  526. :data_fileSELECTWORDB
  527. $hh  $wims_name_quick_SELECTWORDB</h2>
  528. $gen_data
  529. !set b = !record 1 of lang/help.$modu_lang/SELECTWORDB
  530. !set a = !record 2 to -1 of lang/help.$modu_lang/SELECTWORDB
  531. !set b= !line 2 to -1 of $b
  532. <pre $pre>
  533. $b
  534. !replace internal : by &#58; in :$a
  535. </pre>
  536. !goto end
  537.  
  538. :data_fileQUIFAITQUOI
  539. $hh $wims_name_quick_QUIFAITQUOI</h2>
  540. $gen_data
  541. !set b = !record 1 of lang/help.$modu_lang/QUIFAITQUOI
  542. !set a = !record 2 to -1 of lang/help.$modu_lang/QUIFAITQUOI
  543. !set b= !line 2 to -1 of $b
  544. <pre $pre>
  545. $b
  546. !replace internal : by &#58; in :$a
  547. </pre>
  548. !goto end
  549.  
  550. :data_fileTONIC
  551. $hh $wims_name_quick_TONIC</h2>
  552. $gen_data
  553. !set b = !record 1 of lang/help.$modu_lang/TONIC
  554. !set a = !record 2 to -1 of lang/help.$modu_lang/TONIC
  555. !set b= !line 2 to -1 of $b
  556. <pre $pre>
  557. $b
  558. !replace internal : by &#58; in :$a
  559. </pre>
  560. !goto end
  561.  
  562. :data_fileTRUEFALSE
  563. $hh $wims_name_quick_TRUEFALSE</h2>
  564. $gen_data
  565. !set b = !record 1 of lang/help.$modu_lang/TRUEFALSE
  566. !set a = !record 2 to -1 of lang/help.$modu_lang/TRUEFALSE
  567. !set b= !line 2 to -1 of $b
  568. <pre $pre>
  569. $b
  570.  
  571. !replace internal : by &#58; in :$a
  572. </pre>
  573. !goto end
  574.  
  575. :end
  576. </div>
  577.