We have open source soft wear that you can use to run the thing your trying to teach. There's even a grading functionality and much more.
https://socialcanvas.norcalcustomerservices.com/login/canvas.
Either way contact norcalcustomerservices@gmail.com