150 likes | 230 Views
Experience- / TinCan-API. 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
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