+ All Categories
Transcript
Page 1: SCORM Implementation Challenges for Mobile

1

Implementation Challenges for Mobile SCORM

22 June 201122 June 2011

Friday, June 24, 2011

Page 2: SCORM Implementation Challenges for Mobile

ADL Mobile Team Focus

Friday, June 24, 2011

Page 3: SCORM Implementation Challenges for Mobile

Mobile Me (Since 2003)

33Friday, June 24, 2011

Page 4: SCORM Implementation Challenges for Mobile

What I’ll Cover…

• Mobile SCORM Implementations– Updates on use cases from last year– New Use Case– New Solutions

• Mobile SCORM Options– Native apps or Mobile browser delivery or Hybrid?

• Challenges with Implementing SCORM on Mobile– Dated API instance & wrapper algorithm– User experience– What is required?– Using Mobile Frameworks & AJAX (to develop content)– LETSI RTWS– ADL Research

4Friday, June 24, 2011

Page 5: SCORM Implementation Challenges for Mobile

Mobile SCORM Implementations

5

Friday, June 24, 2011

Page 6: SCORM Implementation Challenges for Mobile

Last Year’s Use Cases

• Mine Lab (Taiwan): SCORM Reader on mobile, PAD SCORM• Bank of America (GoLearn) & Accenture• Upside Learning• Litmos (recently acquired by Callidus Software Inc)• OnPoint Digital (Cell Cast)• CERTPOINT • Rustici Software

6Friday, June 24, 2011

Page 7: SCORM Implementation Challenges for Mobile

New Use Cases?

