Subversion Repositories wimsdev

Rev

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

  1. !!set phtmldir=authors/jm.evers/phtml
  2. !!set jsdir=scripts/authors/jm.evers/js
  3. !!set gifdir=scripts/authors/jm.evers/gifs
  4.  
  5. !! change these for common authordir
  6. !set phtmldir=jm_evers/phtml
  7. !set jsdir=$module_dir/jm.evers/js
  8. !set gifdir=$module_dir/jm.evers/gifs
  9.  
  10.  
  11. !header
  12. !form new
  13. !set taal=$lang
  14. !set s=0
  15. !for p=1 to 100
  16.     !set competence=!record $[-1*$p] of lang/remarks.$taal
  17.     !if $competence=$empty
  18.         !goto READY
  19.     !else    
  20.         !increase s
  21.         !if # isin $competence
  22.             !set competence=!replace internal # by $empty in $competence
  23.             !set selecttext=!append line <option value="$s"></option> to $selecttext
  24.         !endif
  25.         !set sum=!append word <li>$competence</li> to $sum
  26.         !set selecttext=!append line <option value="$s">$competence</option> to $selecttext
  27.     !endif
  28. !next p
  29. :READY
  30.     <input type=hidden name=module value="$module">
  31.     <hr width="50%">
  32.         <p align="center">
  33.             <font color="red">
  34.                 <em>
  35.                     <a onmouseover="return escape('$module_title<br> is een WIMS module gemaakt door <em>SCHAERSVOORDE AALTEN</em></b><br><img src=$gifdir/schaersvoorde.jpg>')">
  36.                         Configuratie
  37.                     </a>
  38.                 </em>
  39.             </font>
  40.         </p>
  41.     <hr width="50%">
  42.     <div align="center">
  43.         <table bgcolor=$bgcolor2>
  44.             <tr>
  45.             <td>
  46.                 <p align="left">
  47.                      <a onmouseover="return escape('<ol>$sum</ol><br>Deze module heeft op dit moment $s verschillende onderdelen<br>elk onderdeel heeft normaal 4 moeilijkheidsgraden')">
  48.                         Welk <font color="blue">onderwerp</font> ?:
  49.                     </a>
  50.                     <select name="subject">
  51.                         !for p=1 to $s
  52.                             !line $p of $selecttext
  53.                         !next p
  54.                     </select>
  55.                 </p>
  56.                 <p align="left">
  57.                     <a onmouseover="return escape('Elk onderdeel kan tot 4 verschillende moeilijkheidsgraden hebben<br>de default is <em>oplopend</em>')">
  58.                         Welke <font color="blue">moeilijkheidsgraad</font> voor deze oefening:
  59.                     </a>
  60.                     <select name="level">
  61.                         <option value=0>oplopend</option>
  62.                         <option value=1>gemakkelijk</option>
  63.                         <option value=2>normaal</option>
  64.                         <option value=3>moeilijk</option>
  65.                         <option value=4>moeilijkst</option>
  66.                     </select>
  67.                 </p>
  68.                 <p align="left">
  69.                     <a onmouseover="return escape('De oefeningen kan maximaal 10 opdrachten bevatten voor 1 cijfer')">
  70.                         Welk <font color="blue">aantal</font> sommen:
  71.                     </a>
  72.                     <input size=10 name="total_exos" value=3>
  73.                 </p>
  74.                 <p align="left">
  75.                     <a onmouseover="return escape('Welke <em>nauwkeurigheid</em> willen we in het antwoord?<br><em>Wiskundig exact</em> betekend dat <em>1.4142</em> niet zonder puntenaftrek<br> wordt geaccepteerd als gelijk aan <em>&radic;2</em><br>De default is <em>niet van toepassing</em> en dat wil zeggen: laat het deze som zelf bepalen ...<br>maar let op: de module kan in sommige gevallen Uw instelling negeren !')">
  76.                         <font color="blue">nauwkeurigheid</font> van het antwoord?
  77.                     </a>
  78.                     <select name="rounding">
  79.                         <option value=-1>niet van toepassing</option>
  80.                         <option value=0>wiskundig exact</option>
  81.                         <option value=100000>5 decimalen</option>
  82.                         <option value=10000>4 decimalen</option>
  83.                         <option value=1000>3 decimalen</option>
  84.                         <option value=100>2 decimalen</option>
  85.                         <option value=10>1 decimaal</option>
  86.                         <option value=1>integer</option>
  87.                     </select>
  88.                 </p>
  89.                 !if $usage=$empty
  90.                 <p align="left">
  91.                     <a onmouseover="return escape('Dit menu geeft enkele <em>standaard instellingen</em><ul><li><font color=green><b>echte digitoets</b></font> wil zeggen: zeer strikte antwoordcontrole <br>en <em>geen inzage</em> in het goede antwoord na de test<li><font color=green><b>test digitoets</b></font> wil zeggen: een iets mildere controle en enige feedback<br>Maar nog steeds geen inzage in het goede antwoord<li><font color=green><b>training</b></font> geeft alle beschikbare support en <em>volledige inzage in het goede antwoord</em><br>met soms zelfs enige uitleg (dit is de default instelling)<li><font color=red><b>bepaal zelf</b></font> geeft toegang tot een <em>nieuw menu</em> met <em>alle</em> instel opties<br>Als <b>extra</b> ook de optie om html-hyperlinks te genereren voor het verwerken van <br>de wims_som -met al Uw specifieke instellingen- voor gebruik in webpagina of school-elo<li><font color=blue><b>printer versie</b></font> geeft ook een nieuw menu voor het samenstellen van een papieren toets uit deze module<br><em>Echter alleen als de module daarvoor geschikt is: applets en andere ongemakken uitgesloten...</em> <br><em>De printbare pagina wordt gemaakt met DHTML <br>hierdoor zijn alle objecten verplaatsbaar en in grootte instelbaar...</em></ul> ')">
  92.                         Waarvoor wordt <font color="blue">deze oefening</font> gebruikt ?:
  93.                     </a>
  94.                     <select name="usage">
  95.                         <option value=2> training :) </option>
  96.                         <option value=4> alles zelf instellen </option>
  97.                         <option value=3> papieren toets</option>
  98.                         <option value=1> test digitoets </option>
  99.                         <option value=0> echte digitoets </option>
  100.                         <option value=6> alle diepe html-links op 1 pagina </option>
  101.                     </select>
  102.                 </p>
  103.                 !endif
  104.                 <div align="center">
  105.                     <table>
  106.                         <tr>
  107.                         <th>
  108.                             <input type="hidden" name="taal" value="$taal">
  109.                             <p>
  110.                             <input style="background-color:lightgreen;font-weight:normal;font-size:14px" type="submit"  value="CONFIGURATION IS OK">
  111.                             </p>
  112.                         </th>
  113.                         </tr>
  114.                     </table>
  115.                 </div>
  116.             </td>
  117.             !if $usage=3 or $usage=4
  118.             <input type="hidden" name="usage" value="5">
  119.             </tr><tr>
  120.             <td>
  121.             <hr width="50%">
  122.                 !if devel isin $module_dir
  123.                 <p align="left">
  124.                     Freestyle ,Multiplechoice ,Drag&Drop?
  125.                     <a onmouseover="return escape('This variable can be set differently <br>or individually in a exo files.<br>Not every freestyle module can be made multiplechoice by choosing this $$questiontype here<br><br>A module using GeoGebra for a certain $$subject will do so<br>independant of what you set here...')">
  126.                         <font color=blue>or GeoGebra</font>
  127.                     </a>
  128.                     <select name="questiontype">
  129.                         <option value=0>Freestyle answers</option>
  130.                         <option value=1>Multiplechoice</option>
  131.                         <option value=2>Drag & Drop</option>
  132.                         <option value=3>Hotspot</option>
  133.                         <option value=0></option>
  134.                         <option value=0></option>
  135.                         <option value=0></option>
  136.                         <option value=4>GeoGebra</option>
  137.                         <option value=5>GeoGebra+image</option>
  138.                         <option value=6>Roll your own
  139.                         (some howto info included)
  140.                         </option>
  141.                     </select>
  142.                 </p>
  143.                 <p align="left">
  144.                     <a onmouseover="return escape('If You are using this template for development of a jm.evers module<br>Would you like some info on the variables <br>used by the module<br>This info is available through the help-pages')">
  145.                         <font color="blue">Development debug</font> information in the help-pages
  146.                     </a>
  147.                     <select name="debug">
  148.                         <option value=0>no</option>
  149.                         <option value=1>yes</option>
  150.                     </select>
  151.                 </p>
  152.                 !endif
  153.                 <p align="left">
  154.                     <a onmouseover="return escape('Het maximum is 100.<br>Dit is het aantal keer dat de som wordt geretourneerd bij kleine syntax foutjes<br>Bij elke teruggave van de som worden wel strafpunten in rekening gebracht<br>Is het aantal teruggaves gelijk aan de ingestelde waarde is de score <b>1</b>')">
  155.                         Het <font color="blue">maximum aantal</font> retours by kleine foutjes :
  156.                     </a>
  157.                     <input size=5 name="maxtry" value=5>
  158.                 </p>
  159.                 <p align="left">
  160.                     <a onmouseover="return escape('Dit geeft toegang tot wat extra voorzieningen (mits aanwezig)<br>Als de som voorziet in het maken van een illustratie,animatie of functieplot,<br>dan is deze <em>altijd</em> ter lering &amp; vermaak beschikbaar')">
  161.                         Extra <font color="blue">support</font> voor de leerling
  162.                     </a>
  163.                     <select name="teaching">
  164.                         <option value=1>ja</option>
  165.                         <option value=0>nee</option>
  166.                     </select>
  167.                 </p>
  168.                 <p align="left">
  169.                     <a onmouseover="return escape('Als de oefening een plaatje of functieplot bevat -en deze is niet van vitaal belang- zullen we het dan toch laten zien ?<br>Default is <b>ja</b>')">
  170.                         Mits aanwezig en interessant <font color="blue">een illustratie</font> ?
  171.                     </a>
  172.                     <select name="image">
  173.                         <option value=1>ja</option>
  174.                         <option value=0>nee</option>
  175.                     </select>
  176.                 </p>
  177.                 !if $usage=3
  178.                     <input type="hidden" name="printexo" value="1">
  179.                 !endif
  180.                 !if $usage=4
  181.                 <p align="left">
  182.                     <a onmouseover="return escape('Bepaald hoeveel keuzes er zijn bij een multiplechoice-achtige vraag<br><em>Ook kunnen opdrachten soms enkele open_sub_vraagjes bevatten, het aantal sub_vraagjes kun je ook hiermee instellen</em><br>Deze instelling <em>kan</em> worden genegeerd door de module , en er is natuurlijk een maximum en minimum...')">
  183.                         Bij Multiplechoice , Drag&Drop of Multiple Items, <font color="blue">hoeveel items</font>
  184.                     </a>
  185.                     <input size=5 name="options" value=4>
  186.                 </p>
  187.                 <p align="left">
  188.                     <a onmouseover="return escape('Met <b>ja</b> wordt een krul getoond <img src=$gifdir/ok.gif> <img src=$gifdir/bok.gif> <img src=$gifdir/nok.gif><br>Eventueel met een kleine random opmerking? ')">
  189.                         Een <font color="blue">krul (OK) (NOK)</font> voor een goed of fout antwoord?
  190.                     </a>
  191.                     <select name="goodbadsign">
  192.                         <option value=2>ja en een opmerking</option>
  193.                         <option value=1>ja</option>
  194.                         <option value=0>nee</option>
  195.                     </select>
  196.                 </p>
  197.                 <p align="left">
  198.                     <a onmouseover="return escape('Met <em>ja</em> wordt het goede antwoord aan het einde van de opdracht<br>samen met het ingevulde leerling antwoorden en eventuele feedback in een overzichtelijke tabel getoond.<br>Default is <em>ja</em>')">
  199.                     Het <font color="blue">goede antwoord</font> aan het eind van de sommen?               
  200.                     </a>
  201.                     <select name="showanswer">
  202.                         <option value=1>ja</option>
  203.                         <option value=0>nee</option>
  204.                     </select>
  205.                 </p>
  206.                 <p align="left">
  207.                     <a onmouseover="return escape('Met <em>ja</em> krijgt de leerling een rekenmachine ter beschikking<br><img src=$gifdir/basic.jpg><img src=$gifdir/science.jpg>')">
  208.                         Een PopUp javascript<font color="blue"> Rekenmachine?</font>
  209.                     </a>
  210.                     <select name="calculator">
  211.                         <option value=1>zeer simpele rekenmachine</option>
  212.                         <option value=2>"wetenschappelijk" model</option>
  213.                         <option value=3>Command line applet</option>
  214.                         <option value=0>geen rekenmachines</option>
  215.                     </select>
  216.                 </p>
  217.                 <p align="left">
  218.                     <a onmouseover="return escape('Met <em>ja</em> krijgt de leerling een popup textarea voor berekeningen ter beschikking? ')">
  219.                         Een PopUp <font color="blue">Kladblok?</font>
  220.                     </a>
  221.                     <select name="scribbling">
  222.                         <option value=1>ja</option>
  223.                         <option value=0>nee</option>
  224.                     </select>
  225.                 </p>
  226.                 <p align="left">
  227.                     <a onmouseover="return escape('Met <em>ja</em> komt er een klein klokje inbeeld')">
  228.                         Een simpele <font color="blue">Javascript klok?</font>
  229.                     </a>
  230.                     <select name="time">
  231.                         <option value=1>ja</option>
  232.                         <option value=0>nee</option>
  233.                     </select>
  234.                 </p>
  235.                 <p align="left">
  236.                     <a onmouseover="return escape('De tijdlimiet is nog niet geactiveerd<br>binnenkort...')">
  237.                         <font color="blue">Tijdslimiet</font> per oefening
  238.                     </a>
  239.                     <input size=15 name="duration" value="nog niet klaar"> minuten
  240.                 </p>
  241.                 <p align="left">
  242.                     <a onmouseover="return escape('Deze optie is alleen effectueerbaar voor docenten van een echte digiklas<br>We kunnen alles -dus vraag,antwoord,plaatjes,feedback- opslaan op hardschrijf<br>Zodat een nauwkeurige analyse van het cijfer/antwoord mogelijk wordt voor de docent<br>Let op: <em>dit kost vrij veel opslag-capaciteit en er is een maximum voor elke klas...</em><br>Let op: als deze som wordt ingebonden in een <em>wims digitoets</em> dan wordt de dataopslag geregeld door de instellingen van uw klas<br>Default is <em>nee</em> ')">
  243.                         Zullen we het complete leerling antwoord <font color="blue">opslaan op hardeschijf</font>?
  244.                     </a>
  245.                     <select name="storedata">
  246.                         <option value=0>nee</option>
  247.                         <option value=1>ja</option>
  248.                     </select>
  249.                 </p>
  250.                 <p align="left">
  251.                     <a onmouseover="return escape('<img src=$gifdir/math.jpg><br>Ingewikkelde formules ,zoals breuken <em>kunnen als extraatje</em> ook ingevoerd worden in<br> een popupvenster met <ol><li><em>java applet</em><br>(iets langzamer met versturen)<li>of een <em>WIMS</em> math-input <br>(de server maakt eerst een plaatje van de formule)</li></ol>De applet/popup stuurt het antwoord gelijk door naar de server <br>Voor modules met meerdere invoervelden of andere incomptibiliteiten<br>wordt dit automatisch uitgeschakeld...')">
  252.                     <font color="blue">Ingewikkelde Wiskundige Formules</font> invoeren en opsturen ?
  253.                     </a>
  254.                     <select name="mathview">
  255.                         <option value=2>Optioneel: JAVA Applet</option>
  256.                         <option value=0>Nee, alleen tekst invulveld</option>
  257.                         <option value=3>Ja, alleen JAVA Applet</option>
  258.                         <option value=1>Optioneel: WIMS popup venster</option>
  259.                     </select>
  260.                 </p>
  261.                 <p align="left">
  262.                     <a onmouseover="return escape('Hier kun je de grootte instellen van de wiskundige LaTeX formules (plaatjes)<ul><li><img src=$gifdir/4.gif>+4</li><li><img src=$gifdir/3.gif>+3</li><li><img src=$gifdir/2.gif>+2</li><li><img src=$gifdir/1.gif>+1</li><li><img src=$gifdir/0.gif>0</li><li><img src=$gifdir/-1.gif>-1</li><li><img src=$gifdir/-2.gif>-2</li><li><img src=$gifdir/-3.gif>-3</li><li><img src=$gifdir/-4.gif>-4</li></ul>')">
  263.                         Afstelling van de <font color="blue">LaTeX </font> wiskunde formules ?
  264.                     </a>
  265.                     <select name="mytexsize">
  266.                         <option value="0">niet veranderen</option>
  267.                         <option value="+4">+4</option>
  268.                         <option value="+3">+3</option>
  269.                         <option value="+2">+2</option>
  270.                         <option value="+1">+1</option>
  271.                         <option value="-1">-1</option>
  272.                         <option value="-2">-2</option>
  273.                         <option value="-3">-3</option>
  274.                         <option value="-4">-4</option>
  275.                     </select>
  276.                 </p>
  277.                 <p align="left">
  278.                     <a onmouseover="return escape('Met <em>ja</em> schakelen we de mogelijkheid van <em>cut & paste</em> in het invulveld uit<br>Soms is dit handig als je wilt dat leerlingen zelf het antwoord intypen... ')">
  279.                         Zullen we <font color="blue">Text selectie</font> door de muis uitschakelen ?
  280.                     </a>
  281.                     <select name="noselect">
  282.                         <option value=1>ja</option>
  283.                         <option value=0>nee</option>
  284.                     </select>
  285.                 </p>
  286.                 <p align="left">
  287.                     <a onmouseover="return escape('Met <em>ja</em> wordt er <b>geen interactieve som</b> getoond,<br>maar worden al Uw bovenstaande specifieke instellingen in een hyperlink verwerkt<br>Deze links zijn dan via Cut&Paste gemakkelijk te gebruiken op eigen homepage,school website of ELO ? ')">
  288.                         Een <font color="blue">HTML pagina</font> met hyperlinks van deze instellingen  ?
  289.                     </a>
  290.                     <select name="printexo">
  291.                         <option value=0>nee</option>
  292.                         <option value=2>ja</option>
  293.                     </select>
  294.                 </p>
  295.                 !endif
  296.             </td>
  297.             !endif
  298.             !if $usage=6
  299.                 </tr><tr>
  300.                 <td>
  301.                     <hr>
  302.                     <hr>
  303.                     !changeto lang/module.$taal.phtml
  304.                     <hr>
  305.                     <hr>
  306.                 </td>
  307.             !endif
  308.         </tr>
  309.     </table>
  310.     </div>
  311.     <script type="text/javascript" src="$jsdir/wz_tooltip.js"></script>
  312. </form>
  313.  
  314.  
  315.  
  316.