Top Banner
Christian Glahn International Relations and Security Network TinCan in the Wild CC http://www.flickr.com/photos/tuchodi/4044142624/
37

TinCan in the Wild

Sep 14, 2014

Download

Education

This webinar introduces the main concepts of the of the XAPI and discusses how it has been used in a real world scenario of the Mobler Cards App.
The presentation was held as part of the SWITCH Eduhub Webinar series on 25 July 2013.
The recorded Webinar is also available on youtube: http://www.youtube.com/watch?v=27GYG2bxdAo&feature=share&list=UUNyeKgp4RqXLhV7us28S8Mw
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: TinCan in the Wild

Christian GlahnInternational Relations and Security Network

TinCan in the Wild

CC http://www.flickr.com/photos/tuchodi/4044142624/

Page 2: TinCan in the Wild

TinCan was the code name for the Experience API before it was called Experience API or XAPI and released by the ADL Initiative in January 2013.

The ADL Initiative already brought us SCORM.

Page 3: TinCan in the Wild

The Big Question

How to improve interoperability between live tools, services and systems?

Page 4: TinCan in the Wild

The not so Big Questions

How to build with various tools and services complex and attractive learning environments?

How to create more exciting learning experiences?

Page 5: TinCan in the Wild

A few Words of Warning• I will talk about prototypes and data structures.

• You need a basic understanding of

• Virtual learning environments

• Modern Web-applications

• Interoperability standards

• Interactive systems

• Sensor networks

• Indeed, I will talk about prototypes and data structures!Things will not work with your VLE at home. (I may help you if you ask nicely)

Page 6: TinCan in the Wild

About me• Researcher at the ISN Zurich (part of the ETHZ)

• IAmLearn Executive Board and Chair of eduhub SIG Mobile

• Thinker and doer of “educational” solutions

• Share knowledge and technologies

• Make complex technology jumping through hoops• Hook mobile apps into legacy LMS• Socialize web-environments

• Invent Micro Learning

• Connect mobile and ambient computing with WBT• Create “impossible” adaptive courses with IMS LD

Page 7: TinCan in the Wild

What is my business with the Experience API?

• ISN Zurich collaborates with the ADL Co-Labs

• Research on “new delivery channels”

• Promoting ADL interoperability specifications in European security and defense organizations

• Provide open source tools and open access services that support the ADL interoperability specifications

Page 8: TinCan in the Wild

How to create more exciting learning experiences?

Page 9: TinCan in the Wild

Learning Experiences• Any performance that contributes to personal

learning.

• They can involve other people.

• They can happen everywhere.

• They can include various technologies and media.

• Measurable and quantifiable

• Contributes to evidence of learning

Page 10: TinCan in the Wild

What Problem does the XAPI Solve?• Educational technologies are more divers than 10-15

years ago.

• Increasing number of specialized tools, services and devices are used for learning but are hard to integrate with VLEs on a procedural level.

• Most interoperability standards for E-learning focus on integrated platforms and not mash-up environments.

• Emerging practices and advanced learning processes receive little support.

Page 11: TinCan in the Wild

SCORM

Learning Networks

PLEE-Portfolios

Simulations

Games

Mobile Learning

Tangibles

Learning Badges

Adaptive OER

Page 12: TinCan in the Wild

SCORM

Learning Networks PLE

E-Portfolios

Simulations

Games

Mobile Learning

TangiblesLearning Badges

Adaptive OER

XAPI

Page 13: TinCan in the Wild

The Experience API... is normally working under the hood of your VLE

Page 14: TinCan in the Wild

Basic Anatomy of the Specification•Experience Streams

•Learning Record Stores

Page 15: TinCan in the Wild

ActivityActivityActivity Activity Activity

Experience Streamsand Statements

Context

ActorVerb

Object

ResultTimeAuthority

Page 16: TinCan in the Wild

Learning Record Store (LRS)

• Storage for activity statements and streams

• Annotations for sub-system integration

• Main functions: store and query activity statements

• REST-Service API for external access

• OAuth security layer

Page 17: TinCan in the Wild

The Basic Process

Page 18: TinCan in the Wild

Senses learner activity

Makes VLEs respond

Sensor Networks

Page 19: TinCan in the Wild

Senses learner activity

Access a resource

Visit a location

Take a test

Post on a forum

Update a Wiki page

Upload an assignment

Output of VLE Sensors

Page 20: TinCan in the Wild

GPS Light conditions

Visit a location

Screen interactionNoise levelsTemperature

Tactile (shake, turn)

More Sensors

NFC

Senses learner activity

Page 21: TinCan in the Wild

Visit a location

Unlock a resource

Example Actuators

Makes VLEs respond

Evaluate test scores

Provide an assignment

Update Portfolio

Message updates

Provide feedback

Page 22: TinCan in the Wild

The XAPI is all about reporting and collecting learning experiences

Page 23: TinCan in the Wild

Bringing the XAPI into Practice• LRS is hardly ever

stand-alone• Almost always part of

a learning environment

Page 24: TinCan in the Wild

BORING

Page 25: TinCan in the Wild

How to build with various tools and services complex and attractive

learning environments?

Page 26: TinCan in the Wild

The XAPI gets more exiting when we connect stuff!

Page 27: TinCan in the Wild

Meet the Mobler Cards App

Page 28: TinCan in the Wild

Loose-coupling With a VLE

• No VLE plugin

• No stand-alone app

• Fully connected to web-based courses

• Using VLE-hosted resources

• Provides personalized learning support across multiple devices

Page 29: TinCan in the Wild

XAPI ScenariosCascaded environments

Device synchronization

Mash-up environments

Page 30: TinCan in the Wild

Cascaded Environments

Interaction Sensors

Offline support

Course integration Certification

Page 31: TinCan in the Wild

Device Synchronization

My iPhone

My Android Tablet

Page 32: TinCan in the Wild

Mash-up Environments

iPhone

Android Tablet

PfP VLE

EDC VLE

Page 33: TinCan in the Wild

How can we use these learning experiences?

... and make something useful.

Now we have a lot of experiences in the LRS ...

Page 34: TinCan in the Wild

3 Scenarios for Mobler Cards

•Selection of test items• Dynamic dampening function

•Statistics perspectives• Dynamic with yard-stick

•Learning achievements• Dynamic until achieved, then persistent

Page 35: TinCan in the Wild

Learning Analytics Logic for the XAPI

Integratedcomponent

Page 36: TinCan in the Wild

Summary• XAPI is a new interoperability specification for

connecting live tools and services

• The XAPI defines a REST-service API and the activity stream data-format

• It supports basic mash-up technologies for device synchronization, cascading environments and complex learning networks.

• Learning analytics are needed to influence the learning experience in a complex learning environment

Page 37: TinCan in the Wild

Christian Glahnwww.isn.ethz.ch

The presented research has been partially funded by the ADL Co-Lab and awarded by the Office of Naval Research Global (ONRG) under the grant no. N62909-12-1-7022

@phish108slidesha.re/phish108

lo-f.at/glahnIAMLearn.org