3. Problemstellung / Projektauslöser / Vorprojekt
Schüler verlieren nach der Zeit den Überblick über den gelernten Stoff.
Der Lehrer muss bei einem Test die SQL-Befehle der Schüler einzeln auf die Korrektheit überprüfen, da grundsätzlich mehrere Lösungsansätze möglich sind.
Schüler bitten Lehrer ständig neue Übungen zur Verfügung zu stellen, dies ist jedoch für die Lehrer aus Zeitgründen meist nicht möglich.
Auch das Überprüfen der einzelnen SQL-Statements ist für die Lehrer mit hohem Arbeitsaufwand verbunden.
4. Aufgabenstellung
Erstellung eines Softwareproduktes für Schüler und Lehrer der HTL Leonding. Das System besteht aus 3 Funktionen. Schüler können daraus wählen, ob sie coden üben, lernen oder ob sie geprüft werden wollen.
Die Prüfungsaufgaben können von Lehrer/innen mit Hilfe des Systems erstellt werden. Anschließend soll eine Auswertung der Aufgaben erfolgen.
Bezüglich des Layouts sollen 3 Module zu sehen sein:
-
Text/Angabe
-
Coding
-
Auswertung
Der Lernfortschritt soll über einen Balken dokumentiert werden.
5. Anforderungen
5.1. Funktionale Anforderungen
-
User können SQL, PL/SQL usw. üben
-
Leistung kann durch Prüfungen festgestellt werden
-
Lehrer können Tests im Unterricht mit Schülern durchführen
-
User können ihren eigenen Lernfortschritt und Wissensstand einsehen
-
Lehrer können den Lernfortschritt und Wissensstand von Ihren Schülern einsehen
-
Lehrer können Übungen hochladen
6. Projektziele
Schülern soll der Einstieg in die HTL erleichtert werden, indem sie eine solche Übungsplattform zur Verfügung gestellt bekommen.
Auch für Lehrer soll es eine Erleichterung werden, da sie nicht mehr jedes Übungsbeispiel selbst erstellen müssen.
Eine Einheitlichkeit des Gelernten besteht ebenso.
7. Projektrisiken
-
Datenbank stürzt ab
-
Missverständnisse bei Anforderungen
-
Systemausfälle
-
Kommunikationsschwierigkeiten
8. Projektphasen / Meilensteine
-
Technologien kennenlernen
-
Datenmodell erstellen
-
User Interface
-
Übungen erstellen/hochladen
-
Übungen bearbeiten/löschen
-
Prüfung anlegen
11. Projektressourcen
11.1. Personal:
-
15PV(Projektleiterin) v.p@example.at
-
19SM
-
22TI
-
(DC)