150 likes | 230 Vues
Explore the transition from SCORM to TinCan API in e-learning today, focusing on mobile apps, gamification, and data privacy. Learn how Activity Streams and Learning Record Store revolutionize tracking learning experiences.
E N D
Zur Erinnerung: SCORM • Wiederverwendbare Webinhalte können in ein LMS (z.B. Moodle) geladen und abgespielt werden • Beschränkt auf Aktivitäten im Webbrowser • Überholte Technik (Frames etc.) • Sitzungsbasiert, ständige Verbindung zu LMS nötig • Daten bleiben im LMS • → Entwicklung hin zu proprietären Techniken
E-Learning heute • Mobile Anwendungen • Games • Simulationen • etc
E-Learning heute – techn. Anforderungen • Unterstützung nativer Anwendungen auf untersch. Plattformen • Datenhohheit sicherstellen • Lernen in Gruppen ermöglichen • Nachvollziehbarkeit des Lernens über Punktzahl/Komplettierung/Erfolg hinaus • Analysemöglichkeiten • Berücksichtigun „ungeplanten“ Lernens
Lösung (von ADL): Activity Streams • Standard zur Beschreibung / Syndizierung von „Experiences“ • Erarbeitet von Google, Facebook, Microsoft u.a. • Statements der Form <Akteur> <Verb> <Objekt> „ Ich tat dies .“
Experience API / TinCan API • Activity Streams mit Erweiterungen für Lernanwendungen • Kontrolliertes, erweiterbares Kernvokabular http://tincanapi.wikispaces.com/Verbs+and+Activities
Learning Record Store • Serverseitige Datenbank • Speichert die von Lernanwendungen generierten Statements • Stellt Schnittstellen zu LMS / Reporting- / Analysetools und anderen LRS zur Verfügung
Kommunikation: JSON über REST { "actor": "Sally", "verb": "experienced", "object": "Solo Hang Gliding" }
Kommunikation: JSON über REST { "actor": { "name": "Sally Glider", "mbox": "mailto:sally@example.com" }, "verb": { "id": "http://adlnet.gov/expapi/verbs/completed", "display": {"en-US": "completed"} }, "object": { "id": "http://example.com/activities/solo-hang-gliding", "definition": { "name": { "en-US": "Solo Hang Gliding" } } }, "result": { "completion": true, "success": true, "score": { "scaled": 0.95 } } }
Kommunikation: JSON über REST … }, "result": { "completion": true, "success": true, "extensions": { "http://example.com/flight/averagePitch": 0.05 } }, "context": { "extensions": { "http://example.com/weatherConditions": "rainy" } } "timestamp": "2012-07-05T18:30:32.360Z", "stored": "2012-07-05T18:30:33.540Z", "authority": { "name": "Irene Instructor", "mbox": "mailto:irene@example.com" } } }
Beispielszenario • „Blended Schnitzeljagd“ • Route Charlemange Aachen
Horst... • hat das Rathaus betreten • hat den weißen Saal betreten • hat den weißen Saal verlassen • hat das Arc'sche Treppenhaus betreten • hat das Exponat 'Karlspreisträger' bedient • hat den Krönungssaal betreten • nimmt am virtuellen Krönungsmahl teil • hat dem Priester beim Beten gelauscht • hat das virtuelle Krönungsmahl verlassen • hat den Krönungssaal verlassen • Hat das Rathaus verlassen
Horst... • hat den Marktplatz betreten • hat die Dominformation betreten • hat sich Informationen zur Domarchitektur angehört • "authority": { • "name": "Helga Müller", • "mbox": "hmueller@aachendom.de" • } • ... • hat Haus Löwenstein (Touristen-Info) betreten • versucht das Quiz „Architektur des Aachener Doms“ • hat das Quiz „Architektur des Aachener Doms“ mit 57% bestanden