What do I need to use Numbas?
What do I need to use Numbas?#
The Numbas editor#
The Numbas editor is used to write questions and collect them into exams. The editor at numbas.mathcentre.ac.uk is free to use, and hosted by Newcastle University.
If you want to set up your own instance of the editor, you can: it’s open source. See the editor installation instructions.
What students need#
Students access Numbas through a web browser. The exam runs entirely on the student’s device. Numbas is compatible with all major browsers and devices.
For standalone tests, you just need to upload your exam to the web and give your students a link to it. See recording scores for information on integrating Numbas with a virtual learning environment.
We aim for Numbas to be compatible with all popular browsers.
We have tested Numbas on the following browsers. Any more recent versions should be assumed to work.
Chrome version 73 (released 2019-03-12).
Firefox version 81 (released 2020-09-22).
Edge version 79 (released 2020-01-15).
macOS Safari version 13 (released 2019-09-19).
iOS Safari (iPhone/iPad) version 13 (released 2019-09-19).
Android WebView version 73 (released 2019-03-12).
In order to record students’ scores and other attempt data, you need to connect to a virtual learning environment (VLE). Numbas can use the SCORM 2004 standard, if your VLE supports it. Several VLEs have built-in SCORM players: the ones we know of are Blackboard Learn 9.1+, Moodle 2.6+, desire2learn Brightspace.
Blackboard Learn’s SCORM player has several bugs and missing features. Many users have reported Blackboard failing to record attempt data for 5-10% of student attempts, apparently at random. We don’t recommend using Blackboard’s built-in SCORM player for summative assessment.
Our recommended method of integrating with a VLE is the Numbas LTI provider. The LTI provider is software which you must run on a server you control; see the guide on what you need to run the LTI provider.
Students can also print out or produce PDF transcripts of their attempts once completed.