SlideShare a Scribd company logo
1 of 28
DIY xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
step 1: make statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
interacted
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
created
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Sean Putman
interacted with
Automesh
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Sean Putman created
*set_meshfaceparams
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
"timestamp":"2013-05-13 16:00:14"
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
step 2: create the LRS
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Statements
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
step 3: useable data
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
step 4: context
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
known process
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
Tin Can Struggle
Putman – Tracking User Clicks with xAPI
Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
context
Putman – Tracking User Clicks with xAPI

More Related Content

More from Megan Bowe

A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsMegan Bowe
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsMegan Bowe
 
Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency GapsMegan Bowe
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsMegan Bowe
 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemMegan Bowe
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Megan Bowe
 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI Megan Bowe
 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPIMegan Bowe
 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityMegan Bowe
 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsMegan Bowe
 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI Megan Bowe
 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyMegan Bowe
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningMegan Bowe
 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's VerbsMegan Bowe
 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case StudiesMegan Bowe
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The LandscapeMegan Bowe
 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIMegan Bowe
 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to ProficiencyMegan Bowe
 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffMegan Bowe
 
State of the State: Authoring Tools
State of the State: Authoring ToolsState of the State: Authoring Tools
State of the State: Authoring ToolsMegan Bowe
 

More from Megan Bowe (20)

A Viable Process Model for Learning Analytics
A Viable Process Model for Learning AnalyticsA Viable Process Model for Learning Analytics
A Viable Process Model for Learning Analytics
 
Work Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for TeamsWork Together, Better: Content Authoring and Publishing for Teams
Work Together, Better: Content Authoring and Publishing for Teams
 
Identifying Competency Gaps
Identifying Competency GapsIdentifying Competency Gaps
Identifying Competency Gaps
 
xAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for RealsxAPI State of the State: xAPI for Reals
xAPI State of the State: xAPI for Reals
 
xAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning EcosystemxAPI and the Evolving Learning Ecosystem
xAPI and the Evolving Learning Ecosystem
 
Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018Intro to xAPI Camp DevLearn 2018
Intro to xAPI Camp DevLearn 2018
 
Immersive Learning with xAPI
Immersive Learning with xAPI Immersive Learning with xAPI
Immersive Learning with xAPI
 
Designing real world activities with xAPI
Designing real world activities with xAPIDesigning real world activities with xAPI
Designing real world activities with xAPI
 
Thoughts on humanity, technology, and community
Thoughts on humanity, technology, and communityThoughts on humanity, technology, and community
Thoughts on humanity, technology, and community
 
It's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content SystemsIt's Time to do Learning Like Grown-ups: Content Systems
It's Time to do Learning Like Grown-ups: Content Systems
 
Data Strategy and xAPI
Data Strategy and xAPI Data Strategy and xAPI
Data Strategy and xAPI
 
xAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible JourneyxAPI for Vets and Pets: Embarking on an Incredible Journey
xAPI for Vets and Pets: Embarking on an Incredible Journey
 
Data Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong LearningData Interoperability for Learning Analytics and Lifelong Learning
Data Interoperability for Learning Analytics and Lifelong Learning
 
Jessie's Verbs
Jessie's VerbsJessie's Verbs
Jessie's Verbs
 
Riptide Learning Case Studies
Riptide Learning Case StudiesRiptide Learning Case Studies
Riptide Learning Case Studies
 
xAPI: The Landscape
xAPI: The LandscapexAPI: The Landscape
xAPI: The Landscape
 
Real World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPIReal World Solutions Leveraging xAPI
Real World Solutions Leveraging xAPI
 
A Path from Training to Proficiency
A Path from Training to ProficiencyA Path from Training to Proficiency
A Path from Training to Proficiency
 
Data Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day OffData Rules: Unmeasured Learning's Day Off
Data Rules: Unmeasured Learning's Day Off
 
State of the State: Authoring Tools
State of the State: Authoring ToolsState of the State: Authoring Tools
State of the State: Authoring Tools
 

