1 / 17

Techniques in SCORM 2004

Techniques in SCORM 2004. Agenda. SCORM 2004 4 th Edition Finding documentation Define sequencing versus branching modularizing your SCOs to create courseware that can be free-flowing navigation, sequencing SCOs or requiring pre- or post- tests to move from SCO to SCO.

livi
Download Presentation

Techniques in SCORM 2004

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Techniques in SCORM 2004

  2. Agenda • SCORM 2004 4th Edition • Finding documentation • Define sequencing versus branching • modularizing your SCOs to create courseware that can be • free-flowing navigation, • sequencing SCOs or • requiring pre- or post- tests to move from SCO to SCO. • write SCORM 2004 manifest files, • insert SCORM API calls, • Testing/debuging courseware prior to loading onto an LMS.

  3. Introductions • Greg Gardner • Technical Director for eLearning ICF International • 10 + years developing SCORM based courseware and LMS greg.gardner@icfi.com @gardelearndev http://elearndevtech.blogspot.com LInkedIn: ggardner

  4. Finding Documentation • ADL Web Site • Content Aggregation Model (CAM) • Covers packaging of courseware • imsmanifest file • Run Time Environment (RTE) • Covers communication from SCO to LMS • Has the JavaScript API and vocabulary calls needed for this communication • Sequencing and Navigation (SN) • Covers how user- and system-initiated events determine how coursware is presented to the user • Users Guide for ISD and Users Guide for Programmers • SCORM.COM

  5. SCORM 2004 4th Edition • Adds “Jump” Navigation • Branching versus sequencing • How “Jump” navigation bridges the gap

  6. The example we are working with today • Branching scenario from SCO 1 • Button 1 goes to SCO 2 • Have a return button from SCO2 back to SCO1 • Button 2 goes to SCO 3 • Once SCOs 1, 2, and 3 have been completed you can move to SCO4. • Combination User choice and restricted • Let the LMS handle the navigation

  7. Design the Flow of the course • See examples from User’s Guide for ISD and how that relates to the Users Guide for Programmers • INSERT FLOWCHARTS NEXT SCREEN

  8. Flowchart from ISD • Insert branching flow from ISD perspective for our example TLO 1 TLO3 TLO 2 ELO 1b ELO 1c

  9. Flowchart from Programmer • Same flowchart from programmers perspective for our example SCO1 SCO4 SCO2 SCO5 SCO3

  10. Why Modularize SCOs, • You can create courseware that is restricts free-flowing navigation • Let LMS handle navigation • Never refer to another SCO from a SCO • reasons to break this rule • Make SCOs smaller to do this • i.e. make them a screen • Remove specific theming and any titling that would refer to a course or lesson that is made up of SCOs. • Remove all navigation buttons from the SCO itself • and reasons to break this rule

  11. Control Mode (Sequencing) • Choice – user can choose using TOC only • Flow – learner guided by structure of the tree. You can move backwards. • Forward Only - learner guided by structure of the tree. You can NOT move backwards. • Choice Exit – Desired navigational choice until a specific event occurs

  12. Write SCORM 2004 manifest files • Example uses Golf Example SCORM 2004 4th edition – SCORM.COM - SequencingPostTestRollup4thEd_SCORM20044thEdition.zip

  13. Inserting SCORM API calls, Show jump navigation code in SCOs and launchpage.html JavaScript Launchpage.html Playing.html (SCO1)

  14. testing and how to debug courseware • SCORM Cloud • Test logs

  15. tools that help writing manifest files • Course Aggregators • Captivate • Dreamweaver (CourseBuilder) • Fancy SCORM 2004 navigation writers? • Copy from an example…….SCORM.COM

  16. Where to get information • SCORM.com - http://scorm.com/scorm-explained/technical-scorm/scorm-2004-overview-for-developers/ • Blog - http://support.scorm.com/entries/89346-jumping-from-sco-to-sco-in-scorm-2004/ • Menu SCO (great blog on jump navigation) http://head3.wordpress.com/2011/02/10/the-menu-sco/

  17. Contact Us eLearnDevTech blog: http://elearndevtech.blogspot.com ICF eLearnDev Conference website: http://www.icfi.com/devcon Twitter : @ICFI , @gardelearndev, @mas_edev, @elearnDevGeek, @damoEdev

More Related