7. Die Strukturierung
7
Kataloge:
Enthalten die gesamten Fragen
Können als Kapitel eines Themengebietes gesehen werden
Beliebig viele Unterkataloge
Kurse:
Umfassen Themengebiete
Enthalten Kataloge
Können Lerngruppen zugewiesen werden
Kakadu - Das freie Lernportal 08.10.13
12. Kommunikation mit Server
12
HTTP
GET- POST-Methoden
Protokoll zur Übertragung von Daten
GET: Anfragen von Daten
POST: Sendet Daten zur Weiterverarbeitung
AJAX
Asynchroner HTTP Datentransfer
Verändern einer Seite ohne diese neu zu laden.
Kakadu - Das freie Lernportal 08.10.13
14. Fortlaufende Optimierungen
14
Kritische Betrachtung des gesamten Projektes
Betrachtung erfolgte im Team
Zahlreiche resultierende Änderungen
Lerngruppen: Drag and Drop
Eine Tabelle für Mitglieder und eine für Administratoren
Hinzufügen von Mitgliedern und Administratoren mittels
Drag und Drop in den jeweiligen Bereich
Ermöglicht intuitive und schnelle Bedienung
Kakadu - Das freie Lernportal 08.10.13
16. Fortlaufende Optimierungen
16
Benutzer löschen: Rückgängig Funktion
Unbeabsichtigt gelöschte Benutzer wieder hinzufügen
Tastatursteuerung
Beantworten von Fragen ohne Verwendung der Maus.
Je nach Frage-Typ unterschiedliche Befehle
Kakadu - Das freie Lernportal 08.10.13
17. Evaluation
17
Überprüfung der Interaktion zwischen Mensch und
Computer
User Examine Method
2 unterschiedliche Tests
Allgemein
Administratoren
Kakadu - Das freie Lernportal 08.10.13
18. Durchführung
18
8 Testpersonen
5 Personen älter als 45 Jahre
3 Personen zwischen 20-30 Jahre
Durchführung der Tests am Computer der
Testbenutzer
Kein Zeitlimit
Keine Hilfestellung
Kakadu - Das freie Lernportal 08.10.13
19. Ergebnisse
19
Usability
80% hatten die selben Probleme
Implementierungsfehler
Keine schwerwiegende Fehler
15
10
Gesamt
Usability
5
Implementierung
0
aufgedeckte Fehler
Kakadu - Das freie Lernportal 08.10.13
20. Resultierende Änderungen
20
7 von 8 Benutzern wählten beim Erstellen einer
Frage keinen Katalog aus.
Änderung:
Kakadu - Das freie Lernportal 08.10.13
24. Zusammenfassung
24
Kakadu – Ein freies Lernportal, das dem Benutzer
das Lernen erleichtern soll
Aufgaben
Layout
Kommunikation mit Server
Usability
Fortlaufende Optimierungen
User Tests
Trennung zwischen Server und Client
Kakadu - Das freie Lernportal 08.10.13