Recently uploaded

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Recently uploaded (20)

Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

DIY xAPI

  • 2. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Putman – Tracking User Clicks with xAPI
  • 3. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Putman – Tracking User Clicks with xAPI
  • 4. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. step 1: make statements Putman – Tracking User Clicks with xAPI
  • 5. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 6. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 7. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. interacted Putman – Tracking User Clicks with xAPI
  • 8. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Putman – Tracking User Clicks with xAPI
  • 9. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. created Putman – Tracking User Clicks with xAPI
  • 10. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Putman – Tracking User Clicks with xAPI
  • 11. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 12. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 13. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Sean Putman interacted with Automesh Putman – Tracking User Clicks with xAPI
  • 14. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Putman – Tracking User Clicks with xAPI
  • 15. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 16. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 17. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Sean Putman created *set_meshfaceparams Putman – Tracking User Clicks with xAPI
  • 18. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Putman – Tracking User Clicks with xAPI
  • 19. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements "timestamp":"2013-05-13 16:00:14" Putman – Tracking User Clicks with xAPI
  • 20. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. step 2: create the LRS Putman – Tracking User Clicks with xAPI
  • 21. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Statements Putman – Tracking User Clicks with xAPI
  • 22. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. step 3: useable data Putman – Tracking User Clicks with xAPI
  • 23. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Putman – Tracking User Clicks with xAPI
  • 24. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved.
  • 25. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. step 4: context Putman – Tracking User Clicks with xAPI
  • 26. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. known process Putman – Tracking User Clicks with xAPI
  • 27. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. Tin Can Struggle Putman – Tracking User Clicks with xAPI
  • 28. Copyright © 2013 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. context Putman – Tracking User Clicks with xAPI

Editor's Notes

  1. We wanted to be able to certify users of our software. Now there are several methods to do that already
  2. We could have used a written test, but does that really give us a good idea of how well they use the software.
  3. Step 1: Get the software to make statements
  4. So we see here in the software that the user is asked to enter name
  5. and email
  6. We narrowed this down to two verbs that we would start using. Interacted for entering a panel
  7. Interacted was one o f the defined verbs from the ADL so we were able to use that out of the box.
  8. The second verb we used was created for when the user clicked the button in the software to create the object. Our software writes these out as a * command so they are easily distinguishable from the output.
  9. We made a web page that has the URI for the verb, we could also add this to the verb registry
  10. So lets say I entered my name when I ran the tcl.file
  11. When I enter a panel a statement is written
  12. SO the statement would look like this: Sean Putman interacted with panel name. This lets us know that user has entered the panel. This will also become important later as we try to set context
  13. Here is what our output file looked like
  14. Once in the panel, the user then creates some type of entity or performs a task
  15. and we use the Create verb for this task. Essentially we are running a star command
  16. So that gives us a statement that looks like this Sean Putman created *command
  17. And here is the output for that
  18. There is one final piece to these statements, a timestamp.
  19. Step 2: building the LRS
  20. Which led us to this, real time display of statements being generated from the software. SO this is great, but what does it mean? WE now have data for data’s sake. We can see data being generated by the clicks, but there is no meaning behind it, yet
  21. Step 3: Making the data useable
  22. Here is the initial timeline. Show image of initial timeline, we can mouse over each line and get information on the click that took place. This was great we could compare two runs and see what took place and what the differences were, but we were still missing something
  23. Step 4: Context
  24. We started by running through a known exercise that we could document. We then figured out the beginning and ending statements for each step. This gave us the beginning and end of an activity. The nice thing is that the beginning and end are always the same. The person interacted with a panel and a star command is run, the same star command. What happens in between is where it can be different and where the real comparison takes place.
  25. Did they struggle in certain areas?
  26. Now that we have added the context we can also make suggestions for courses they might want to take based on where they took longer to complete tasks or for task they did not complete. So we are able to give them the pointed training that they need to improve their skills. We are adding keywords to our online modules that map to the context to make that much easier. Now does this currently tell us everything?