Struktur
Inhalt
PHP
HTML und JavaScript
HTML
Die in der KLlausur genutzten Aufgaben sind in HTML-Code formuliert und nutzen
damit die umfangreichen Formatierungsmöglichkeiten von HTML und dabei insbesondere
die Eingabemöglichkeiten z. B. des Input-Tags, also 'button', 'txt', 'radio', 'checkbox'.
Eine typische Multiple-Choice Aufgabe lautet dann etwa so
Welches ist die Hauptstadt Italiens?
<p><input type="radio" name="question" correct="false"> Berlin </p>
<p><input type="radio" name="question" correct="false"> Paris</p>
<p><input type="radio" name="question" correct="true" points="1" >Rom</p>
<p><input type="radio" name="question" correct="false" > Madrid </p>
<p></p>
<input type="button" id="checkButton" onclick="qu.registerAnswerMC()" value="OK">
JavaScript
JavaScript ist eine Programmiersprache, die in aller Regel als Skript in eine HTML-Seite eingebettet
ist und mit der z.B. HTML-Seiten manipuliert und Nutzereingaben verarbeitet werden können.
JavaScript wird hier im wesentlichen genutzt, um die Eingaben der Nutzer zu registrieren,
über 'Cookies zu speichern und Rückmeldungen zu geben. Die Anweisung
onclick="qu.registerAnswerMC()" im obigen Beispiel ruft eine JavaScript-Funktion zur
Registrierung der Eingabe auf.