SCORM and ANGEL 7.2
Use the steps below to add your SCORM object to an ANGEL course or group on the Michigan State University system.
- Find the SCORM object you want to use. This can either be a zip file or a URL to an imsmaifest.xml file.
- Login to ANGEL at https://angel.msu.edu.
- Go to the course you wish to use the object in (must have editing rights course). If your SCORM object is hosted on another site (e.g. you have a URL to a imsmanifest.xml file) jump to step #7
- Go to the Lessons Tab and click 'Add Content' then choose 'File' under the Create an Item section.
- Upload the file to ANGEL by browsing to the SCORM object zip file on your local computer (see Figure 1 below). I named mine 'SCORM'.

Figure 1 - Uploading your SCORM zip file
- Once it's done uploading, set the default file to 'Directory Listing' then press the 'Extract Files' button ( see Figure 2 below).

Figure 2 - On Successful SCORM zip file upload screen
click 'Extract Files' with 'Directory Listing' selected
- Open the imsmanifest.xml file in a new window by right clicking on the imsmanifest.xml file and selecting open in new window (see Figure 3 below). You will need the full URL later. Keep the window open until you need it.

Figure 3 - Right-click on your imsmanifest.xml file and
select 'Open in New Window' to get the URL for
your imsmanifest.xml file.
- Now, you want to make sure that your students cannot see these raw files. So, you need to go back to the top level where you added the SCORM zip file and click edit and set 'viewable by' to course editor/course admin/author as you choose. If you gave a title like I did in step #4, you would click the edit button next to "SCORM" and change 'Viewable By' to 'Members', 'Authenticated Guests' or 'Everyone' depending on who you want to see your content (see Figures 4 & 5 below).

Figure 4 - Click the 'Edit' button next to the zip file
you uploaded to open its settings.

Figure 5 - Setting the visibility of your object
- Go back to the folder where you wish to use the SCORM object and click
'Add Content'. From the list, select 'Add an IMS Content Package'. You
will need to fill in the Title and the Link fields.
NOTE: the link field is an absolute URL and must begin withhttps://angel.msu.edu/unless it is a link to a SCORM imsmanifest.xml file hosted on another server.
The link might look something like this:
https://angel.msu.edu/AngelUploads/Content/ DEV-SANDBOX-INSTRUCTOR-111-111111 /_assoc/111111111111111/imsmanifest.xml

Figure 6 - Adding an IMS Content Package

Figure 7 - Add your Title and Link URL
(the URL or your imsmanifest.xml file).
- Verify that your new object works as you expect it to.
- If your reference doesn't seem to work or you get an error that says "XML document must have a top level element" try removing the 's' from the 'https:' in your URL. (see Figure 8 below)
Note: Currently,
ANGEL supports the following data models:
cmi.core.credit
cmi.core.entry
cmi.core.exit
cmi.core.lesson_location
cmi.core.lesson_status
cmi.core.session_time
cmi.core.student_id
cmi.core.student_name
cmi.core.total_time
cmi.core.score.raw
cmi.core.score.max
cmi.core.score.min
cmi.launch_data
cmi.suspend_data
cmi.core.entry
cmi.core.exit
cmi.core.lesson_location
cmi.core.lesson_status
cmi.core.session_time
cmi.core.student_id
cmi.core.student_name
cmi.core.total_time
cmi.core.score.raw
cmi.core.score.max
cmi.core.score.min
cmi.launch_data
cmi.suspend_data

Figure 8 - Fixing "
XML document must have a top level element" error





SCORM and ANGEL 7.2
