|
Projekt:www.die-virtuelle-schule.de |
|
© Gebhardt/ Mallig |
[Zur Verfügung steht eine Diskette (bzw ein Verzeichnis
Einf-Lückentexte) mit den Dateien
E-luecke.htm , luecke.html , luecke1.html ,
luekDEa.htm , luekDEb.htm ]
- Öffnen sie mit dem Browser (Netscape) die Datei luecke.html , füllen sie den Lückentext aus und sammeln sie dabei erste Erfahrungen mit dem Lückentext.
Damit der Lückentext funktioniert, sind die zwei Dateien
luecke.html und luecke1.html notwendig, die am Einfachsten im gleichen Verzeichnis liegen sollten:
Wir wollen von der Datei luecke.html das Erscheinungsbild im Browser mit dem Quellcode im Editor Wordpad vergleichen, um die Bedeutung der zu ändernden Textstellen zu ermitteln.
luecke.html luecke1.html Die Datei luecke.html enthält
- den jeweils zu lösenden Lückentext,
- muss deshalb von ihnen abgeändert und
- unter einem neuen Namen gespeichert werden.
Die Datei luecke1.html enthält die JavaScript-Programmierung, mit der der Lückentext in der nebenstehenden Datei luecke.html (oder mit einem anderen Namen) ausgeführt werden kann.
An dieser Datei nehmen sie keinerlei Änderungen vor.
Da man im Editor Textpassagen nicht farblich darstellen kann, ist für den Browser eine Datei luekDEa.htm vorbereitet, an der die wichtigen Stellen farblich hervorgehoben sind.
- Öffnen sie ein neues Fenster von Netscape und verkleinern sie es auf die linke Bildschirmhälfte. Laden sie danach die Datei luecke.html.
- Öffnen sie mit dem Editor Wordpad ebenfalls die Datei luecke.html (Dateiformat auf *.* einstellen) und bringen sie das Wordpadfenster auf die rechte Bildschirmhälfte.
- Finden sie die Textstellen im Quellcode, die im Browser erscheinen.
Viel Erfolg!Jetzt beginnt erst die Arbeit am Lückentext:
- (Kopieren sie die Dateien luecke.html und luecke1.html in ihr (Arbeits-)Verzeichnis)
- Öffnen sie mit dem Editor Wordpad die Datei luecke.html
- Speichern sie die Datei unter einem neuen Namen (Z.B. aaaaaa.html)
- Ändern sie <TITLE>Lückentext-Demo</TITLE> in den gewünschten Namen
- Ändern sie var TITELTEXT="<hr><h2 align=center>Demo für einen Lückentext</h1><hr>"; in ihre Lückentextüberschrift.
- Ändern sie gegebenenfalls var QUIT="Einf-luecke.html"; so, dass der Browser zu ihrer Ausgangsseite zurückspringt.
- Ändern sie var RUECKADRESSE="tgebhardt@gmx.de"; in ihre eMailadresse.
- Schreiben sie in this[0]=new d("!!!","","","","","","",""); zwischen das erste Anführungszeichenpaar ihren Text bis vor die erste Lücke.
- Schreiben sie in this[0]=new d("","!!!","","","","","",""); zwischen das zweite Anführungszeichenpaar eine Hilfe, oder lassen sie es leer.
- Schreiben sie in this[0]=new d("","","!!!","","","","",""); zwischen das dritte Anführungszeichenpaar das einzusetzende Wort.
- Sie können in this[0]=new d("","","","!!!","???","???","???",""); zwischen das vierte, fünfte, sechste und siebte Anführungszeichenpaar Synonyme für das einzusetzende Wort schreiben, oder sie auch leer lassen.
- Folgt eine weitere Lückentextanweisung, so können sie in this[0]=new d("","","","","","","","???"); das letzte Anführungszeichenpaar leer lassen und den weiteren Text bis vor die nächste Lücke in this[1]=new d("!!!","","","","","","",""); eintragen.
- .......es geht oben wie in der zweiten Zeile weiter.....
- Sie haben ihren Lückentext eingegeben: Jetzt zählen sie die Zahl der Lückentextanweisungen this[0]= this[1]= this[2]= ....
und setzen diese Zahl bei { this.length=4; statt der 4 ein.- Sie speichern die Datei unter dem von ihnen bereits gewählten Namen.
- Sie öffnen diese Datei mit dem Browser.
Achtung! In Ihrem fortlaufenden Text dürfen keine zusätzlichen doppelten Anführungszeichen und kein Zeilenumbruch (Enter) sein, sonst funktioniert der Lückentext nicht.
FehlermöglichkeitenFehlersuche
- Sie haben in ihrem Text zusätzliche Anführungszeichen
- Sie haben einen Zeilenvorschub eingebracht
- Sie haben die this[x]= nicht fortlaufend nummeriert
- Sie haben bei this.length=4; nicht die Anzahl der this[x]= eingetragen
- Sie überprüfen die 4 Punkte oben
- Sie stellen this.length=4; auf 1 zurück, überprüfen, oder die eine Lücke klappt und erhöhen nach und nach um 1. So finden sie zumindest die Zeile, in der der Fehler steckt.
- Sie kopieren den Block mit den Lückentextanweisungen in eine andere Kolie von luecke.html, weil sie vielleicht an irgend einer anderen Stelle durch eine ungewollte Tastenbwegung eine unheilsame Änderung bewirkt hatten