SlideShare ist ein Scribd-Unternehmen logo
1 von 71
CATS at the uni
Intensify the learning experience
=ôωô=
W
ith extra purrrrr!
A Presentation for the
Heidelberg Institute of Applied Informatics
B. Fritz, Th. Grell, Ch. Hahn, Oct. 2014
CATS: What is it?
C
A
T
S
=ôωô=
CATS: What is it?
Continuous
Assessment and
Training
Strategy
=ôωô=
CATS: What is it?
Continuous
Assessment and
Training
Strategy
➔ Ensuring ongoing learner involvement in
self-paced curricular phases
=ôωô=
CATS
Why do I need that?
How does it work?
Anything else?
Working with TinCan
=ôωô=
CATS: Why?
● Presence learning = intense, activating ...
=ôωô=
CATS: Why?
● Presence learning = intense, activating ...
● Self-paced learning = often guided by
lax standards
=ôωô=
CATS: Why?
● Presence learning = intense, activating ...
● Self-paced learning = often guided by
lax standards
“Thursday and Friday is self-work time? Yay long weekend!”
-anonymous student
=ôωô=
CATS: Why? (2) =ôωô=
Headline: “Bulemia-learning still a problem”
○ Now with extra stress!
CATS: Why? (2)
Headline: “Bulemia-learning still a problem”
○ Now with extra stress!
=ôωô=
Weeks: 1 2 3 4 5 Exam
learning
progress
100%
50%
100%
pass/fail
ideal student
from fairy tales
good student
CATS: Why? (2)
Headline: “Bulemia-learning still a problem”
○ Now with extra stress! (5 week blocks!)
=ôωô=
Weeks: 1 2 3 4 5 Exam
learning
progress
100%
50%
100%
pass/fail
ideal student
from fairy tales Bulimia learners
wishful thinking
good student
CATS: Why? (2)
Headline: “Bulemia-learning still a problem”
○ Now with extra stress! (5 week blocks!)
=ôωô=
Weeks: 1 2 3 4 5 Exam
learning
progress
100%
50%
100%
pass/fail
ideal student
from fairy tales Bulimia learners
wishful thinking...
… and
reality
good student
CATS: Why? (3) =ôωô=
Weeks: 1 2 3 4 5 Exam
100%
50%
100%
pass/fail
ideal students
100%
pass/fail
Steepest possible
angle of the
learning curve
(exceptions can only be
short term)
learning
progress
CATS: Why? (4) =ôωô=
Weeks: 1 2 3 4 5 Exam
100%
50%
100%
pass/fail
ideal students
100%
pass/fail
Steepest possible
angle of the
learning curve
(exceptions can only be
short term)
Bulimia-learners can not perform better
because they begin the serious work late
and normal cognitive load limitations inhibit a
steeper learning curve!
learning
progress
CATS: Why? (5)
The solution: Spread cognitive effort over time!
=ôωô=
Weeks: 1 2 3 4 5 Exam
100%
50%
100%
pass/fail
Steepest possible
angle of the
learning curve
CATS supported student
learning
progress
CATS
Why do i need that?
How does it work?
Anything else?
Working with TinCan
=ôωô=
CATS: How?
CATS uses several components:
● Regular quizzes: Make learners
self-aware of their progress
=ôωô=
CATS: How?
CATS uses several components:
● Regular quizzes: Make learners
self-aware of their progress
=ôωô=
No! this is not already a given!
Watch out for the “illusion-of-understanding”-effect!
Excursion
The “illusion-of-understanding” effect =ôωô=
from a blog article by Dr. Marc Schwartz
http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html
Imagine patiently waiting on a hot summer day until
all the ice melts. What will happen to the water
level? Does it rise and over-flow the glass, remain
constant throughout the melting process, or go
down?
A. Yes, it overflows
B. No, the level doesn’t change
C. No, the level sinks
=ôωô=
from a blog article by Dr. Marc Schwartz
http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html
“Think about what’s going on for you as
you wrestle with this challenge.
Do you feel like you know the right
answer? How confident are you in your
response? “
Excursion (2)
The “illusion-of-understanding” effect
=ôωô=
from a blog article by Dr. Marc Schwartz
http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html
“Are you, like most people who face this
challenge, surprised to find that you aren’t
sure of the answer, while also feeling
conflicted because you think you should
know it? If you answered “Yes” to this last
question, then you just experienced the
Illusion of Understanding first-hand. “
Excursion (3)
The “illusion-of-understanding” effect:
=ôωô=
Excursion (4)
The “illusion-of-understanding” effect:
Real understanding is based schema
development in the brain.
This is promoted by intensity and
repetition of stimuli.
=ôωô=
Excursion (Conclusion)
The “illusion-of-understanding” effect:
Conclusions:
1. Skimming through content gives a
treacherous illusion of understanding
=ôωô=
Excursion (Conclusion)
The “illusion-of-understanding” effect:
Conclusions:
1. Skimming through content gives a
treacherous illusion of understanding
2. Awareness of own learning progress can not
be naturally expected. It must be verified.
CATS: How? (cont’d)
CATS uses several components:
● Regular quizzes: Make learners
self-aware of their progress
=ôωô=
CATS: How?
CATS uses several components:
● Regular quizzes: Make learners
self-aware of their progress
● Fine grained Evaluation
=ôωô=
CATS: How?
CATS uses several components:
● Regular quizzes: Make learners
self-aware of their progress
● Fine grained Evaluation
● Gamification: Offer a motivation-rich new
avenue for repetitive training efforts
=ôωô=
CATS: Quizzes
● Fully automated
○ All Layers of Blooms taxonomy can be addressed by
Multiple choice questions (e.g.: https://www.utexas.
edu/academic/ctl/assessment/iar/students/plan/method/exams-mchoice-bloom.php)
○ immediate feedback with recommendations,
links etc.
● Regular
○ every day or at least once per week
○ can be repeated as often as the learner wishes
=ôωô=
CATS: Evaluation
● Regularly
○ at least once a week. Better: daily
○ use criteria aiming to uncover specific causes of
failure or success
○ e.g. NASA TLX: http://humansystems.arc.nasa.gov/groups/tlx/
● Have alternate scenarios at hand to adapt
your teaching according to the results
=ôωô=
CATS: Gamification
Gamification is using game-based mechanics,
aesthetics and game thinking to engage
people, motivate action, promote learning, and
solve problems.
=ôωô=
Kapp, Karl M. (2012) The Gamification of Learning and Instruction: Game-based Methods and
Strategies for Training and Education. 1st edn. John Wiley & Sons.
Two approaches can be identified:
● “holistic gamification”
○ e.g. applying gamification to an entire course
● “atomistic gamification”
○ implementing individual gamified learning/training
objects in a course
=ôωô=
Excursion
Gamification in education
Holistic gamification
● Elements: Points, Badges, Leaderboards, Levels, Quests
=ôωô=
Excursion (2)
Gamification in education
Holistic gamification
● Elements: Points, Badges, Leaderboards, Levels, Quests
● Example: Creatures of the Night: concept and
evaluation of a gamification platform for a math lecture
(Vincent Kruse and Christian Spannagel, 2014)*
=ôωô=
Excursion (2)
Gamification in education
* Paper: http://ceur-ws.org/Vol-1227/paper51.pdf
* Video: https://www.youtube.com/watch?v=ncA0xyX_06o
Holistic gamification
● Elements: Points, Badges, Leaderboards, Levels, Quests
● Example: Creatures of the Night: concept and
evaluation of a gamification platform for a math lecture
(Vincent Kruse and Christian Spannagel, 2014)*
● Advantage: high immersion is possible
● Disadvantage: extreme production cost
=ôωô=
Excursion (2)
Gamification in education
* Paper: http://ceur-ws.org/Vol-1227/paper51.pdf
* Video: https://www.youtube.com/watch?v=ncA0xyX_06o
Holistic gamification
● Elements: Points, Badges, Leaderboards, Levels, Quests
● Example: Creatures of the Night: concept and
evaluation of a gamification platform for a math lecture
(Vincent Kruse and Christian Spannagel, 2014)*
● Advantage: high immersion is possible
● Disadvantage: extreme production cost
=ôωô=
Excursion (2)
Gamification in education
* Paper: http://ceur-ws.org/Vol-1227/paper51.pdf
* Video: https://www.youtube.com/watch?v=ncA0xyX_06o
Risk:
Participants who do not identify with
the scenario loose motivation quickly!
(This happened in the example)
Atomistic Gamification
● Elements are simple
○ often motivationally improved variants for quizzes
(e.g. trivial pursuit)
=ôωô=
Excursion (3)
Gamification in education
Atomistic Gamification
● Elements are simple
○ often motivationally improved variants for quizzes
(e.g. trivial pursuit)
○ low/flexible production cost
=ôωô=
Excursion (3)
Gamification in education
Atomistic Gamification
● Elements are simple
○ often motivationally improved variants for quizzes
(e.g. trivial pursuit)
○ low/flexible production cost
● More complex game elements cannot be
implemented
○ Advantage or disadvantage?
=ôωô=
Excursion (3)
Gamification in education
Atomistic Gamification
● Elements are simple
○ often motivationally improved variants for quizzes
(e.g. trivial pursuit)
○ low/flexible production cost
● More complex game elements cannot be
implemented
○ Advantage or disadvantage?
○ A little of both: less play but also less distraction
=ôωô=
Excursion (3)
Gamification in education
Atomistic Gamification
More complex game elements cannot be
implemented: Advantage or disadvantage?
○ A little of both: less play but also less distraction
○ Extraneous cognitive load is kept low
=ôωô=
Excursion (3)
Gamification in education
Conclusions:
1. Atomistic gamification is easier to implement
in areas and institutions where gamification
is new
=ôωô=
Excursion (Conclusion)
Gamification in education
Conclusions:
1. Atomistic gamification is easier to implement
in areas and institutions where gamification
is new
2. Cognitive performance is a sensitive thing.
○ Don’t overdo the amount and complexity
of the features
=ôωô=
Excursion (Conclusion)
Gamification in education
CATS
Why do i need that?
How does it work?
Anything else?
Working with TinCan
=ôωô=
Added Bonus!
● Improved material provision
● Improved material presentation
● Improved means for reflection on learned
content in self paced learning
= Key to “Inverted Classroom”-method
=ôωô=
Conventional:
● Classroom:
Facts, Basics, basic
repetition
● Home:
deepening of
understanding by ?
=ôωô=
Excursion
Inverted Classroom
Conventional:
● Classroom:
Facts, Basics, basic
repetition
● Home:
deepening of
understanding by ?
=ôωô=
Excursion
Inverted Classroom
By Accident?
By divine inspiration?
By (Black) magic?
The blind leading the blind?
Conventional:
● Classroom:
Facts, Basics, basic
repetition
● Home:
deepening of
understanding by ?
=ôωô=
Inverted:
● Classroom:
deepening
understanding by
discourse
● Home:
Facts, Basics, basic
repetition
Excursion
Inverted Classroom
Conventional:
● Classroom:
Facts, Basics, basic
repetition
● Home:
deepening of
understanding by ?
=ôωô=
Inverted:
● Classroom:
deepening
understanding by
discourse
● Home:
Facts, Basics, basic
repetition
Excursion
Inverted Classroom
Conventional:
● Classroom:
Facts, Basics, basic
repetition
● Home:
deepening of
understanding by ?
=ôωô=
Excursion
Inverted Classroom
Higher levels of understanding can be achieved
Ensuring all students have the same level of
understanding. Learners who need more time
can take more time while runaways can look
into advanced content
Inverted:
● Classroom:
deepening
understanding by
discourse
● Home:
Facts, Basics, basic
repetition
● Basic understanding is ensured
for all students
=ôωô=
Excursion
Inverted Classroom
● Basic understanding is ensured
for all students
● Engaging methods like the socratic method
can be used to activate learners even more
=ôωô=
Excursion
Inverted Classroom
● Basic understanding is ensured
for all students
● Engaging methods like the socratic method
can be used to activate learners even more
● Casual students can profit from increased
basic exposure to course content
=ôωô=
Excursion
Inverted Classroom
● Basic understanding is ensured
for all students
● Engaging methods like the socratic method
can be used to activate learners even more
● Casual students can profit from increased
basic exposure to course content
● Runaways can actually add to the course
quality in the classroom discourse
=ôωô=
Excursion
Inverted Classroom
● Basic understanding is ensured
for all students
● Engaging methods like the socratic method
can be used to activate learners even more
● Casual students can profit from increased
basic exposure to course content
● Runaways can actually add to the course
quality in the classroom discourse
=ôωô=
Excursion
Inverted Classroom
A holistic model for activation of learners across
course phases!
More result for everyone
CATS
Why do i need that?
How does it work?
Anything else?
Working with TinCan
=ôωô=
TIN CAN
Experience API (xAPI)
A Few Tin-Can Benefits:
=ôωô=
Compliments of SaltBox (http://www.saltbox.
com)
Informal Learning Personalized Learning Performance Tracking Anal.& Visualization
TIN CAN
From SCORM to TIN CAN
SCORM: The last major update was in 2004
● Conventional E-Learning content
● Zipped content, uploaded to LMS
○ XML describes the content structure
Content Aggregation Model (CAM)
○ API to LMS → preferences, learning progress
Run-Time Environment (RTE)
○ Order of content (“activity trees”)
Sequencing and Navigation (SN)
=ôωô=
Many systems only support
SCORM v1.2 from 2001!!!
TIN CAN
The Core of TIN CAN =ôωô=
James answered
“Question 1” on Intro
to Javascript training
with a result of 82%
Actor, Verb,
Object.
- or -
I did this!
● Statements are outcomes of joining an e-learning
content, like taking test, or grading an exercise as an
instructor.
● Actors, verbs, objects can be described with a
varying level of detail.
● An actor is not mandatory a learner.
→ E.g. an instructor, or even a software agent.
● From LMS to LRS. → Content can live everywhere.
SCO Activity/
Content
LRS
post to
Advanced Distributed Learning
http://www.adlnet.gov/
Informal Learning Personalized Learning Performance Tracking Anal.& Visualization
TIN CAN
The Core of TIN CAN =ôωô=
Actor, Verb,
Object.
- or -
I did this!
Somebody
says that
I Did This
Well/
Poorly
In context
of _____
On Oct. 23
Asserted
by
Noun
(Actor)
Verb Object Target With result
Time
stamp
“It needs to be simple”
● No complex Javascript, less API calls:
Just need to send “I did this”.
● No LMS dependencies, no Manifest,
no required file structure.
TIN CAN
The Core of TIN CAN =ôωô=
Actor, Verb,
Object.
- or -
I did this!
Somebody
says that
I Did This
Well/
Poorly
In context
of _____
On Oct. 23
Asserted
by
Noun
(Actor)
Verb Object Target With result
Time
stamp
“It needs to be simple”
● No complex Javascript, less API calls:
Just need to send “I did this”.
● No LMS dependencies, no Manifest,
no required file structure.
TIN CAN
The Core of TIN CAN =ôωô=
Actor, Verb,
Object.
- or -
I did this!
Somebody
says that
I Did This
Well/
Poorly
In context
of _____
On Oct. 23
Asserted
by
Noun
(Actor)
Verb Object Target With result
Time
stamp
“It needs to be simple”
● No complex Javascript, less API calls:
Just need to send “I did this”.
● No LMS dependencies, no Manifest,
no required file structure.
TIN CAN
The Core of TIN CAN =ôωô=
Actor, Verb,
Object.
- or -
I did this!
Somebody
says that
I Did This
Asserted
by
Noun
(Actor)
Verb Object
“It needs to be simple”
● No complex Javascript, less API calls:
Just need to send “I did this”.
● No LMS dependencies, no Manifest,
no required file structure.
- Activity Object Type
- Actor Object Type
- Statement Object Type
TIN CAN
The Core of TIN CAN =ôωô=
Actor, Verb,
Object.
- or -
I did this!
Somebody
says that
I Did This
Well/
Poorly
In context
of _____
On Oct. 23
Asserted
by
Noun
(Actor)
Verb Object Target With result
Time
stamp
“It needs to be simple”
● No complex Javascript, less API calls:
Just need to send “I did this”.
● No LMS dependencies, no Manifest,
no required file structure.
TIN CAN
More Capabilities
● No need for a browser, platform transition
○ Native apps, simulators, serious games
● Distribution of Content/Cross Domain
● Learning is not initiated in an LMS
● Track real world activities
● Instructors can interact during training
● Collaboration and team-based learning
=ôωô=
LRS
I did
this!
I did
this!
I did
this!I did
this!
TIN CAN
LRS - Learning Record Store =ôωô=
A LRS is the place
where learning
statements are
stored.
- SaltBOX Wax LRS with analyses platform
(http://www.saltbox.com)
TIN CAN
Security (Minimum Requirements) =ôωô=
● Registered Applications:
○ Standard OAUTH Workflow
○ LRS trusts application to access
xAPI without add. user credentials
if user is unknown to LRS
● HTTP Basic Authentication
○ Instead OAuth, when no application
is involved.
OAuth 1.0 (RFC 5849)
TIN CAN
Data Transfer (REST) =ôωô=
● xAPI uses RESTful HTTP
○ Supports GET, POST, PUT, DELETE
on given endpoint
○ 4 sub-API’s ( Statement, State, Agent, and Activity Profile)
Example:
Endpoint: http://example.com/xAPI/statements
HTTP Request: POST ( → Stores a statement )
HTTP Return: 200 OK, Statement id(s) (UUID), 409 Conflict
TIN CAN
Data Transfer (REST) =ôωô=
{
"actor":{
"objectType": "Agent",
"name":"Learners name",
"mbox":"mailto:example.learner@example.com"
},
"verb":{
"id":"http://adlnet.gov/expapi/verbs/attempted",
"display":{
"en-US":"attempted"
}
},
"object":{
"id":"http://hiai.de/courses/example/",
"definition":{
"name":{
"en-US":"simple course example"
},
"description":{
"en-US":"A fictitious example course."
}
}
},
"result":{
"score":{
"scaled":0.95
},
"success":true,
"completion":true
}
}
TIN CAN
TinCanJS example =ôωô=
var tincan = new TinCan (
{
recordStores: [
{
endpoint: "https://hiai.de/lrs/",
auth: ""
}
]
}
);
tincan.sendStatement(
{
actor: {
mbox: "mailto:example.learner@example.com"
},
verb: {
id: "http://adlnet.gov/expapi/verbs/attempted"
},
object: {
id: "http://hiai.de/courses/example/"
// ...
},
result: { // … }
},
function (err, xhr) {
if (err === null) {
// success
} else {
// failure
}}
);
TIN CAN
Ressources
● xAPI Specification https://github.com/adlnet/xAPI-Spec/blob/master/xAPI.md
● xAPI API Documentation http://adlnet.gov/expapi/
● xAPI Wrapper https://github.com/adlnet/xAPIWrapper
● xAPI Verbs https://github.com/adlnet/xAPIVerbs
● ADL Open Source LRS https://github.com/adlnet/ADL_LRS
● Learning Locker Open Source LRS http://learninglocker.com
● WAX LRS http://www.saltbox.com/
● Experience API Client Examples https://github.com/adlnet/experienceapi_client_examples
● Rustici Software's TinCanJS https://github.com/RusticiSoftware/TinCanJS
=ôωô=
Thanks!
Any questions?
=ôωô=

Weitere ähnliche Inhalte

Ähnlich wie CATS Learning Model - Intensify the learning experience

Workshop: Maker Education in a Context
Workshop:  Maker Education in a ContextWorkshop:  Maker Education in a Context
Workshop: Maker Education in a ContextJackie Gerstein, Ed.D
 
No-Cost Technology for Motivation
No-Cost Technology for MotivationNo-Cost Technology for Motivation
No-Cost Technology for MotivationDebra Lee
 
Rethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeRethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeCharles Darwin University
 
Understanding by Design in English Language Teaching
Understanding by Design in English Language Teaching Understanding by Design in English Language Teaching
Understanding by Design in English Language Teaching Sheri Henderson
 
Unit and lesson plan development
Unit and lesson plan developmentUnit and lesson plan development
Unit and lesson plan developmentLiz Fogarty
 
Infuse Student Engagement and Assessment Using InfuseLearning
Infuse Student Engagement and Assessment Using InfuseLearningInfuse Student Engagement and Assessment Using InfuseLearning
Infuse Student Engagement and Assessment Using InfuseLearningAndrew Steinman
 
Viewing assessment through different coloured glasses: Authentic, collaborati...
Viewing assessment through different coloured glasses: Authentic, collaborati...Viewing assessment through different coloured glasses: Authentic, collaborati...
Viewing assessment through different coloured glasses: Authentic, collaborati...Charles Darwin University
 
2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin
2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin
2019.05.10 Noticing Progress IH Bydgoszcz Sandy MillinSandy Millin
 
CEC- Module 3- Lesson planning
CEC- Module 3- Lesson planningCEC- Module 3- Lesson planning
CEC- Module 3- Lesson planningCOAEInternational
 
Course design and syllabus construction
Course design and syllabus constructionCourse design and syllabus construction
Course design and syllabus constructionRichard Pierce
 
Instructional immediacy in the classroom fapsc presentation
Instructional immediacy in the classroom fapsc presentationInstructional immediacy in the classroom fapsc presentation
Instructional immediacy in the classroom fapsc presentationPatrick Ray
 
Advancing Hybrid Delivery: Viewing Lessons From the Past But Seeing Them Thro...
Advancing Hybrid Delivery: Viewing Lessons From the Past ButSeeing Them Thro...Advancing Hybrid Delivery: Viewing Lessons From the Past ButSeeing Them Thro...
Advancing Hybrid Delivery: Viewing Lessons From the Past But Seeing Them Thro...Charles Darwin University
 
Bring Out Their Best as You Bring Your Own Blend
Bring Out Their Best as You Bring Your Own BlendBring Out Their Best as You Bring Your Own Blend
Bring Out Their Best as You Bring Your Own BlendKelvin Thompson
 

Ähnlich wie CATS Learning Model - Intensify the learning experience (20)

Workshop: Maker Education in a Context
Workshop:  Maker Education in a ContextWorkshop:  Maker Education in a Context
Workshop: Maker Education in a Context
 
Module 3.1 brainstorming eng fin
Module 3.1 brainstorming eng finModule 3.1 brainstorming eng fin
Module 3.1 brainstorming eng fin
 
No-Cost Technology for Motivation
No-Cost Technology for MotivationNo-Cost Technology for Motivation
No-Cost Technology for Motivation
 
Rethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and activeRethinking Assessment post-COVID: Authentic, collaborative and active
Rethinking Assessment post-COVID: Authentic, collaborative and active
 
Understanding by Design in English Language Teaching
Understanding by Design in English Language Teaching Understanding by Design in English Language Teaching
Understanding by Design in English Language Teaching
 
Ldc
LdcLdc
Ldc
 
Unit and lesson plan development
Unit and lesson plan developmentUnit and lesson plan development
Unit and lesson plan development
 
Infuse Student Engagement and Assessment Using InfuseLearning
Infuse Student Engagement and Assessment Using InfuseLearningInfuse Student Engagement and Assessment Using InfuseLearning
Infuse Student Engagement and Assessment Using InfuseLearning
 
Critical thinking in STEM: problem solving by modeling and practice
Critical thinking in STEM: problem solving by modeling and practiceCritical thinking in STEM: problem solving by modeling and practice
Critical thinking in STEM: problem solving by modeling and practice
 
Viewing assessment through different coloured glasses: Authentic, collaborati...
Viewing assessment through different coloured glasses: Authentic, collaborati...Viewing assessment through different coloured glasses: Authentic, collaborati...
Viewing assessment through different coloured glasses: Authentic, collaborati...
 
2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin
2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin
2019.05.10 Noticing Progress IH Bydgoszcz Sandy Millin
 
CEC- Module 3- Lesson planning
CEC- Module 3- Lesson planningCEC- Module 3- Lesson planning
CEC- Module 3- Lesson planning
 
Maker Education Workshop
Maker Education WorkshopMaker Education Workshop
Maker Education Workshop
 
Assessments on the Fly
Assessments on the FlyAssessments on the Fly
Assessments on the Fly
 
Course design and syllabus construction
Course design and syllabus constructionCourse design and syllabus construction
Course design and syllabus construction
 
Instructional immediacy in the classroom fapsc presentation
Instructional immediacy in the classroom fapsc presentationInstructional immediacy in the classroom fapsc presentation
Instructional immediacy in the classroom fapsc presentation
 
Advancing Hybrid Delivery: Viewing Lessons From the Past But Seeing Them Thro...
Advancing Hybrid Delivery: Viewing Lessons From the Past ButSeeing Them Thro...Advancing Hybrid Delivery: Viewing Lessons From the Past ButSeeing Them Thro...
Advancing Hybrid Delivery: Viewing Lessons From the Past But Seeing Them Thro...
 
Bring Out Their Best as You Bring Your Own Blend
Bring Out Their Best as You Bring Your Own BlendBring Out Their Best as You Bring Your Own Blend
Bring Out Their Best as You Bring Your Own Blend
 
Pre-assessments: Assess Your Way to Success
Pre-assessments: Assess Your Way to SuccessPre-assessments: Assess Your Way to Success
Pre-assessments: Assess Your Way to Success
 
SGTS Theory 1
SGTS Theory 1SGTS Theory 1
SGTS Theory 1
 

Kürzlich hochgeladen

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 

Kürzlich hochgeladen (20)

Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 

CATS Learning Model - Intensify the learning experience

  • 1. CATS at the uni Intensify the learning experience =ôωô= W ith extra purrrrr! A Presentation for the Heidelberg Institute of Applied Informatics B. Fritz, Th. Grell, Ch. Hahn, Oct. 2014
  • 2. CATS: What is it? C A T S =ôωô=
  • 3. CATS: What is it? Continuous Assessment and Training Strategy =ôωô=
  • 4. CATS: What is it? Continuous Assessment and Training Strategy ➔ Ensuring ongoing learner involvement in self-paced curricular phases =ôωô=
  • 5. CATS Why do I need that? How does it work? Anything else? Working with TinCan =ôωô=
  • 6. CATS: Why? ● Presence learning = intense, activating ... =ôωô=
  • 7. CATS: Why? ● Presence learning = intense, activating ... ● Self-paced learning = often guided by lax standards =ôωô=
  • 8. CATS: Why? ● Presence learning = intense, activating ... ● Self-paced learning = often guided by lax standards “Thursday and Friday is self-work time? Yay long weekend!” -anonymous student =ôωô=
  • 9. CATS: Why? (2) =ôωô= Headline: “Bulemia-learning still a problem” ○ Now with extra stress!
  • 10. CATS: Why? (2) Headline: “Bulemia-learning still a problem” ○ Now with extra stress! =ôωô= Weeks: 1 2 3 4 5 Exam learning progress 100% 50% 100% pass/fail ideal student from fairy tales good student
  • 11. CATS: Why? (2) Headline: “Bulemia-learning still a problem” ○ Now with extra stress! (5 week blocks!) =ôωô= Weeks: 1 2 3 4 5 Exam learning progress 100% 50% 100% pass/fail ideal student from fairy tales Bulimia learners wishful thinking good student
  • 12. CATS: Why? (2) Headline: “Bulemia-learning still a problem” ○ Now with extra stress! (5 week blocks!) =ôωô= Weeks: 1 2 3 4 5 Exam learning progress 100% 50% 100% pass/fail ideal student from fairy tales Bulimia learners wishful thinking... … and reality good student
  • 13. CATS: Why? (3) =ôωô= Weeks: 1 2 3 4 5 Exam 100% 50% 100% pass/fail ideal students 100% pass/fail Steepest possible angle of the learning curve (exceptions can only be short term) learning progress
  • 14. CATS: Why? (4) =ôωô= Weeks: 1 2 3 4 5 Exam 100% 50% 100% pass/fail ideal students 100% pass/fail Steepest possible angle of the learning curve (exceptions can only be short term) Bulimia-learners can not perform better because they begin the serious work late and normal cognitive load limitations inhibit a steeper learning curve! learning progress
  • 15. CATS: Why? (5) The solution: Spread cognitive effort over time! =ôωô= Weeks: 1 2 3 4 5 Exam 100% 50% 100% pass/fail Steepest possible angle of the learning curve CATS supported student learning progress
  • 16. CATS Why do i need that? How does it work? Anything else? Working with TinCan =ôωô=
  • 17. CATS: How? CATS uses several components: ● Regular quizzes: Make learners self-aware of their progress =ôωô=
  • 18. CATS: How? CATS uses several components: ● Regular quizzes: Make learners self-aware of their progress =ôωô= No! this is not already a given! Watch out for the “illusion-of-understanding”-effect!
  • 19. Excursion The “illusion-of-understanding” effect =ôωô= from a blog article by Dr. Marc Schwartz http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html Imagine patiently waiting on a hot summer day until all the ice melts. What will happen to the water level? Does it rise and over-flow the glass, remain constant throughout the melting process, or go down? A. Yes, it overflows B. No, the level doesn’t change C. No, the level sinks
  • 20. =ôωô= from a blog article by Dr. Marc Schwartz http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html “Think about what’s going on for you as you wrestle with this challenge. Do you feel like you know the right answer? How confident are you in your response? “ Excursion (2) The “illusion-of-understanding” effect
  • 21. =ôωô= from a blog article by Dr. Marc Schwartz http://theeducationscientist.blogspot.de/2014/02/khan-academy-and-illusion-of.html “Are you, like most people who face this challenge, surprised to find that you aren’t sure of the answer, while also feeling conflicted because you think you should know it? If you answered “Yes” to this last question, then you just experienced the Illusion of Understanding first-hand. “ Excursion (3) The “illusion-of-understanding” effect:
  • 22. =ôωô= Excursion (4) The “illusion-of-understanding” effect: Real understanding is based schema development in the brain. This is promoted by intensity and repetition of stimuli.
  • 23. =ôωô= Excursion (Conclusion) The “illusion-of-understanding” effect: Conclusions: 1. Skimming through content gives a treacherous illusion of understanding
  • 24. =ôωô= Excursion (Conclusion) The “illusion-of-understanding” effect: Conclusions: 1. Skimming through content gives a treacherous illusion of understanding 2. Awareness of own learning progress can not be naturally expected. It must be verified.
  • 25. CATS: How? (cont’d) CATS uses several components: ● Regular quizzes: Make learners self-aware of their progress =ôωô=
  • 26. CATS: How? CATS uses several components: ● Regular quizzes: Make learners self-aware of their progress ● Fine grained Evaluation =ôωô=
  • 27. CATS: How? CATS uses several components: ● Regular quizzes: Make learners self-aware of their progress ● Fine grained Evaluation ● Gamification: Offer a motivation-rich new avenue for repetitive training efforts =ôωô=
  • 28. CATS: Quizzes ● Fully automated ○ All Layers of Blooms taxonomy can be addressed by Multiple choice questions (e.g.: https://www.utexas. edu/academic/ctl/assessment/iar/students/plan/method/exams-mchoice-bloom.php) ○ immediate feedback with recommendations, links etc. ● Regular ○ every day or at least once per week ○ can be repeated as often as the learner wishes =ôωô=
  • 29. CATS: Evaluation ● Regularly ○ at least once a week. Better: daily ○ use criteria aiming to uncover specific causes of failure or success ○ e.g. NASA TLX: http://humansystems.arc.nasa.gov/groups/tlx/ ● Have alternate scenarios at hand to adapt your teaching according to the results =ôωô=
  • 30. CATS: Gamification Gamification is using game-based mechanics, aesthetics and game thinking to engage people, motivate action, promote learning, and solve problems. =ôωô= Kapp, Karl M. (2012) The Gamification of Learning and Instruction: Game-based Methods and Strategies for Training and Education. 1st edn. John Wiley & Sons.
  • 31. Two approaches can be identified: ● “holistic gamification” ○ e.g. applying gamification to an entire course ● “atomistic gamification” ○ implementing individual gamified learning/training objects in a course =ôωô= Excursion Gamification in education
  • 32. Holistic gamification ● Elements: Points, Badges, Leaderboards, Levels, Quests =ôωô= Excursion (2) Gamification in education
  • 33. Holistic gamification ● Elements: Points, Badges, Leaderboards, Levels, Quests ● Example: Creatures of the Night: concept and evaluation of a gamification platform for a math lecture (Vincent Kruse and Christian Spannagel, 2014)* =ôωô= Excursion (2) Gamification in education * Paper: http://ceur-ws.org/Vol-1227/paper51.pdf * Video: https://www.youtube.com/watch?v=ncA0xyX_06o
  • 34. Holistic gamification ● Elements: Points, Badges, Leaderboards, Levels, Quests ● Example: Creatures of the Night: concept and evaluation of a gamification platform for a math lecture (Vincent Kruse and Christian Spannagel, 2014)* ● Advantage: high immersion is possible ● Disadvantage: extreme production cost =ôωô= Excursion (2) Gamification in education * Paper: http://ceur-ws.org/Vol-1227/paper51.pdf * Video: https://www.youtube.com/watch?v=ncA0xyX_06o
  • 35. Holistic gamification ● Elements: Points, Badges, Leaderboards, Levels, Quests ● Example: Creatures of the Night: concept and evaluation of a gamification platform for a math lecture (Vincent Kruse and Christian Spannagel, 2014)* ● Advantage: high immersion is possible ● Disadvantage: extreme production cost =ôωô= Excursion (2) Gamification in education * Paper: http://ceur-ws.org/Vol-1227/paper51.pdf * Video: https://www.youtube.com/watch?v=ncA0xyX_06o Risk: Participants who do not identify with the scenario loose motivation quickly! (This happened in the example)
  • 36. Atomistic Gamification ● Elements are simple ○ often motivationally improved variants for quizzes (e.g. trivial pursuit) =ôωô= Excursion (3) Gamification in education
  • 37. Atomistic Gamification ● Elements are simple ○ often motivationally improved variants for quizzes (e.g. trivial pursuit) ○ low/flexible production cost =ôωô= Excursion (3) Gamification in education
  • 38. Atomistic Gamification ● Elements are simple ○ often motivationally improved variants for quizzes (e.g. trivial pursuit) ○ low/flexible production cost ● More complex game elements cannot be implemented ○ Advantage or disadvantage? =ôωô= Excursion (3) Gamification in education
  • 39. Atomistic Gamification ● Elements are simple ○ often motivationally improved variants for quizzes (e.g. trivial pursuit) ○ low/flexible production cost ● More complex game elements cannot be implemented ○ Advantage or disadvantage? ○ A little of both: less play but also less distraction =ôωô= Excursion (3) Gamification in education
  • 40. Atomistic Gamification More complex game elements cannot be implemented: Advantage or disadvantage? ○ A little of both: less play but also less distraction ○ Extraneous cognitive load is kept low =ôωô= Excursion (3) Gamification in education
  • 41. Conclusions: 1. Atomistic gamification is easier to implement in areas and institutions where gamification is new =ôωô= Excursion (Conclusion) Gamification in education
  • 42. Conclusions: 1. Atomistic gamification is easier to implement in areas and institutions where gamification is new 2. Cognitive performance is a sensitive thing. ○ Don’t overdo the amount and complexity of the features =ôωô= Excursion (Conclusion) Gamification in education
  • 43. CATS Why do i need that? How does it work? Anything else? Working with TinCan =ôωô=
  • 44. Added Bonus! ● Improved material provision ● Improved material presentation ● Improved means for reflection on learned content in self paced learning = Key to “Inverted Classroom”-method =ôωô=
  • 45. Conventional: ● Classroom: Facts, Basics, basic repetition ● Home: deepening of understanding by ? =ôωô= Excursion Inverted Classroom
  • 46. Conventional: ● Classroom: Facts, Basics, basic repetition ● Home: deepening of understanding by ? =ôωô= Excursion Inverted Classroom By Accident? By divine inspiration? By (Black) magic? The blind leading the blind?
  • 47. Conventional: ● Classroom: Facts, Basics, basic repetition ● Home: deepening of understanding by ? =ôωô= Inverted: ● Classroom: deepening understanding by discourse ● Home: Facts, Basics, basic repetition Excursion Inverted Classroom
  • 48. Conventional: ● Classroom: Facts, Basics, basic repetition ● Home: deepening of understanding by ? =ôωô= Inverted: ● Classroom: deepening understanding by discourse ● Home: Facts, Basics, basic repetition Excursion Inverted Classroom
  • 49. Conventional: ● Classroom: Facts, Basics, basic repetition ● Home: deepening of understanding by ? =ôωô= Excursion Inverted Classroom Higher levels of understanding can be achieved Ensuring all students have the same level of understanding. Learners who need more time can take more time while runaways can look into advanced content Inverted: ● Classroom: deepening understanding by discourse ● Home: Facts, Basics, basic repetition
  • 50. ● Basic understanding is ensured for all students =ôωô= Excursion Inverted Classroom
  • 51. ● Basic understanding is ensured for all students ● Engaging methods like the socratic method can be used to activate learners even more =ôωô= Excursion Inverted Classroom
  • 52. ● Basic understanding is ensured for all students ● Engaging methods like the socratic method can be used to activate learners even more ● Casual students can profit from increased basic exposure to course content =ôωô= Excursion Inverted Classroom
  • 53. ● Basic understanding is ensured for all students ● Engaging methods like the socratic method can be used to activate learners even more ● Casual students can profit from increased basic exposure to course content ● Runaways can actually add to the course quality in the classroom discourse =ôωô= Excursion Inverted Classroom
  • 54. ● Basic understanding is ensured for all students ● Engaging methods like the socratic method can be used to activate learners even more ● Casual students can profit from increased basic exposure to course content ● Runaways can actually add to the course quality in the classroom discourse =ôωô= Excursion Inverted Classroom A holistic model for activation of learners across course phases! More result for everyone
  • 55. CATS Why do i need that? How does it work? Anything else? Working with TinCan =ôωô=
  • 56. TIN CAN Experience API (xAPI) A Few Tin-Can Benefits: =ôωô= Compliments of SaltBox (http://www.saltbox. com) Informal Learning Personalized Learning Performance Tracking Anal.& Visualization
  • 57. TIN CAN From SCORM to TIN CAN SCORM: The last major update was in 2004 ● Conventional E-Learning content ● Zipped content, uploaded to LMS ○ XML describes the content structure Content Aggregation Model (CAM) ○ API to LMS → preferences, learning progress Run-Time Environment (RTE) ○ Order of content (“activity trees”) Sequencing and Navigation (SN) =ôωô= Many systems only support SCORM v1.2 from 2001!!!
  • 58. TIN CAN The Core of TIN CAN =ôωô= James answered “Question 1” on Intro to Javascript training with a result of 82% Actor, Verb, Object. - or - I did this! ● Statements are outcomes of joining an e-learning content, like taking test, or grading an exercise as an instructor. ● Actors, verbs, objects can be described with a varying level of detail. ● An actor is not mandatory a learner. → E.g. an instructor, or even a software agent. ● From LMS to LRS. → Content can live everywhere. SCO Activity/ Content LRS post to Advanced Distributed Learning http://www.adlnet.gov/ Informal Learning Personalized Learning Performance Tracking Anal.& Visualization
  • 59. TIN CAN The Core of TIN CAN =ôωô= Actor, Verb, Object. - or - I did this! Somebody says that I Did This Well/ Poorly In context of _____ On Oct. 23 Asserted by Noun (Actor) Verb Object Target With result Time stamp “It needs to be simple” ● No complex Javascript, less API calls: Just need to send “I did this”. ● No LMS dependencies, no Manifest, no required file structure.
  • 60. TIN CAN The Core of TIN CAN =ôωô= Actor, Verb, Object. - or - I did this! Somebody says that I Did This Well/ Poorly In context of _____ On Oct. 23 Asserted by Noun (Actor) Verb Object Target With result Time stamp “It needs to be simple” ● No complex Javascript, less API calls: Just need to send “I did this”. ● No LMS dependencies, no Manifest, no required file structure.
  • 61. TIN CAN The Core of TIN CAN =ôωô= Actor, Verb, Object. - or - I did this! Somebody says that I Did This Well/ Poorly In context of _____ On Oct. 23 Asserted by Noun (Actor) Verb Object Target With result Time stamp “It needs to be simple” ● No complex Javascript, less API calls: Just need to send “I did this”. ● No LMS dependencies, no Manifest, no required file structure.
  • 62. TIN CAN The Core of TIN CAN =ôωô= Actor, Verb, Object. - or - I did this! Somebody says that I Did This Asserted by Noun (Actor) Verb Object “It needs to be simple” ● No complex Javascript, less API calls: Just need to send “I did this”. ● No LMS dependencies, no Manifest, no required file structure. - Activity Object Type - Actor Object Type - Statement Object Type
  • 63. TIN CAN The Core of TIN CAN =ôωô= Actor, Verb, Object. - or - I did this! Somebody says that I Did This Well/ Poorly In context of _____ On Oct. 23 Asserted by Noun (Actor) Verb Object Target With result Time stamp “It needs to be simple” ● No complex Javascript, less API calls: Just need to send “I did this”. ● No LMS dependencies, no Manifest, no required file structure.
  • 64. TIN CAN More Capabilities ● No need for a browser, platform transition ○ Native apps, simulators, serious games ● Distribution of Content/Cross Domain ● Learning is not initiated in an LMS ● Track real world activities ● Instructors can interact during training ● Collaboration and team-based learning =ôωô= LRS I did this! I did this! I did this!I did this!
  • 65. TIN CAN LRS - Learning Record Store =ôωô= A LRS is the place where learning statements are stored. - SaltBOX Wax LRS with analyses platform (http://www.saltbox.com)
  • 66. TIN CAN Security (Minimum Requirements) =ôωô= ● Registered Applications: ○ Standard OAUTH Workflow ○ LRS trusts application to access xAPI without add. user credentials if user is unknown to LRS ● HTTP Basic Authentication ○ Instead OAuth, when no application is involved. OAuth 1.0 (RFC 5849)
  • 67. TIN CAN Data Transfer (REST) =ôωô= ● xAPI uses RESTful HTTP ○ Supports GET, POST, PUT, DELETE on given endpoint ○ 4 sub-API’s ( Statement, State, Agent, and Activity Profile) Example: Endpoint: http://example.com/xAPI/statements HTTP Request: POST ( → Stores a statement ) HTTP Return: 200 OK, Statement id(s) (UUID), 409 Conflict
  • 68. TIN CAN Data Transfer (REST) =ôωô= { "actor":{ "objectType": "Agent", "name":"Learners name", "mbox":"mailto:example.learner@example.com" }, "verb":{ "id":"http://adlnet.gov/expapi/verbs/attempted", "display":{ "en-US":"attempted" } }, "object":{ "id":"http://hiai.de/courses/example/", "definition":{ "name":{ "en-US":"simple course example" }, "description":{ "en-US":"A fictitious example course." } } }, "result":{ "score":{ "scaled":0.95 }, "success":true, "completion":true } }
  • 69. TIN CAN TinCanJS example =ôωô= var tincan = new TinCan ( { recordStores: [ { endpoint: "https://hiai.de/lrs/", auth: "" } ] } ); tincan.sendStatement( { actor: { mbox: "mailto:example.learner@example.com" }, verb: { id: "http://adlnet.gov/expapi/verbs/attempted" }, object: { id: "http://hiai.de/courses/example/" // ... }, result: { // … } }, function (err, xhr) { if (err === null) { // success } else { // failure }} );
  • 70. TIN CAN Ressources ● xAPI Specification https://github.com/adlnet/xAPI-Spec/blob/master/xAPI.md ● xAPI API Documentation http://adlnet.gov/expapi/ ● xAPI Wrapper https://github.com/adlnet/xAPIWrapper ● xAPI Verbs https://github.com/adlnet/xAPIVerbs ● ADL Open Source LRS https://github.com/adlnet/ADL_LRS ● Learning Locker Open Source LRS http://learninglocker.com ● WAX LRS http://www.saltbox.com/ ● Experience API Client Examples https://github.com/adlnet/experienceapi_client_examples ● Rustici Software's TinCanJS https://github.com/RusticiSoftware/TinCanJS =ôωô=