Uploading an exam to a virtual learning environment

Numbas produces SCORM objects which can be uploaded to any SCORM 2004-compatible VLE (virtual learning environment).

This page contains instructions on uploading a Numbas exam to Blackboard and Moodle. The first step is to create a SCORM package of your exam.

Creating a SCORM package

Each question and exam has a download link in the sidebar which, when clicked, offers a selecton of options. If you just want to make an exam available on the web and don’t need to track scores, click the standalone .zip (no SCORM) link. For a version which can be uploaded to a VLE such as Blackboard or Moodle, click the SCORM package link.

The "download" admin control in the exam editor is highlighted.

In both cases, a .zip file containing everything needed to run the exam will be downloaded to your computer.

Uploading to the Numbas LTI provider

See the Numbas LTI provider documentation.

Uploading to Blackboard


At least Blackboard 9.1 Service Pack 6 is required to run Numbas exams. There’s no way of checking your Blackboard version from within Blackboard, so check with your server admin that you’re using a sufficiently recent version.

Log in to Blackboard, and go to the content section of the relevant course. Click on the Content package (SCORM) item under the Build Content menu.

Blackboard's "Build Content" drop-down, with "Content package (SCORM)" highlighted.

On the next screen, select the .zip file you downloaded earlier, then click Submit.

Uploading a SCORM package to Blackboard.

On the next screen you can set some options for your exam.

Editing a SCORM package on Blackboard.

The default options are usually fine, but you should make sure that the settings under SCORM availability in particular are how you want them.

The SCORM availability options.

Click Submit, and your exam is ready to use!

Uploading to Moodle

Log in to Moodle, and go to the relevant course. Turn editing mode on, then click on the Add an activity or resource link and select SCORM package.

Moodle's "Add an activity or resource" dialog.

Enter your exam’s name in the Name field, and write a description in the field beneath. Then drag the .zip file you downloaded earlier onto the Package file field.

Moodle's "Adding a new SCORM package" form.

Take a look at the rest of the settings on the page to make sure they’re set how you want. The default settings are usually fine, though you might like to set Hide navigation buttons to Yes to save screen space.

When you’re ready, click on Save and display. Your exam is ready to use!