Schülerauswahl

Aus ProgrammingWiki
Archivierte Version vom 2013-08-06T15:38:13+00:00. Aktuelle Version

Inhaltsverzeichnis

Schülerauswahl

Schreiben Sie ein Programm zur zufälligen Auswahl eines Schülers (Zahl 1-30 entsprechend Klassenbuch).

Das Programm dient dazu, dass z.B. der Lehrer einen Schüler oder eine Schülerin aus der Klasse auswählen kann, der/die dann etwas zu tun bekommt (z.B. Lösung vorstellen o.a.).

Funktion

  1. Ein Schüler wird zufällig ausgewählt (Nummer oder Name).
  2. Die Auswahl kann beliebig oft wiederholt werden (z.B. Start über Button).
  3. Fehlende Schüler können von der zufälligen Auswahl ohne Änderung des Quellcodes ausgeschlossen werden (Eingabe von Nummer in der Liste oder Namen).
  4. Die Eingaben erfolgen über Formularfelder.
  5. Die Ausgaben erfolgen über ein
    -Tag mit eindeutiger ID, z.B. "id = ausgabe".

    Nice to have

    1. Die Menge der auszuwählenden Schüler kann angegeben werden (Formularfeld oder prompt).
    2. Die Namen der Schüler können eingegeben werden bzw. auch die Namen von Gästen.
    3. Dem Nutzer wird bei seinen Eingaben geholfen durch weiterführende Hilfstexte.
    4. Besonders schönes Design der Seite, z. B. abgerundete Buttons
    5. Der Javascript-Code wurde in eine eigene Datei ausgelagert

    Für Fortgeschrittene:

    1. Starten Sie eine Javascript-Funktion (Auswahl) durch Anklicken eines Buttons, damit beliebige Wiederholungen möglich sind.
    2. Ermitteln Sie in Ihrer Funktion per Zufall (random und round) die Nr. eines Schülers (1 bis 30).
    3. Geben Sie den ausgewählten Schüler in einem
      -Tag aus.
    4. Berücksichtigen Sie in Ihrem Programm, dass nicht alle Schüler jeden Tag anwesend sind.
    5. Verwenden Sie zur Eingabe der fehlenden Schüler ein Formularfeld.
    6. Passen Sie das Programm auf die Schüler Ihrer Klasse an und geben Sie statt der Zahl den Namen des Schülers aus. (Array mit Namen!)
    7. Für Experten:

      1. Erweitern Sie Ihr Programm um die Schüler einer weiteren Klasse.
      2. Erweitern Sie Ihr Program um eine Auswahlliste, in der mehrere Klassen zur Auswahl stehen. (Eigenrecherche zu HTML-Listen notwendig).
      3. Passen Sie das Layout der Seite an die Gestaltung der Seiten der Schule an (www.oszkim.de).

      Hilfen

      Wie gibt man eine Liste aller Schüler in der HTML-Seite aus? Teil-Lösungen