|
|
Werkbladen maken met Hot Potatoes
Gevorderd: Java-applets gebruiken in een oefening
Aangezien HotPotatoes Oefeningen gemanipuleerd kunnen worden via
HTML-code is het ook mogelijk om zelf Javascript-toepassingen,
Flash-filmpjes, Java-applets en andere extra mogelijkheden te gebruiken
in een oefening. Dit maakt HotPotatoes nóg veel krachtiger voor
educatieve doeleinden.
Hier volgt een voorbeeld met een wiskundig Java-applet. De oefening is voor gevorderden. Vertrouwdheid met manipuleren van
Java-applets wordt verondersteld! Dit komt aan bod in de CBL-cursus 'Een schoolwebsite voor gevorderden'. Meer info
...
|
Oefening: De algemene
sinusfunctie
- Surf naar
dit onderdeel van de wiskundesite www.wiskunde.nu.
Hier vind je een Java-applet voor goniometrische functies. We willen
deze applet importeren in een HotPotatoes JCloze Oefening en er enkele
vragen bij stellen.
Bekijk de broncode (HTML-code) van de webpagina:
Beeld - Bron.
Na wat zoeken vind je in dit tekstdocument het begin en het einde van
de applet: <APPLET> en </APPLET>. Selecteer en kopieer deze appletcode
vanaf <APPLET> tot en met </APPLET>.
- Open JCloze.
- Plak de gekopieerde code in het JCloze venster.
Zo hebben we alvast de zone en parameters afgebakend voor de oefening.
- Sla de JCloze Oefening op in een map Sinus onder de naam
sinus.jcl.
- In diezelfde map moeten we nu de Java-applet zelf nog plaatsen. In
de appletcode lees je archive="jcm1.0-config.jar". We moeten
dus het bestand jcm1.0-config.jar downloaden en opslaan in de map
Sinus.
Dit bestand vinden we op dit adres:
http://users.pandora.be/wiskunde/jcm/jcm1.0-config.jar
Immers, de oefening staat op het adres:
http://users.pandora.be/wiskunde/jcm/goniofuncties.htm
Soms moet het .class-bestand worden gedownload. Hier dus niet,
vermits dat .class bestand vervat zit in het .jar-bestand. Hou er wel
rekening mee dat de oefening enkel on line zal werken!
Dus: Download
http://users.pandora.be/wiskunde/jcm/jcm1.0-config.jar en
sla het bestand op in de map Sinus.
We hebben nu alles wat nodig was betreffende de Java-applet. Wie meer
wil weten over de applet zelf vindt er
hier meer uitleg over. Met deze
gegevens weet je hoe je de parameters (PARAM) van de applet mag
wijzigen, maar daar gaan we in deze oefening niet dieper op in.
- We kunnen nu de JCloze oefening zelf verder afwerken.
- Geef als Titel: De algemene sinusfunctie
- Open dit bestand en
kopieer de tekst in het JCloze venster onder de applet.
- Maak de gaten zoals het hoort (zie de
uiteindelijke oefening).
Waar het antwoord 2pi is, voorzie je al goede alternatieven ook 2 pi,
2*pi en 2.pi
- Wijzig eventueel het configuratiebestand.
- Sla sinus.jcl nog eens op.
- Bekijk de oefening in een V5browser als sinus.htm.
Je zal merken dat er een lege ruimte blijft waar de applet moet komen.
- Sluit JCloze.
- Als je deze oefening samen met het .jar-bestand on line zet, zal
de applet wel worden getoond en werken.
--> Hoe HotPotatoes Oefeningen uploaden?
|
|
|
|