• Mobile Learning Environment (MoLE) - 2011 (http://www.mole-project.net)

– share learning between U.S. and multi-national partners

– focus on the reconstruction of healthcare and areas of conflict or natural disaster

• Sponsored by:– Office of Naval Research Global (ONRG)

– The Coalition Warfare Program (OUSD(AT&L)/International Cooperation)

– The U.S. Air Force European Office of Aerospace Research and Development (EOARD)

– The Telemedicine and Technology Research Center (TATRC)

7Friday, June 24, 2011

Page 8: SCORM Implementation Challenges for Mobile

MoLE - SCORM Use Case

• Integrating with ATLAS Pro for Joint Knowledge Online (JKO)

• Not trying to improve the LMS interface via mobile

• Looking at browser-based VLE to administer content

• Using HTML5 + Native App (Hybrid Solution)

• Working on both online/offline solution

• Using custom web services solution to receive basic SCORM data

• 2 Layers - One to LMS, second to App back-end

• Primary Goal of Project: Most effective user experience

• Tracking both informal and formal content

• Including Mobile TIP course (ADL) as part of prototype

8Friday, June 24, 2011

Page 9: SCORM Implementation Challenges for Mobile

New Use Cases?

• US Joint Knowledge Development and Distribution Capability (JKDDC) - 2010

– Prototype targeted for iPod Touch, iPhone, iPad, and Android devices

– SCORM 2004 3rd Edition– Tracking cmi.learner_id,

cmi.learner_name, cmi.exit, cmi.completion_status online/offline

9Friday, June 24, 2011

Page 10: SCORM Implementation Challenges for Mobile

• OnPoint Digital CellCast• Intuition• Upside• CERTPOINT• Desire 2 Learn• BlackBoard• eXact Learning Solutions• Rapid Intake• Ready Go! • Travantis Lectora & CourseMill 6.0 • VCOM 3D

10

Mobile SCORM Solutions

Friday, June 24, 2011

Page 11: SCORM Implementation Challenges for Mobile

Researching Mobile SCORM Options

11

Friday, June 24, 2011

Page 12: SCORM Implementation Challenges for Mobile

Wordpress

• Wordpress Integration with WP Touch + SCORM Cloud

12Friday, June 24, 2011

Page 13: SCORM Implementation Challenges for Mobile

Moodle Touch

• http://www.pragmasql.com/moodletouch

13Friday, June 24, 2011

Page 14: SCORM Implementation Challenges for Mobile

Mobile SCORM Challenges

14

Friday, June 24, 2011

Page 15: SCORM Implementation Challenges for Mobile

Implementation Challenges

• Frames are deprecated in HTML5

• Pop up windows are not consistently supported on mobile

• Most SCORM LMS / API Instance Implementations use frames or pop up windows

• Using the Mobile Web Browser can result in a poor user experience

• Offline tracking is a challenge

15Friday, June 24, 2011

Page 16: SCORM Implementation Challenges for Mobile

Alternative Approaches

16

Friday, June 24, 2011

Page 17: SCORM Implementation Challenges for Mobile

Potential Work-Arounds

• LMS API instance that supports AJax or Web Services or Both?

• Develop content using AJax or a framework that inherently supports it

• LETSI RTWS (SOAP for SCORM)

17Friday, June 24, 2011

Page 18: SCORM Implementation Challenges for Mobile

jQuery Mobile Framework

18Friday, June 24, 2011

Page 19: SCORM Implementation Challenges for Mobile

jQuery Mobile Framework

• Web App Framework based on Progressive Enhancement Approach and Responsive Design techniques (Using CSS @ Media Queries)

• Easy to setup, optimized for mobile browsers, requires knowledge of HTML (advanced techniques require knowledge of CSS & JavaScript)

• Page is rendered with a normal HTTP request, and subsequent "pages" are then requested and injected into that page's DOM

19Friday, June 24, 2011

Page 20: SCORM Implementation Challenges for Mobile

LETSI RTWS

• LETSI Run-time Web Services for Learning Project (RTWS)

• Creates a web services implementation of the SCORM run-time communications protocols (alternative to JavaScript)

• Limited to the a small and specific set of functionality

• Scope of RTWS communication is limited to "single SCO" courseware

• Benefits:

– Out of browser experiences – Offline and occasionally connected training

– Removing cross domain scripting limitations

– Enabling delivery on alternative devices and formats

– Security

• http://letsi.org

• http://pipwerks.com/2010/11/17/soap-for-scorm/20

Friday, June 24, 2011

Page 21: SCORM Implementation Challenges for Mobile

Traditional SCORM (Content)

21Friday, June 24, 2011

Page 22: SCORM Implementation Challenges for Mobile

Traditional SCORM (LMS)

22Friday, June 24, 2011

Page 23: SCORM Implementation Challenges for Mobile

Service-based SCORM

23Friday, June 24, 2011

Page 24: SCORM Implementation Challenges for Mobile

Final Thoughts on Mobile

• Is it a requirement for mobile?

• Plan for the Disconnected Mobile User

• Don’t build browser content that uses pop up windows or frames

• Many native app commercial solutions available

• Web service implementations

24Friday, June 24, 2011

Page 25: SCORM Implementation Challenges for Mobile

More mSCORM Resources

• Mobile Learning Shareable Content Object Reference Model (m-SCORM Limitations and Challenges [N09-35] – Office of Naval Research (ONR) Science & Technology (Global) by Tribal (2010)

– URL: http://www.mole-project.net

• Guide for Best Practices on Mobile Web: An Adaptation for Web Development with SCORM 2004

– URL: http://www.adl-ilce.org.mX

• Guide for Mobile Web Development with SCORM 2004: An Easy Way to Start Developing SCORM Objects for Mobile Devices

– URL:http://www.adl-ilce.org.mx

• Instructional Design for Mobile SCORM: A Quick Guide for Developing Content for Mobile Devices in SCORM 2004

– URL:http://www.adl-ilce.org.mx

• SCORM Implementation Strategies for Mobile (2010) by Jason Haag (ADL)– URL: http://www.slideshare.net/jhaag75/

25Friday, June 24, 2011

Page 26: SCORM Implementation Challenges for Mobile

ADL mLearning Guide

http://mlearn.adlnet.mobi or http://mlearn.adlnet.gov

Friday, June 24, 2011

Page 27: SCORM Implementation Challenges for Mobile

ADL mLearning Guide

http://mlearn.adlnet.mobi or http://mlearn.adlnet.gov

Friday, June 24, 2011

Page 28: SCORM Implementation Challenges for Mobile

ADL mLearning Guide

http://mlearn.adlnet.mobi or http://mlearn.adlnet.gov

Friday, June 24, 2011

Page 29: SCORM Implementation Challenges for Mobile

ADL Mobile Wiki

27

http://adlmobile.wikispaces.com

Friday, June 24, 2011

Page 30: SCORM Implementation Challenges for Mobile

ADL Mobile Newsletter

28Friday, June 24, 2011

Page 31: SCORM Implementation Challenges for Mobile

Questions / Discussion

2929

Jason HaagADL Mobile LearningTwitter: @[email protected]

Friday, June 24, 2011


Top Related