Notendurchschnitt

Entwickeln Sie eine HTML-Seite mit Javascript, welche für einen Schüler den Notendurchschnitt für ein Fach berechnet.
  1. Konzept erstellen:
    Nehmen Sie sich 15-30 Minuten Zeit, um sich zu überlegen, wie Ihre Seite aussehen wird und zeichnen Sie das Layout!
    1. Welche Eingabefelder wollen Sie nutzen?
    2. Welche Buttons wollen Sie nutzen?
    3. Welche Eventhandler wollen Sie nutzen?
    4. Wie sieht die angezeigte HTML-Seite aus?
  2. Nehmen Sie sich nicht zuviel vor!
  3. Programmieren Sie die Minimallösung! Die folgenden Erweiterungen sollten Sie erst dann in Betracht ziehen, wenn Sie bereits eine einfache funktionierende Lösung programmiert haben.

Mögliche Erweiterungen

  1. Ergänzen Sie ggf. die Anzeige und Eingabe von Klasse, Name, Fach, ...
  2. Ermöglichen Sie die Auswahl von Klasse, Name aus Auswahllisten
  3. Beseitigen Sie Redundanzen (z.B. doppelt vorhandenen Programmtext) im Quelltext, indem Sie geeignete Funktionen programmieren und diese im Programm einsetzen.
  4. Ermöglichen Sie die Eingabe von Noten mit Tendenz +/-
  5. Errechnen Sie die Note aus 50% schriftlichen Noten und 50% sonstigen Bewertungen
  6. Überlegen Sie, wie Sie das Programm verbessern können, damit die Durchschnittsnote schnellstmöglich ermittelt werden kann.
  7. Überlegen Sie sich ein schickeres Design Ihrer Oberfläche, z.B. runde Buttons, Hintergrundbild passend zum Fach, ...
  8. Ändern Sie die GUI so, dass der Notendruchschnitt auch für Fächer berechnet werden kann, in dem es Punkte 0-15 anstelle von Noten gibt.
  9. ...