SlideShare a Scribd company logo
1 of 24
Download to read offline
Always have an exit plan:
Questing to limit SCORM lost completions
With Dungeon Master Joe Donnelly and Ranger Kyle Patmor
Meet the players
Rustici Software: Learning technology experts since 2002
We help connect content and platforms across the eLearning ecosystem,
leveraging our expertise in SCORM, xAPI, cmi5, LTI, and AICC.
Joe Donnelly will help you navigate SCORM
lost completions and best practices.
Favorite character:
Ranger who talks to animals.
Kyle Patmor explores what steps
customers should take to troubleshoot.
Favorite character:
Ranger who hunts animals.
Our campaign
How do you escape the
dungeon with
completion treasure?
How do you find
where the obstacles
are?
1
2
3
4
How can I avoid the
obstacles?
How do I check
where the party went
wrong?
add pie chart here with responses
from signup.
Lost completions survey
SCORM 1.2
● Rarity that lost completions
are an issue.
● All the tips today work for
SCORM 1.2.
SCORM 2004
● Number one ticket type
as the learner is shown a
completion in the course,
but it does not show in
the LMS reporting.
● We’ll focus on SCORM
2004 primarily today.
Course
How to escape the dungeon with the treasure
Rustici Engine/
SCORM Cloud
SCORM Player Page
Browser LMS
Course
Where obstacles can get in the way
Rustici Engine/
SCORM Cloud
LMS
Browser
SCORM Player Page
Give clear navigation instructions.
Let the party know what they need to do.
Have an easy to locate exit button.
Show them the way out of the room.
1
2
3 Display a results page.
Give the party enough time to get the treasure and store it
securely before exiting the dungeon.
Campaign authoring best practices
Every adventure includes some
traps and monsters.
Here are some questions to help
figure out where things went
wrong for your learners.
Identifying and overcoming obstacles
What to do when the LMS
does not record completions
for any of the party.
Has anyone ever come back alive with the treasure?
No.
Problems getting the treasure from the chest
Some ways you can identify the obstacle:
● Launch your content in SCORM Cloud
and check the player debug logs.
● Check the browser console – could be
issue between content and player.
● Check any LMS logs (if you can’t use
SCORM Cloud)
Is there even treasure in the chest? Yup.
Is there even treasure in the chest? Nope.
No Terminate Call
No setValue for Completion or Success!
What to do when the LMS
records completions for only
some of the party.
Has anyone ever come back alive with the treasure?
Yes.
There is a problem between:
● Engine / SCORM Cloud & LMS
● SCORM Cloud & Reportage
● Player & LMS
Do we show the completion, but you don’t?
When it looks like we
don’t have it either, it’s
time to dig into the
registration details.
What to do with misplaced treasure
How to determine if it’s a
rollup issue.
Is the completion status in the runtime?
Yes.
✅ ❌
Is the completion status in the runtime?
Your party had the treasure, but they
dropped it when exiting the dungeon!
More common with SCORM 2004 because
rollup is only triggered by an exitAll nav
request from the content or from
unloading the SCO.
The party encountered a rollup issue
Final, rolled up status not saved because:
● Frameset launch with no exit button.
○ Browser limitations when
unloading.
● Learner closes laptop without exiting.
● Mobile: learner exits app or OS
unloads it due to resources.
Main cause of rollup issues: Bad exits
How to determine where the
party went wrong.
Is the completion status in the runtime?
No.
There was a communication
problem between the SCORM
player page and Rustici
Engine/SCORM Cloud.
The adventurer fell into a pit
Campaign Goals
● For your party to walk away with the
golden completion.
● For the dungeon master to follow the
best practices of having a solid exit plan
and understanding mobile exits.
● For you to use these tools to see where
the obstacle occurred when trouble is
afoot.
A young orphan discovers she is
the long-lost heir to a powerful
throne and must master her
inheritance to reclaim her
rightful place.
Writing focus: character development
Have questions?
Ask us anything!
Email:
info@rusticisoftware.com
Learn more:
rusticisoftware.com | scorm.com | xapi.com

