Kakadu – das freie Lernsystem: Unter diesem Titel soll ein flexibles und freies Lernportal entstehen, das die BenutzerInnen beim Lernen unterstützt und sich selbstständig und intelligent an den Lernrhythmus des jeweiligen Lernenden anpasst. Lerninhalte sollen mit anderen Benutzern geteilt und Lerngruppen erstellt werden können. Dabei soll das System für verschiedene Einsatzzwecke angepasst werden können und auch aufgrund der modularen Programmierung sehr leicht erweiterbar sein.
Ziel dieser Bachelorarbeit ist die Entwicklung der serverseitigen Komponente des Kakadu-Systems, das neben dem Kern zur Benutzerverwaltung eine modulare Schnittstelle für Erweiterungen und Lernmodule bietet.
8. Architektur
8
¨
Beispiel einer Schnittstelle: Favoriten
¤
Pfade
Beschreibung
Pfad
Methode
Favoriten anzeigen
/profile/favorites
GET
Favoriten hinzufügen
/favorites/add
POST
Favoriten entfernen
/favorites/remove
POST
¤
Formulare
n
n
id – Die ID des Objekts
type – Der Type des Objekts (Kurs, Katalog)
Kakadu - Das freie Lernportal
08.10.13
10. Lernalgorithmus
10
¨
Bestimmung der am besten geeignetsten Frage
¨
Sehr großen Einfluss auf Lernerfolg
¨
Benutzer soll sich ausschließlich aufs Lernen
konzentrieren können
Kakadu - Das freie Lernportal
08.10.13
12. Lernalgorithmus
12
¨
Mikrolernen
¤
¤
¤
¨
Lerninhalte werden in kleine Einheiten aufgeteilt
Kürzere Schritte
Bessere Konzentration auf Teilbereiche
Spaced Repetition
¤
¤
Lerninhalte nach gewisser Zeit wieder abfragen
Festigen der Inhalte durch wiederholtes Abfragen
Kakadu - Das freie Lernportal
08.10.13
14. Lernalgorithmus
14
¨
Flashcards
¤
Eine Flashcard pro Benutzer und Frage
¤
Index speichert die Nummer des Faches
¤
Offset signalisiert, wie oft eine Frage nicht gestellt werden
darf
Kakadu - Das freie Lernportal
08.10.13
23. Zusammenfassung
23
¨
¨
Kakadu – Ein freies Lernportal, das dem Benutzer
das Lernen erleichtern soll
Aufgaben
¤
Serverseitige Programmierung
¤
Verarbeiten der Anfragen der Clients
¤
Entwickeln von Algorithmen für ein besseres Lernen
Kakadu - Das freie Lernportal
08.10.13