A lightning talk on using Open edX's SCORM Xblock to add SCORM content to your courses. The talk was delivered by Appsembler Founder/CEO, Nate Aune at Open edX Conference 2016 - Stanford University.
www.appsembler.com
1. SCORM XBlock
June 14, 2016
Nate Aune
CEO/Founder
nate@appsembler.com
P: (617) 701-4331
Getting SCORM content into Open edX
2. What is SCORM?
SCORM = Sharable Content Object Reference Model
“Sharable Content Object” = units of online training material
shareable across systems
“Reference Model” = SCORM isn’t actually a standard.
SCORM simply references existing standards.
3. Brief history lesson
U.S. gov’t is a heavy user of online
training.
Poor content re-use due to vendor
lock-in
Thus ADL was tasked with finding
a solution.
ADL’s task was to “develop
common specifications and
standards for e-learning”
Harmonized work of existing
standards.
SCORM was released in 2001 and
was quickly adopted by both gov’t
and industry.
4. Why SCORM?
Re-use e-learning content from
other tools in Open edX
Don’t reauthor your existing
content when you move to
Open edX
Use rich interactive SCORM
content as scorable Open edX
courseware units
Use SCORM-capable authoring
tools to create content that
would be difficult to make with
Studio
5. How do I make SCORM content
If you use:
● Captivate
● Storyline
● Camtasia
Then you can use them to
export to SCORM
8. Goals - Author experience
● Add SCORM courseware modules through Studio
● Upload SCORM packages as zip files
● Assign grade weight to SCORM module
● Configurable storage for SCOs, player code (local, S3 backends)
● Configurable presentation (iframe/popup, dimensions, intro
text)
9. Goals - Student Experience
● Present SCORM content alongside other modules
● Grade student responses as any other module
● Save student score, progress, completion status, session time
● Student can browse away, then return to saved location within SCO
● Support navigation between multiple SCOs within same SCORM
module
10. What’s next?
● Remove dependency on commercial software—XBlock with
open source SCORM API implementation
● Automate configuration of front-end web server
● Appearance improvements
● Analytics
● Robust testing with SCOs from many publishers
11. Get involved
Beta test to find bugs & suggest features
Sponsor to help finance the development
Contribute as a developer
12. More info
SCORM XBlock Github repo
https://github.com/appsembler/edx_xblock_scorm
SCORM XBlock blog post
http://www.appsembler.com/blog/getting-scorm-content-into-open-edx-with-the-scorm-xblock/