How to Run your own CBM Selftest Material
You need to prepare a text file of your exercise as set out in the authoring manual.   An authoring tool may assist you, though it is usually simpler just to edit existing text of your questions into the right format, using the manual or a working example. Note that questions for certainty-based marking are the same as for conventional exercises without CBM: the differences are just in the presentation, the extra response by the student and the nature of feedback to the student.

METHOD 1 - If you don't have access to a website where you can place and edit your own files:
Prepare your exercise file and save it as a plain text file (ASCII, MS-DOS or UTF-8). Name it as a .txt file and send it me as an email attachment - to cusplap@ucl.ac.uk. (Note that trying to send a file named xyz.js usually fails because of firewall security precautions). I can place your file on the CBM site and give it an appropriate index name (e.g. 'yourex') so that you can access it like this:
      http://tmedwin.net/cbm/selftests/?yourex
I can also give you a key-name and password for you to access and edit your file. You will need to send me any image files referenced in your exercise. This is a trivial amount of work, so don't be afraid to ask!

METHOD 2 - if you have access to a homepage or website where you can place files
Save your file on this site as plain text (ASCII, MS-DOS or UTF-8), and name it as a .js file (for example, myfile.js ) and place it in a folder on a web-site so that its URL address might be, for example,
      http://www.my_site/mypath/myfile.js.
(NB Don't try to run the file in your browser directly at this address, but the LAPT system will be able to access it.)
Place any images or supplementary files referred to in myfile.js in the same folder (or in a sub-directory referenced along with the filename in the exercise tesxt), and make sure that all your files (including myfile.js) have universal read permissions set.  Now you should be able to run your file with the following URL command, consisting of http://tmedwin.net/cbm/selftests/?  followed by the path to your file, omitting the final ".js". :
      http://tmedwin.net/cbm/selftests/?http://www.my_site/mypath/myfile

METHOD 3 - Installing the software entirely on your own site.
NB You will need a website capable of running PHP. There are various options, including facilities to autheticated student userids and passwords on your site. Please consult me at (cusplap@ucl.ac.uk).

Tony Gardner-Medwin (cusplap@ucl.ac.uk) Oct 2015.
Home page