3.
Ein
Rechentrainingsprogramm soll eine zufällig gesetzte Aufgabe stellen und die
Lösung überprüfen (r oder f)
Erweiterung1: Ein Schwierigkeitsgrad wird gewählt
Erweiterung 2: Es werden Punkte vergeben und angezeigt
Erweiterung 3: Es wird ein Zeitfaktor eingeführt- die Lösung ist an eine Zeit gebunden
a)Es wird geprüft ob alle Formularfelder gefüllt sindc) Es wird überprüft ob die Eingabe eine Zahl ist
b) Es wird eine Mindestlänge getestet
1. Erweiterung: Es gibt nur ein Eingabefeld3. Erweiterung: Fehleingaben werden verhindert
2. Erweiterung: Rechenketten sind möglich
11.
Schreibe
eine Website, in der die Fakultät und Ziffernsumme einer natürlichen Zahl
berechnet werden kann.
Anleitung: n! = 1 . 2 . 3 . ... . n
12.
Schreibe
eine Webseite in der nach der Eingabe des Kapitals und des Zinssatzes (in %)
berechnet wird, wieviele Jahre es dauern wird, bis das Kapital bei jährlicher
Verzinsung auf mehr als 10.000 € angewachsen ist.
15.
16.
Erstelle eine neue HTML-Datei mit einem eigenen JavaScript-Bereich.m
Der
Benutzer soll so lange eine Zahl eintippen müssen, bis diese Zahl zwischen 1 und
10 liegt.

Danach
soll das Programm mit Hilfe einer Schleife die Fakultät dieser eingetippten Zahl
berechnen und im Browser ausgeben.
Erstelle dann eine dritte Schleife, die die Fakultäten aller Zahlen von 1 bis 10
berechnet, aber die der eingegebenen Zahl auslässt. Verwende hierfür das
Schlüsselwort continue! Das Endergebnis soll dann folgendermaßen aussehen:


Lege drei gleich große Eingabefelder zur Eingabe des Namens, der Postleitzahl und der E-Mail-Adresse an. Verwende zur exakten Ausrichtung der Felder eine unsichtbare Tabelle!Unter dem Formular sollen zwei Schaltflächen mittig positioniert sein – eine zum Zurücksetzen des Formulars und eine zum Absenden der Daten.
Folgende Bedingungen müssen erfüllt sein, damit das Formular abgesendet werden kann:
1. Das Feld Name darf nicht leer sein
2. Im Feld Name müssen der Vor- und der Nachname getrennt von einem Leerzeichen eingegeben werden (hier reicht eine Überprüfung, ob ein Leerzeichen im gesamten Feld gesetzt wurde).
3. Das Feld PLZ darf nicht leer sein.
4. Im Feld PLZ muss eine Zahl zwischen 1000 und 9999 eingegeben werden.
5. Das Feld E-Mail darf nicht leer sein.
6. Das Feld E-Mail muss das Zeichen @ enthalten.
Wenn eine Bedingung verletzt wurde, soll ein Meldungsfenster mit einem aussagekräftigen Text angezeigt werden. Danach soll der Fokus in das Feld gesetzt werden, in dem die Verletzung der Bedingung aufgetreten ist.

Wenn keine der oben angeführten Bedingungen verletzt wurde, soll das Formular nach einem Klick auf die „Daten Senden“-Schaltfläche an eine E-Mail-Adresse geschickt werden. Die Schaltfläche „Zurücksetzen“ soll die Inhalte aller drei Eingabefelder löschen.
20.
In einer Webseite werden über ein Formular Emailadressen abgefragt: Name,
Vorname, email.
22.
In einer Webseite werden in einem Formular Kreditkartendaten übernommen. Es ist
sicherzustellen dass a) nur Ziffern b) genau 16 Ziffern im Textfeld
eingegeben werden können. Die Überprüfung wird mit der Schaltfläche „Absenden“
ausgelöst. Im Fehlerfall erfolgt eine Fehlermeldung.
23.
In einer Webseite wird der Radius einer Kugel übernommen und daraus Volumen und
Oberfläche berechnet.
a) Es wird mit Dezimalzahlen gerechnet
b) Es wird auf 2 Kommastellen gerundet
c) Fehleingaben werden mit einer Fehlermeldung angezeigt und das Eingabefeld
wird gelöscht.
24.
Erstelle eine Webseite auf der Basis Javascript:
Es soll ein Vokabeltest über 30 Englisch-Vokabel erfolgen, die entsprechenden Vokabel werden in Arrays abgelegt und nach der Benutzereingabe verglichen.
Punkte werden gezählt und in einem Cookie gespeichert.
Der Punktestand soll vom Cookie abgerufen werden können.
25.
Erstelle eine Webseite auf der Basis Javascript:
Es soll ein Lückentest über Englisch-Vokabel erfolgen, die in 5 Sätzen eingesetzt werden.
Die entsprechenden Vokabel werden in Arrays abgelegt und nach der Benutzereingabe verglichen.
Punkte werden gezählt und in einem Cookie gespeichert.
Der Punktestand soll vom Cookie abgerufen werden können.
26.
Erstelle eine Webseite auf der Basis Javascript:
Es soll ein Multiple Choice Test über Grundlagen der Informatik mit 6 Fragen erstellt werden.
Punkte werden gezählt und in einem Cookie gespeichert.
Der Punktestand soll vom Cookie abgerufen werden können.