Skip to content

Instantly share code, notes, and snippets.

@themorgantown themorgantown/imsmanifest.xml Secret

Created Feb 12, 2020
What would you like to do?
<?xml version="1.0" standalone="no" ?>
Single SCO content packaging example. SCORM 1.2.
Provided by Rustici Software -
This example demonstrates the simplest possible manifest, containing just one SCO and
no metdata or sequencing information.
The manifest node contains a unique identifer for this course and the course's version number.
The schema declartions are important to ensure you are delivering valid XML. For the most part
these should remain static. Other schema prefixes are allowed, but can limit interoperabilty.
The XSD files for SCORM 1.2 are not strictly valid and may cause errors in some XML validators.
<manifest identifier="com.scorm.golfsamples.contentpackaging.singlesco.12" version="1"
xsi:schemaLocation=" imscp_rootv1p1p2.xsd imsmd_rootv1p2p1.xsd adlcp_rootv1p2.xsd">
The metadata node simply declares which SCORM version this course operates under.
In SCORM 1.2 there isn't a controlled vocabulary for schemaversion, it can be any value
but a descriptive value is preferred.
<schema>ADL SCORM</schema>
<!-- There is just one organization. The organization contains just one item.-->
<organizations default="golf_sample_default_org">
<organization identifier="golf_sample_default_org">
<title>Golf Explained - CP Single SCO</title>
<item identifier="item_1" identifierref="resource_1">
<title>Golf Explained</title>
There is just one resource that represents the single SCO that comprises the entirety of this course.
The href attribute points to the launch URL for the course and all of the files required by the course
are listed.
One subtle difference between SCORM 1.2 and SCORM 2004 is the cast of the letter "t" in the
adlcp:scormtype attribute
<resource identifier="resource_1" type="webcontent" adlcp:scormtype="sco" href="shared/launchpage.html">
<file href="Etiquette/Course.html"/>
<file href="Etiquette/course.jpg"/>
<file href="Etiquette/Distracting.html"/>
<file href="Etiquette/distracting.jpg"/>
<file href="Etiquette/Play.html"/>
<file href="Etiquette/play.jpg"/>
<file href="Etiquette/questions.js"/>
<file href="Handicapping/calchandi.jpg"/>
<file href="Handicapping/calcscore.jpg"/>
<file href="Handicapping/CalculatingHandicap.html"/>
<file href="Handicapping/CalculatingScore.html"/>
<file href="Handicapping/Example.html"/>
<file href="Handicapping/example.jpg"/>
<file href="Handicapping/Overview.html"/>
<file href="Handicapping/overview.jpg"/>
<file href="Handicapping/questions.js"/>
<file href="HavingFun/friends.jpg"/>
<file href="HavingFun/fun.jpg"/>
<file href="HavingFun/HowToHaveFun.html"/>
<file href="HavingFun/MakeFriends.html"/>
<file href="HavingFun/questions.js"/>
<file href="Playing/otherscoreing.jpg"/>
<file href="Playing/OtherScoring.html"/>
<file href="Playing/Par.html"/>
<file href="Playing/par.jpg"/>
<file href="Playing/Playing.html"/>
<file href="Playing/playing.jpg"/>
<file href="Playing/questions.js"/>
<file href="Playing/rules.jpg"/>
<file href="Playing/RulesOfGolf.html"/>
<file href="Playing/Scoring.html"/>
<file href="Playing/scoring.jpg"/>
<file href="shared/assessmenttemplate.html"/>
<file href="shared/background.jpg"/>
<file href="shared/cclicense.png"/>
<file href="shared/contentfunctions.js"/>
<file href="shared/launchpage.html"/>
<file href="shared/scormfunctions.js"/>
<file href="shared/style.css"/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.