📊 Notenverwaltung

Ein interaktives Abschlussprojekt mit Objekten, Arrays und Local Storage

🎯 1. Projektziel

Erstelle eine Anwendung zur Verwaltung von Schüler-Noten – mit Berechnung von Durchschnitten, Filterung und dauerhafter Speicherung.

📚 2. W3Schools-Referenz

Für dieses Projekt sind folgende Themen besonders relevant:

🔗 JavaScript Objects
🔗 JavaScript Arrays
🔗 DOM Manipulation
🔗 Local Storage

🧠 3. KI-Prompt-Hinweis

Nutze KI als Kooperationspartner – nicht als Code-Lieferant. Formuliere Prompts wie:

💡 Beispiel: „Ich baue eine Notenverwaltung mit Objekten und Local Storage. Wie strukturiere ich das DOM, um dynamisch Schülerkarten mit Name, Noten und Durchschnitt anzuzeigen – und wie speichere ich die Daten sicher im Local Storage?“

✅ 4. Funktionale Anforderungen

⚙️ 5. Technische Anforderungen

🔧 6. Empfohlener Arbeitsablauf

  1. Erstelle die HTML-Struktur (Eingabeformular, Filter-Buttons, Ausgabebereich)
  2. Implementiere das Hinzufügen von Schülern (ohne Speicherung)
  3. Füge die Durchschnittsberechnung hinzu
  4. Integriere Filterfunktionen („Alle“, „Nur ungenügend“)
  5. Füge localStorage hinzu
  6. Teste gründlich – auch nach Neuladen der Seite!

🎓 Viel Erfolg beim Bau deiner Notenverwaltung!

→ Zurück zur Startseite