Jak Tin Can API zrewolucjonizuję branżę? !
!
!
!
!
!
Piotr Peszko
Motorola Solutionsblog.2edu.pl
konferencje educamp & soap
To nie jest BORAT!
bez dewiacji od normy
postęp nie jest możliwy
1999 - 2004
2004 - 2009
2009 - 2013
2013 -
Jak konsumuję muzykę?
1999 Opkowanie treści (CD) Przenoszenie pomiędzy urządzeniami
2004 Kopiowanie :) Przechowywanie Nagrywanie
2009 Tworzenie bibliotek Zakupy online
2013 Niezależność od urządzeń Możliwość współdzielenia Wersja offline
Wszystko zaczęło się od Billa
http://archive.opm.gov/pressrel/1999/eo.htm
Niezależne badania możliwości wspierania przez rząd federalny
efektywnego wykorzystania technologii w edukacji
w celu
udostępnienia szkoleń wszystkim Amerykanom.
Narodził się SCORM
• Styczeń 1999 — Executive Order 13111
• Styczeń 2000 — SCORM Version 1.0
• Styczeń 2001 — SCORM Version 1.1
• Październik 2001 — SCORM Version 1.2
• Styczeń 2004 — SCORM 2004 (1st Edition)
• Lipiec 2004 — SCORM 2004 (2nd Edition)
• Październik 2006 — SCORM 2004 (3rd Edition)
• Marzec 2009 — SCORM 2004 (4th Edition)
1999
2004
SCORM 1.0 SCORM 1.1 SCORM 1.2
SCORM 1.2 SCORM 2004
A jak się to ma do słuchania muzyki?
Oczekiwania Standardy Rzeczywistość
SCORM 1.2
Chciałbym mieć dane na temat rzeczywistości
telefon
XBOX
DLCongressOnline Educa
Książki
Chcę mieć
Google Analytics dla swojego uczenia się
Oczekiwania Standardy Rzeczywistość
Polowanie na SCORMozaura
SCORM
Obojętnie jaka treść, byle
dobrze zapakowana
TinCan API
Dlaczego ?
Technologia MotywacjaInteroperacyjność
bo można bo potrzeba
Wielkie przełomy dzieją się kiedy
nagle możliwe spotyka
niezbędnie konieczne
Dajemy sobie wmówić, że LMS-y robią dzisiaj dobrze to, do czego były
oryginalnie zaprojektowane 20 lat temu.
http://www.astd.org/Publications/Magazines/TD/TD-Archive/2011/09/WhatS-Next-for-the-LMS
Dajcie nam coś nowego!
45% użytkowników ocenia LMS-y
4 - 1 niestety średnia ocena to:
2
http://www.astd.org/Publications/Magazines/TD/TD-Archive/2011/09/WhatS-Next-for-the-LMS
Twój LMS jest mierny
nie mierzysz = nie zarządzasz
LMS
Ucząc
y sięmentorzy
współpracownicy
książki
youtube
sala szkoleniowa
Czy stać Cię na to, żeby nie zarządzać
uczeniem?
TinCan API
język pozwalający na wymianę doświadczeń pomiędzy systemami
Halina Kadrowa odbyła kurs: Samodzielny lot na paralotni prowadzony przez Irenę Acomitam w Bieszczadach.
-
Aktor
Czasownik
Obiekt
Kontekst
Rezultat
Halina Kadrowa odbyła
kurs: Samodzielny lot na paralotni
prowadzony przez Irenę Acomitam
w Bieszczadach.
Aktor
Czasownik
Obiekt
Kontekst
Rezultat
Aktor
Czasownik
Obiekt
Kontekst
JSON prawie jak Jason
wszelkie dodatkowe informacje
Actor Verb Object Result Context
osoby lub grupy
opis tego co dzieje się pomiędzy aktorem, a aktywnością
Odnośnik do czegokolwiek co możemy nazwać uczeniem
mierzalny wynik (jeśli możliwy)
Zdanie Baza wpisów (LRS)
Posłaniec Baza wpisów
LMSOprogramowanie
Aplikacja mobilna
Trener
Coach
DokumentKsiążka
System HR
Miejsce
Posłaniec
LMS
Baza wpisów
Baza wpisów
Baza wpisów
Baza wpisów
Baza wpisów
Baza wpisów
course
szkoleniagry
konferencjesymulacje
dokumentykoledzy
LMS LMS System HR
Dane na temat pracy
Business Intelligence
Baza wpisówDane na temat pracy
Business Intelligence
szkolenia
Dane na temat pracy
Business Intelligence
Metody rozwojowe
Zdanie Baza wpisów (LRS)
Aktor
Czasownik
Obiekt
Kontekst
Rezultat
Halina Kadrowa odbyła
kurs: Samodzielny lot na paralotni
prowadzony przez Irenę Acomitam
w Bieszczadach.
Aktor
Czasownik
Obiekt
Kontekst
Rezultat
odbył/a
kursszkolenie
podróżspotkanie studyjne
Halina Kadrowa odbyła
kurs: Samodzielny lot na paralotni
prowadzony przez Irenę Acomitam
w Bieszczadach.
Aktor
Czasownik
Obiekt
Kontekst
Rezultat
Bieszczady
zdaniezdanie
zdaniezdanie
Aktor Czasownik
Obiekt
Kontekst
Aktor
Aktor Aktor
odbył/a
kursszkolenie
podróż
spotkanie studyjneBieszczady
zdanie
zdanie
zdaniezdanie
Aktor
Aktor Aktor Aktor
BIG DATA
Więcej danych =
większa wolność w kierunkach ich analizy
Luis von Ahn Duolingo
Dodawanie ilości wprowadza
nową jakość
Potencjał wielkiego bałaganu
William Ross Ashby
!
!
Thinking Cap
Prawo Niezbędnej Różnorodności
y = F(G(x))F = funkcja stanu systemu kontrolera!G = funkcja stanu systemu kontrolowanego!x = wartości na wejściu systemu kontrolonwanego!y = wartości na wyjściu systemu kontrolującego!
System kontrolny musi mieć tyle możliwych stanów
ile system, których chce kontrolować.
Zbuduj Profil
wybierz akcje
wybierz czasowniki
zidentyfikuj obiekty
opisz konteksty
http://adlnet.gov/expapi/verbs/
http://adlnet.gov/expapi/activities/
Im więcej różnych możliwości działania posiada system
kontrolny, tym więcej różnych zakłóceń jest w stanie
skompensować.
Takiś mądry? A my mamy w LMSie 2000
kursów.
Co zrobić?
zostań ze SCORMem
baw się Tin Can API
LRS
Dostarczanieszkoleń
LCMSBusiness
Intelligence
ZarządzanieHR
Raportowanie CMS
Do zrobienia:
• Modernizacja systemów kształcenia
• Rozdzielenie komponentów
• Przejście od LMS do LRS
• Raportowanie kształcenia nieformalnego
• Analiza uczenia się
• Powiązanie pracy z metodami rozwojowymi
Wyzwania
• Prywatne schowki na dane
• Narzędzia śledzenie uczenia nieformalnego
• Bezpieczeństwo danych
• Data mining
• Walidacja doświadczeń związanych z uczeniem
• Analiza uczenia społecznościowego
• Korelacja wyników uczenia z biznesem (ROI)
Posłaniec Baza wpisów
LMSOprogramowanie
Aplikacja mobilna
Trener
Coach
DokumentKsiążka
System H
Miejsce
Walidacja doświadczeń związanych z uczeniem