+ All Categories
Home > Documents > xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead...

xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead...

Date post: 24-Jun-2020
Category:
Upload: others
View: 10 times
Download: 0 times
Share this document with a friend
22
xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016
Transcript
Page 1: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

xAPI Key Features

AndyJohnsonxAPILeadProblemSolutionsLLCSETAcontractorsupportingtheADLInitiative

15 August 2016

Page 2: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Experience APITracklearnerdataoflearningexperiences,broadlydefined

Enablemachine-readablecommunication(interoperability),storage,andaccessofthedata

15 August 2016

Page 3: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Generic FeaturesNaturallanguageallowscomprehendibleandextensiblevocabulary

Contextderivablefromspecificfields,metadata,history

Frameworkgoesacrossplatformsandtechnologies

15 August 2016

Page 4: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

xAPI = DMSAuthority History

RecoveryAccountability

Process

15 August 2016

Page 5: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Statement

BiggestadvantageofxAPI isthatitismachineinterchangeable

Statements,thetrackedinformationinxAPI,areactor/verb/activitytriples– “IDidThis”

Thebasic“unit”ofxAPI

15 August 2016

Page 6: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Learning Record StoreStorageforall“LearningRecords”ofxAPI

Authenticationandauthorization,butnotverydefined(onpurpose)inspec

Canadd/retrievebasedonHTTPrequestsandlimitedqueryingcapabilities

Nomentionof“lifecycle”ofdata

15 August 2016

Page 7: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

LRS ConformanceLRSConformanceservesneedofinteroperableLRS

Canalso“police”LearningRecordsbyrejectingwithErrorCodes

MayapplytoxAPI profilesinthefuture

15 August 2016

Page 8: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

ResourcesAlsoknownas“Endpoints”,seenas“Sub-APIs”,ResourceshaveendpointswhereHTTPmethodsareallowedandhavedefinedbehavior

Stateinformationofthelearner,activities,andregistrationsaremaintained

Aswellasalltheaforementionedtransfermechanisms

15 August 2016

Page 9: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

CommunicationStatementsareJSON

OtherResourcesusegenericDocuments

CommunicationviaHTTPRequests

15 August 2016

Page 10: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

DocumentsContainsanidaswellasname/valuepairs

NotrestrictedtoJSON

Haslastmodificationdate

15 August 2016

Page 11: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Focus on StatementsEachStatementhasspecificproperties–Actor/Verb/Object

Differentrequirementssurroundingusage–mandatory/optional,somecontrolledvocabulary

Extensibleinsomeplaces

15 August 2016

Page 12: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

ActorCanbeanindividualorgroup,doesn’thavetobehuman

Identifiedwithoneoffourkindsofuniqueids

Groupscanbeidentifiedoranonymous

15 August 2016

Page 13: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

VerbTheactionduringthelearningexperience

Tightlycoupledwithtracking,averbshouldalwaysbeveryspecifictoexactmeaning,notjusta“token”

“Display”propertyusedtoallowdifferentlanguagesofthesameverb

15 August 2016

Page 14: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

ObjectCalledthis“Activity”earlier,butcanbeActor,Statement,etc.

Eventhetype“activity”isbroad– couldbeavirtualworldobject.“AndydroveJeep”.

ActivityDefinitionallowsforrichmetadatathatmoves/liveswiththatactivity

15 August 2016

Page 15: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Community DefinedThespecdoesn’tdefinewhattheActors,Verbs,orObjects(evenLearningActivities)are

LeavethisuptoCommunitiesofPracticeandprofiles

Offervocabularyguidanceandbestpractices

15 August 2016

Page 16: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

ResultMeasuredOutcomesrelatedtotheStatement

Abit“SCORMish”inthatsomeresultsarebuilt-in

Extensionsareexpectedtobeusedtotrackallnon-traditionaldata

15 August 2016

Page 17: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

ContextPortionofStatementthatallowscontextualinformationtobesupplied

Thingslikeinstructor,registration,language,etc.

AlsoextensibletoallowCoPs tocreatetheirown

15 August 2016

Page 18: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Context FeaturescontextActivities interestinginitallowscategorizationofactivitiestosymbolizestructure

Canalsobeusedasa“tag”indefiningatype–recommendedforprofiles

ContextstatementcanrefertoanyStatementthatmaybeusefultoreferenceascontext

15 August 2016

Page 19: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Timestamp/StoredAbasicflowandknowledgeofwhenStatementsoccurredisimportant

StoredhelpstodifferentiatetheLRSsbiasonactuallyplacingtheStatementintostorage

NothinginxAPI “breaks”duetoTimestampsbeingunordered

15 August 2016

Page 20: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

AuthorityAnActorthatassertsaStatementisvalid.ExpectedthatmostLearningRecordProviderswoulduseone.

Usesauthenticationtovalidatea“trusted”relationship.

Different,butalsousefulis“signing”anIndividualStatement

15 August 2016

Page 21: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

AttachmentsSometimesthe“evidence”ofaLearningRecordissomethingbeyondwords(orjustalotofwords)

Definesusage,contentType,hash,andfileURL,amongothers

Hasn’tseensignificantadoptionyet

15 August 2016

Page 22: xAPI Key Features - IMS Global Learning Consortium · xAPI Key Features Andy Johnson xAPI Lead Problem Solutions LLC SETA contractor supporting the ADL Initiative 15 August 2016.

Questions?AndyJohnsonxAPILeadProblemSolutionsLLCSETAcontractorsupportingtheADLInitiative

15 August 2016


Recommended