More Related Content

Similar to Always have an exit plan: Questing to limit SCORM lost completions

You shouldneverdo
You shouldneverdoYou shouldneverdo
You shouldneverdo
daniil3
 
Coding dojo 22_05_2013
Coding dojo 22_05_2013Coding dojo 22_05_2013
Coding dojo 22_05_2013
Rodrigo Vieira
 
Idea Presentation - Slide Template By Sulav.pptx
Idea Presentation - Slide Template By Sulav.pptxIdea Presentation - Slide Template By Sulav.pptx
Idea Presentation - Slide Template By Sulav.pptx
AchSulav
 

Similar to Always have an exit plan: Questing to limit SCORM lost completions (20)

xAPI Live - Why do I need something new? Day Hikes in xAPI
xAPI Live - Why do I need something new?  Day Hikes in xAPIxAPI Live - Why do I need something new?  Day Hikes in xAPI
xAPI Live - Why do I need something new? Day Hikes in xAPI
 
Easy to use correctly, hard to use incorrectly
Easy to use correctly, hard to use incorrectlyEasy to use correctly, hard to use incorrectly
Easy to use correctly, hard to use incorrectly
 
Game Programming 13 - Debugging & Performance Optimization
Game Programming 13 - Debugging & Performance OptimizationGame Programming 13 - Debugging & Performance Optimization
Game Programming 13 - Debugging & Performance Optimization
 
Gamedev-grade debugging
Gamedev-grade debuggingGamedev-grade debugging
Gamedev-grade debugging
 
Octalysis Level 1 Certificate - Joel Schmidt - Click & Learn 360
Octalysis Level 1 Certificate - Joel Schmidt - Click & Learn 360Octalysis Level 1 Certificate - Joel Schmidt - Click & Learn 360
Octalysis Level 1 Certificate - Joel Schmidt - Click & Learn 360
 
Retro Testing (DevConTLV Jan 2014)
Retro Testing (DevConTLV Jan 2014)Retro Testing (DevConTLV Jan 2014)
Retro Testing (DevConTLV Jan 2014)
 
You shouldneverdo
You shouldneverdoYou shouldneverdo
You shouldneverdo
 
Coding dojo 22_05_2013
Coding dojo 22_05_2013Coding dojo 22_05_2013
Coding dojo 22_05_2013
 
Coding Introductory Lesson Lower Elementary
Coding Introductory Lesson Lower ElementaryCoding Introductory Lesson Lower Elementary
Coding Introductory Lesson Lower Elementary
 
Troubleshooting Java HotSpot VM
Troubleshooting Java HotSpot VMTroubleshooting Java HotSpot VM
Troubleshooting Java HotSpot VM
 
Exploratory testing workshop
Exploratory testing workshopExploratory testing workshop
Exploratory testing workshop
 
Using iterative development (and Agile) for better project management
Using iterative development (and Agile) for better project managementUsing iterative development (and Agile) for better project management
Using iterative development (and Agile) for better project management
 
What happens on your Mac, stays on Apple’s iCloud?!
What happens on your Mac, stays on Apple’s iCloud?!What happens on your Mac, stays on Apple’s iCloud?!
What happens on your Mac, stays on Apple’s iCloud?!
 
Sentential Gamification LV1 Certification Sample Project Submissions
Sentential Gamification LV1 Certification Sample Project SubmissionsSentential Gamification LV1 Certification Sample Project Submissions
Sentential Gamification LV1 Certification Sample Project Submissions
 
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing ScrumPCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
PCA14: Herding Cat GIFs - Learning Scrum by Doing Scrum
 
FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1
 
Idea Presentation - Slide Template By Sulav.pptx
Idea Presentation - Slide Template By Sulav.pptxIdea Presentation - Slide Template By Sulav.pptx
Idea Presentation - Slide Template By Sulav.pptx
 
Triggers for Admins: A Five-step Framework for Creating Triggers
Triggers for Admins: A Five-step Framework for Creating TriggersTriggers for Admins: A Five-step Framework for Creating Triggers
Triggers for Admins: A Five-step Framework for Creating Triggers
 
Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...Tales from the trails: Navigating a proven path from content creation to dist...
Tales from the trails: Navigating a proven path from content creation to dist...
 
