Subversion Repositories wimsdev

Rev

Rev 5807 | Rev 6195 | 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. !header
  6. !form new
  7. !set talen=en nl cn fr it
  8. !if $lang notin $talen
  9.     !set taal=en
  10.     !set translated=0
  11. !else
  12.     !set translated=1
  13.     !set taal=$lang
  14. !endif
  15. !set s=0
  16. !for p=1 to 100
  17.     !set competence=!record $[-1*$p] of lang/remarks.$taal
  18.     !if $competence=$empty
  19.         !goto READY
  20.     !else
  21.         !increase s
  22.         !if # isin $competence
  23.             !set competence=!replace internal # by $empty in $competence
  24.             !set selecttext=!append line <option value="$s"></option> to $selecttext
  25.         !endif
  26.         !set sum=!append word <li>$competence</li> to $sum
  27.         !set selecttext=!append line <option value="$s">$competence</option> to $selecttext
  28.     !endif
  29. !next p
  30. :READY
  31.     <input type="hidden" name="module" value="$module" />
  32.     <hr width="50%">
  33.         <p align="center">
  34.             <span style="color:red">
  35.                 <em>
  36.                     <a onmouseover="return escape('$module_title<br /> is een WIMS module gemaakt door <em>SCHAERSVOORDE AALTEN</em></b><br /><img src=$gifdir/schaersvoorde.jpg alt=schaersvoorde />')">
  37.                         Configuratie
  38.                     </a>
  39.                 </em>
  40.             </span>
  41.         </p>
  42.     <hr width="50%">
  43.     <div align="center">
  44.         <table>
  45.             <tr>
  46.             <td>
  47.                 <p align="left">
  48.                     <a onmouseover="return escape('<ol>$sum</ol><br />Deze module heeft op dit moment $s verschillende onderdelen<br />elk onderdeel heeft normaal 4 moeilijkheidsgraden')">
  49.                         Welk <span style="color:blue">onderwerp</span> ?:
  50.                     </a>
  51.                     <select name="subject">
  52.                         !for p=1 to $s
  53.                             !line $p of $selecttext
  54.                         !next p
  55.                     </select>
  56.                 </p>
  57.                 <p align="left">
  58.                     <a onmouseover="return escape('Elk onderdeel kan tot 4 verschillende moeilijkheidsgraden hebben<br />de default is <em>oplopend</em>')">
  59.                         Welke <span style="color:blue">moeilijkheidsgraad</span> voor deze oefening:
  60.                     </a>
  61.                     <select name="level">
  62.                         <option value="0">oplopend</option>
  63.                         <option value="1">gemakkelijk</option>
  64.                         <option value="2">normaal</option>
  65.                         <option value="3">moeilijk</option>
  66.                         <option value="4">moeilijkst</option>
  67.                     </select>
  68.                 </p>
  69.                 <p align="left">
  70.                     <a onmouseover="return escape('De oefeningen kan maximaal 10 opdrachten bevatten voor 1 cijfer')">
  71.                         Welk <span style="color:blue">aantal</span> sommen:
  72.                     </a>
  73.                     <input size="10" name="total_exos" value="3" />
  74.                 </p>
  75.                 <p align="left">
  76.                     <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 !')">
  77.                         <span style="color:blue">nauwkeurigheid</span> van het antwoord?
  78.                     </a>
  79.                     <select name="rounding">
  80.                         <option value="-1">niet van toepassing</option>
  81.                         <option value="0">wiskundig exact</option>
  82.                         <option value="100000">5 decimalen</option>
  83.                         <option value="10000">4 decimalen</option>
  84.                         <option value="1000">3 decimalen</option>
  85.                         <option value="100">2 decimalen</option>
  86.                         <option value="10">1 decimaal</option>
  87.                         <option value="1">integer</option>
  88.                     </select>
  89.                 </p>
  90.                 !if $usage=$empty
  91.                 <p align="left">
  92.                     <a onmouseover="return escape('Dit menu geeft enkele <em>standaard instellingen</em><ul><li><span color=green><b>echte digitoets</b></span> wil zeggen: zeer strikte antwoordcontrole <br />en <em>geen inzage</em> in het goede antwoord na de test<li><span color=green><b>test digitoets</b></span> wil zeggen: een iets mildere controle en enige feedback<br />Maar nog steeds geen inzage in het goede antwoord<li><span color=green><b>training</b></span> 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><span color=red><b>bepaal zelf</b></span> 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><span color=blue><b>printer versie</b></span> 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> ')">
  93.                         Waarvoor wordt <span style="color:blue">deze oefening</span> gebruikt ?:
  94.                     </a>
  95.                     <select name="usage">
  96.                         <option value="2"> training :) </option>
  97.                         <option value="4"> alles zelf instellen </option>
  98.                         <option value="3"> papieren toets</option>
  99.                         <option value="1"> test digitoets </option>
  100.                         <option value="0"> echte digitoets </option>
  101.                         <option value="6"> alle diepe html-links op 1 pagina </option>
  102.                     </select>
  103.                 </p>
  104.                 !endif
  105.                 <div align="center">
  106.                     <table>
  107.                         <tr>
  108.                         <th>
  109.                             <input type="hidden" name="taal" value="$taal" />
  110.                             <p>
  111.                             <input style="color:black;background-color:lightgreen;font-weight:normal;font-size:14px" type="submit"  value="CONFIGURATION IS OK" />
  112.                             </p>
  113.                         </th>
  114.                         </tr>
  115.                     </table>
  116.                 </div>
  117.             </td>
  118.             !if $usage=3 or $usage=4
  119.             <input type="hidden" name="usage" value="5" />
  120.             </tr><tr>
  121.             <td>
  122.             <hr width="50%">
  123.                 !if devel isin $module_dir
  124.                 <p align="left">
  125.                     Freestyle ,Multiplechoice ,Drag&Drop?
  126.                     <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...')">
  127.                         <span color=blue>or GeoGebra</span>
  128.                     </a>
  129.                     <select name="questiontype">
  130.                         <option value="0">Freestyle answers</option>
  131.                         <option value="1">Multiplechoice</option>
  132.                         <option value="2">Drag & Drop</option>
  133.                         <option value="3">Hotspot</option>
  134.                         <option value="0"></option>
  135.                         <option value="0"></option>
  136.                         <option value="0"></option>
  137.                         <option value="4">GeoGebra</option>
  138.                         <option value="5">GeoGebra+image</option>
  139.                         <option value="6">Roll your own
  140.                         (some howto info included)
  141.                         </option>
  142.                     </select>
  143.                 </p>
  144.                 <p align="left">
  145.                     <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')">
  146.                         <span style="color:blue">Development debug</span> information in the help-pages
  147.                     </a>
  148.                     <select name="debug">
  149.                         <option value="0">no</option>
  150.                         <option value="1">yes</option>
  151.                     </select>
  152.                 </p>
  153.                 !endif
  154.                 <p align="left">
  155.                     <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>')">
  156.                         Het <span style="color:blue">maximum aantal</span> retours by kleine foutjes :
  157.                     </a>
  158.                     <input size="5" name="maxtry" value="5" />
  159.                 </p>
  160.                 <p align="left">
  161.                     <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')">
  162.                         Extra <span style="color:blue">support</span> voor de leerling
  163.                     </a>
  164.                     <select name="teaching">
  165.                         <option value="1">ja</option>
  166.                         <option value="0">nee</option>
  167.                     </select>
  168.                 </p>
  169.                 <p align="left">
  170.                     <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>')">
  171.                         Mits aanwezig en interessant <span style="color:blue">een illustratie</span> ?
  172.                     </a>
  173.                     <select name="image">
  174.                         <option value="1">ja</option>
  175.                         <option value="0">nee</option>
  176.                     </select>
  177.                 </p>
  178.                 !if $usage=3
  179.                     <input type="hidden" name="printexo" value="1" />
  180.                 !endif
  181.                 !if $usage=4
  182.                 <p align="left">
  183.                     <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...')">
  184.                         Bij Multiplechoice , Drag&Drop of Multiple Items, <span style="color:blue">hoeveel items</span>
  185.                     </a>
  186.                     <input size="5" name="options" value="4" />
  187.                 </p>
  188.                 <p align="left">
  189.                     <a onmouseover="return escape('Met <b>ja</b> wordt een krul getoond <img src=\'$gifdir/ok.gif\' alt=\'ok\' /> <img src=\'$gifdir/bok.gif\' alt=\'bok\' /> <img src=\'$gifdir/nok.gif\' alt=\'nok\' /><br />Eventueel met een kleine random opmerking? ')">
  190.                         Een <span style="color:blue">krul (OK) (NOK)</span> voor een goed of fout antwoord?
  191.                     </a>
  192.                     <select name="goodbadsign">
  193.                         <option value="2">ja en een opmerking</option>
  194.                         <option value="1">ja</option>
  195.                         <option value="0">nee</option>
  196.                     </select>
  197.                 </p>
  198.                 <p align="left">
  199.                     <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>')">
  200.                     Het <span style="color:blue">goede antwoord</span> aan het eind van de sommen?
  201.                     </a>
  202.                     <select name="showanswer">
  203.                         <option value="1">ja</option>
  204.                         <option value="0">nee</option>
  205.                     </select>
  206.                 </p>
  207.                 <p align="left">
  208.                     <a onmouseover="return escape('Met <em>ja</em> krijgt de leerling een rekenmachine ter beschikking<br /><img src=\'$gifdir/basic.jpg\' alt=\'basic\' /><img src=\'$gifdir/science.jpg\' alt=\'science\' />')">
  209.                         Een PopUp javascript<span style="color:blue"> Rekenmachine?</span>
  210.                     </a>
  211.                     <select name="calculator">
  212.                         <option value="1">zeer simpele rekenmachine</option>
  213.                         <option value="2">"wetenschappelijk" model</option>
  214.                         <option value="3">Command line applet</option>
  215.                         <option value="0">geen rekenmachines</option>
  216.                     </select>
  217.                 </p>
  218.                 <p align="left">
  219.                     <a onmouseover="return escape('Met <em>ja</em> krijgt de leerling een popup textarea voor berekeningen ter beschikking? ')">
  220.                         Een PopUp <span style="color:blue">Kladblok?</span>
  221.                     </a>
  222.                     <select name="scribbling">
  223.                         <option value="1">ja</option>
  224.                         <option value="0">nee</option>
  225.                     </select>
  226.                 </p>
  227.                 <p align="left">
  228.                     <a onmouseover="return escape('Met <em>ja</em> komt er een klein klokje inbeeld')">
  229.                         Een simpele <span style="color:blue">Javascript klok?</span>
  230.                     </a>
  231.                     <select name="time">
  232.                         <option value="1">ja</option>
  233.                         <option value="0">nee</option>
  234.                     </select>
  235.                 </p>
  236.                 <p align="left">
  237.                     <a onmouseover="return escape('De tijdlimiet is nog niet geactiveerd<br />binnenkort...')">
  238.                         <span style="color:blue">Tijdslimiet</span> per oefening
  239.                     </a>
  240.                     <input size="15" name="duration" value="nog niet klaar" /> minuten
  241.                 </p>
  242.                 <p align="left">
  243.                     <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> ')">
  244.                         Zullen we het complete leerling antwoord <span style="color:blue">opslaan op hardeschijf</span>?
  245.                     </a>
  246.                     <select name="storedata">
  247.                         <option value="0">nee</option>
  248.                         <option value="1">ja</option>
  249.                     </select>
  250.                 </p>
  251.                 <p align="left">
  252.                     <a onmouseover="return escape('<img src=$gifdir/math.jpg alt=math /><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...')">
  253.                     <span style="color:blue">Ingewikkelde Wiskundige Formules</span> invoeren en opsturen ?
  254.                     </a>
  255.                     <select name="mathview">
  256.                         <option value="2">Optioneel: JAVA Applet</option>
  257.                         <option value="0">Nee, alleen tekst invulveld</option>
  258.                         <option value="3">Ja, alleen JAVA Applet</option>
  259.                         <option value="1">Optioneel: WIMS popup venster</option>
  260.                     </select>
  261.                 </p>
  262.                 <p align="left">
  263.                     <a onmouseover="return escape('Hier kun je de grootte instellen van de wiskundige LaTeX formules (plaatjes)<ul><li><img src=$gifdir/4.gif alt=4 />+4</li><li><img src=$gifdir/3.gif alt=3 />+3</li><li><img src=$gifdir/2.gif alt=2 />+2</li><li><img src=$gifdir/1.gif alt=1 />+1</li><li><img src=$gifdir/0.gif alt=0 />0</li><li><img src=$gifdir/-1.gif alt=-1 />-1</li><li><img src=$gifdir/-2.gif alt=-2 />-2</li><li><img src=$gifdir/-3.gif alt=-3 />-3</li><li><img src=$gifdir/-4.gif alt=-4 />-4</li></ul>')">
  264.                         Afstelling van de <span style="color:blue">LaTeX </span> wiskunde formules ?
  265.                     </a>
  266.                     <select name="mytexsize">
  267.                         <option value="0">niet veranderen</option>
  268.                         <option value="+4">+4</option>
  269.                         <option value="+3">+3</option>
  270.                         <option value="+2">+2</option>
  271.                         <option value="+1">+1</option>
  272.                         <option value="-1">-1</option>
  273.                         <option value="-2">-2</option>
  274.                         <option value="-3">-3</option>
  275.                         <option value="-4">-4</option>
  276.                     </select>
  277.                 </p>
  278.                 <p align="left">
  279.                     <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... ')">
  280.                         Zullen we <span style="color:blue">Text selectie</span> door de muis uitschakelen ?
  281.                     </a>
  282.                     <select name="noselect">
  283.                         <option value="1">ja</option>
  284.                         <option value="0">nee</option>
  285.                     </select>
  286.                 </p>
  287.                 <p align="left">
  288.                     <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 ? ')">
  289.                         Een <span style="color:blue">HTML pagina</span> met hyperlinks van deze instellingen  ?
  290.                     </a>
  291.                     <select name="printexo">
  292.                         <option value="0">nee</option>
  293.                         <option value="2">ja</option>
  294.                     </select>
  295.                 </p>
  296.                 !endif
  297.             </td>
  298.             !endif
  299.             !if $usage=6
  300.                 </tr><tr>
  301.                 <td>
  302.                     <hr />
  303.                     <hr />
  304.                     !changeto lang/module.$taal.phtml
  305.                     <hr />
  306.                     <hr />
  307.                 </td>
  308.             !endif
  309.         </tr>
  310.     </table>
  311.     </div>
  312.     <script type="text/javascript" src="$jsdir/wz_tooltip.js"></script>
  313. </form>
  314.  
  315.  
  316.  
  317.