Unison Creating a Multi-SCO Course

 

Although ProForm and Unison are built to create single SCO courses, you can also use them to create a multi-SCO course.
 
Initial Concepts
 
If you want to create a course that consists of multiple SCOs, each SCO needs to be a separate ProForm or Unison project. Each project (SCO) will need to be kept in its own folder. You can then organize all the projects (SCOs) into a course folder as shown here:
 
 
In a multi-SCO course, each SCO can report completion to the LMS. The LMS then marks that SCO (not the entire course) complete. When all SCOs are completed then the entire course is considered complete. To report a completion status for a SCO, use any of the normal methods found in ProForm and Unison for recording completion. These are the same methods you would use if you were creating a single SCO course.
 
Once you have completed each project, do not publish (ProForm) or deploy (Unison) the course as a SCORM course. When you publish or deploy using SCORM, extra files are added to the project. Many of those files will be duplicates that you do not need. These files are special SCORM files that will be placed in the Main Course Folder instead of the individual project folders.
 
However, there is one file that is added to a project that is necessary. When you publish or deploy to SCORM, a new player.html file is added to the project. This player.html file is required to accomplish SCORM communication. So even though you don’t need the extra SCORM files, you do need to include this file. The steps below will explain how to get this file using either ProForm or Unison.
 
Use these steps to set up each project.
 
Steps for ProForm
 
Open the Edit Project dialog in ProForm.
Set the tracking attribute to SCORM1.2 or SCORM1.3 (SCORM 2004).
Copy all the files that are now inside your project folder and place them inside one of the project or SCO folders found inside the Main Course Folder. You will need to repeat this for each project.
Navigate to the install folder for ProForm found on your hard drive. Inside the install folder find and open the Course Files folder. Inside that folder you will find a Publish folder. The publish folder contains a SCORM1-2 and a SCORM2004 folder. 
Copy the player.html file from the appropriate SCORM folder. For example if you plan to use SCORM 2004 then copy from that folder.
Place this new player.html file inside every project (SCO) folder.
 
Step for Unison
 
Click the Edit Course Settings button.
Go to the Data Tracking tab and set the Tracking setting to either SCORM 1.2 or SCORM 1.3.
Deploy the course using the Non-LMS setting. This will download the course into a zip file. Unzip the course and place all the course files in one of the project (SCO) folders. You will need to repeat this for each project SCO.
Deploy another course using the SCORM version you plan to use for the multi-SCO course. This may be one of the courses you already deployed or another course. The purpose of deploying a course using SCORM is so that you can get a copy of the correct player.html file.
Copy the player.html file from this deployed SCORM course and place it in each of the project (SCO) folders.
 
Packaging The Course
 