A/B Testing That Matters
A/B Testing That MattersA/B Testing That Matters
A/B Testing That Matters
 

More from Rustici Software

More from Rustici Software (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Which standard is best for your content?
Which standard is best for your content?Which standard is best for your content?
Which standard is best for your content?
 
Our IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standardsOur IEEE LTSC voting members recap 2023 and what’s next for the standards
Our IEEE LTSC voting members recap 2023 and what’s next for the standards
 
Egg-cellent Ways Content Controller Helps Your Organization’s Training Needs
Egg-cellent Ways  Content Controller  Helps Your Organization’s Training NeedsEgg-cellent Ways  Content Controller  Helps Your Organization’s Training Needs
Egg-cellent Ways Content Controller Helps Your Organization’s Training Needs
 
RIP to Manual Course Packaging: How SANS Streamlines Content Distribution
RIP to Manual  Course Packaging:  How SANS Streamlines Content DistributionRIP to Manual  Course Packaging:  How SANS Streamlines Content Distribution
RIP to Manual Course Packaging: How SANS Streamlines Content Distribution
 
Ready to get pedantic? Picking the best verb for Statements
Ready to get pedantic?  Picking the best verb for StatementsReady to get pedantic?  Picking the best verb for Statements
Ready to get pedantic? Picking the best verb for Statements
 
Ask Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating contentAsk Me Anything: Using eLearning Standards when creating content
Ask Me Anything: Using eLearning Standards when creating content
 
Meeting in the Middle: A Blended Approach to Learning Tech
Meeting in the Middle: A Blended Approach to Learning TechMeeting in the Middle: A Blended Approach to Learning Tech
Meeting in the Middle: A Blended Approach to Learning Tech
 
Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5Smelling what The Rock's cooking: Converting SCORM content to cmi5
Smelling what The Rock's cooking: Converting SCORM content to cmi5
 
Content Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customersContent Controller: The easiest way to share content with your customers
Content Controller: The easiest way to share content with your customers
 
Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...Content Controller: The easiest way to centralize content across your learnin...
Content Controller: The easiest way to centralize content across your learnin...
 
Another Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPIAnother Learning Standard? Where cmi5 Fits with SCORM and xAPI
Another Learning Standard? Where cmi5 Fits with SCORM and xAPI
 
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 AdoptionBy the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
By the Numbers: A Behind the Scenes Look at xAPI and cmi5 Adoption
 
Back to the Drawing Board: Painting a Picture with xAPI
Back to the Drawing Board: Painting a Picture with xAPIBack to the Drawing Board: Painting a Picture with xAPI
Back to the Drawing Board: Painting a Picture with xAPI
 
Ins and Outs of Connecting Technologies in a Modern Learning Ecosystem
Ins and Outs of Connecting Technologies in a Modern Learning EcosystemIns and Outs of Connecting Technologies in a Modern Learning Ecosystem
Ins and Outs of Connecting Technologies in a Modern Learning Ecosystem
 
Drinking the xAPI Kool Aid
Drinking the xAPI Kool AidDrinking the xAPI Kool Aid
Drinking the xAPI Kool Aid
 
Extending Your Reach: Taking Your Training Content Beyond Your LMS
Extending Your Reach: Taking Your Training Content Beyond Your LMSExtending Your Reach: Taking Your Training Content Beyond Your LMS
Extending Your Reach: Taking Your Training Content Beyond Your LMS
 
State of xAPI Adoption: Our Numbers
State of xAPI Adoption: Our NumbersState of xAPI Adoption: Our Numbers
State of xAPI Adoption: Our Numbers
 
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
Taking xAPI Profiles Further: Designing xAPI Profiles to Address Specific Req...
 
xAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to MasteryxAPI 201: Move from Experimentation to Mastery
xAPI 201: Move from Experimentation to Mastery
 

Recently uploaded

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 

Recently uploaded (20)

Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 

Always have an exit plan: Questing to limit SCORM lost completions

  • 1. Always have an exit plan: Questing to limit SCORM lost completions With Dungeon Master Joe Donnelly and Ranger Kyle Patmor
  • 2. Meet the players Rustici Software: Learning technology experts since 2002 We help connect content and platforms across the eLearning ecosystem, leveraging our expertise in SCORM, xAPI, cmi5, LTI, and AICC. Joe Donnelly will help you navigate SCORM lost completions and best practices. Favorite character: Ranger who talks to animals. Kyle Patmor explores what steps customers should take to troubleshoot. Favorite character: Ranger who hunts animals.
  • 3. Our campaign How do you escape the dungeon with completion treasure? How do you find where the obstacles are? 1 2 3 4 How can I avoid the obstacles? How do I check where the party went wrong?
  • 4. add pie chart here with responses from signup. Lost completions survey
  • 5. SCORM 1.2 ● Rarity that lost completions are an issue. ● All the tips today work for SCORM 1.2. SCORM 2004 ● Number one ticket type as the learner is shown a completion in the course, but it does not show in the LMS reporting. ● We’ll focus on SCORM 2004 primarily today.
  • 6. Course How to escape the dungeon with the treasure Rustici Engine/ SCORM Cloud SCORM Player Page Browser LMS
  • 7. Course Where obstacles can get in the way Rustici Engine/ SCORM Cloud LMS Browser SCORM Player Page
  • 8. Give clear navigation instructions. Let the party know what they need to do. Have an easy to locate exit button. Show them the way out of the room. 1 2 3 Display a results page. Give the party enough time to get the treasure and store it securely before exiting the dungeon. Campaign authoring best practices
  • 9. Every adventure includes some traps and monsters. Here are some questions to help figure out where things went wrong for your learners. Identifying and overcoming obstacles
  • 10. What to do when the LMS does not record completions for any of the party. Has anyone ever come back alive with the treasure? No.
  • 11. Problems getting the treasure from the chest Some ways you can identify the obstacle: ● Launch your content in SCORM Cloud and check the player debug logs. ● Check the browser console – could be issue between content and player. ● Check any LMS logs (if you can’t use SCORM Cloud)
  • 12. Is there even treasure in the chest? Yup.
  • 13. Is there even treasure in the chest? Nope. No Terminate Call No setValue for Completion or Success!
  • 14. What to do when the LMS records completions for only some of the party. Has anyone ever come back alive with the treasure? Yes.
  • 15. There is a problem between: ● Engine / SCORM Cloud & LMS ● SCORM Cloud & Reportage ● Player & LMS Do we show the completion, but you don’t?
  • 16. When it looks like we don’t have it either, it’s time to dig into the registration details. What to do with misplaced treasure
  • 17. How to determine if it’s a rollup issue. Is the completion status in the runtime? Yes.
  • 18. ✅ ❌ Is the completion status in the runtime?
  • 19. Your party had the treasure, but they dropped it when exiting the dungeon! More common with SCORM 2004 because rollup is only triggered by an exitAll nav request from the content or from unloading the SCO. The party encountered a rollup issue
  • 20. Final, rolled up status not saved because: ● Frameset launch with no exit button. ○ Browser limitations when unloading. ● Learner closes laptop without exiting. ● Mobile: learner exits app or OS unloads it due to resources. Main cause of rollup issues: Bad exits
  • 21. How to determine where the party went wrong. Is the completion status in the runtime? No.
  • 22. There was a communication problem between the SCORM player page and Rustici Engine/SCORM Cloud. The adventurer fell into a pit
  • 23. Campaign Goals ● For your party to walk away with the golden completion. ● For the dungeon master to follow the best practices of having a solid exit plan and understanding mobile exits. ● For you to use these tools to see where the obstacle occurred when trouble is afoot.
  • 24. A young orphan discovers she is the long-lost heir to a powerful throne and must master her inheritance to reclaim her rightful place. Writing focus: character development Have questions? Ask us anything! Email: info@rusticisoftware.com Learn more: rusticisoftware.com | scorm.com | xapi.com