Once you have all the project folders set up, you are ready to package everything together into a single multi-SCO course. In the past we have recommended an open source tool name Reload Editor for this purpose (http://www.reload.ac.uk/new/editor.html). However, this tool can be difficult to understand and use. 
 
JCA Solutions has developed a SCORM packaging tool named Simple SCORM Packager (SSP) that is much easier to use (http://www.jcasolutions.com/ssp.php). We recommend you purchase this tool for multi-SCO packaging. 
 
Use these steps to package a multi-SCO course using SSP:
 
Start Simple SCORM Packager and click Next.
Create a new SSP Project and click Next.
Choose the SCORM version you wish to use and click Next.
Give the course a title, description and keywords. You may also choose to access the advanced settings. Once you have completed these fields click Next.
Choose the root directory of the course. This is the Main Course Folder.
Select the radio button for multi-sco package.
Browse for and select the player.html page for the first project folder (SCO folder). This file will be added to the Multi-SCO Package Files list.
Repeat step 7 for each project folder (SCO). Click next when you are done.
On the left hand side is a list of each SCO. Select each SCO and enter a title for that SCO. Click the save button after each entry. You may also edit the Advanced options if you choose.
Once you have given each SCO a name click next.
This screen provides buttons that allow you to go back and make changes. If you are ready click Next.
Enter a name for the packaged zip file that will be created. Click Next.
Click the Finish button to create the zip and complete the process.
 
Once completed you can go to the Main Course Folder. You will notice that SCORM files have been added to that folder. You should also find the zip file. The zip file is ready to be delivered to the LMS.
 
You have just created a multi-SCO SCORM package.

Although ProForm and Unison are built to create single SCO courses, you can also use them to create a multi-SCO course.

Initial Concepts

If you want to create a course that consists of multiple SCOs, each SCO needs to be a separate ProForm or Unison project. Each project (SCO) will need to be kept in its own folder. You can then organize all the projects (SCOs) into a course folder as shown here:


multiSCO_Image.png

In a multi-SCO course, each SCO can report completion to the LMS. The LMS then marks that SCO (not the entire course) complete. When all SCOs are completed then the entire course is considered complete. To report a completion status for a SCO, use any of the normal methods found in ProForm and Unison for recording completion. These are the same methods you would use if you were creating a single SCO course.

Once you have completed each project, do not publish (ProForm) or deploy (Unison) the course as a SCORM course. When you publish or deploy using SCORM, extra files are added to the project. Many of those files will be duplicates that you do not need. These files are special SCORM files that will be placed in the Main Course Folder instead of the individual project folders.

However, there is one file that is added to a project that is necessary. When you publish or deploy to SCORM, a new player.html file is added to the project. This player.html file is required to accomplish SCORM communication. So even though you don’t need the extra SCORM files, you do need to include this file. The steps below will explain how to get this file using Unison.

Use these steps to set up each project.

Step for Unison

  1. Click the Edit Course Settings button.
  2. Go to the Data Tracking tab and set the Tracking setting to either SCORM 1.2 or SCORM 1.3.
  3. Deploy the course using the Non-LMS setting. This will download the course into a zip file. Unzip the course and place all the course files in one of the project (SCO) folders. You will need to repeat this for each project SCO.
  4. Deploy another course using the SCORM version you plan to use for the multi-SCO course. This may be one of the courses you already deployed or another course. The purpose of deploying a course using SCORM is so that you can get a copy of the correct player.html file.
  5. Copy the player.html file from this deployed SCORM course and place it in each of the project (SCO) folders.

Packaging The Course

Once you have all the project folders set up, you are ready to package everything together into a single multi-SCO course. In the past we have recommended an open source tool name Reload Editor for this purpose (http://www.reload.ac.uk/new/editor.html). However, this tool can be difficult to understand and use. 
JCA Solutions has developed a SCORM packaging tool named Simple SCORM Packager (SSP) that is much easier to use (http://www.jcasolutions.com/ssp.php). We recommend you purchase this tool for multi-SCO packaging. 

Use these steps to package a multi-SCO course using SSP:

  1. Start Simple SCORM Packager and click Next.
  2. Create a new SSP Project and click Next.
  3. Choose the SCORM version you wish to use and click Next.
  4. Give the course a title, description and keywords. You may also choose to access the advanced settings. Once you have completed these fields click Next.
  5. Choose the root directory of the course. This is the Main Course Folder.
  6. Select the radio button for multi-sco package.
  7. Browse for and select the player.html page for the first project folder (SCO folder). This file will be added to the Multi-SCO Package Files list.
  8. Repeat step 7 for each project folder (SCO). Click next when you are done.
  9. On the left hand side is a list of each SCO. Select each SCO and enter a title for that SCO. Click the save button after each entry. You may also edit the Advanced options if you choose.
  10. Once you have given each SCO a name click next.
  11. This screen provides buttons that allow you to go back and make changes. 
  12. If you are ready click Next.
  13. Enter a name for the packaged zip file that will be created. Click Next.
  14. Click the Finish button to create the zip and complete the process.

Once completed you can go to the Main Course Folder. You will notice that SCORM files have been added to that folder. You should also find the zip file. The zip file is ready to be delivered to the LMS.

You have just created a multi-SCO SCORM package.

Have more questions? Submit a request

Comments

Powered by Zendesk