Test mode (for schools)

Registered by Guus

Teachers will be able to make a test and let students make it , once they finish the test it will be sent to a centralised point. It needs to be a version where the students have to fill in their name first(maybe from a dropdown box?). It also needs to create non-editable files so that students can't cheat.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
OpenTeacher Maintainers
Definition:
Approved
Series goal:
Accepted for 3.x
Implementation:
Implemented
Milestone target:
milestone icon 3.0
Started by
Marten de Vries
Completed by
Marten de Vries

Related branches

Sprints

Whiteboard

See http://sourceforge.net/apps/mediawiki/openteacher/index.php?title=Test_mode_API

This splits into:
server (Assignee: ~marten-de-vries; Beta Available)
TODO:
- Make page that gives 401 for anonymous, and output for every other user. <- https://localhost:8080/users/me
- Fix DELETE on tests, which gives error <- Fix released
- Fix https://localhost:8080/tests/<id>/students, which gives error <- Fix released
- Add link to https://localhost:8080/tests/<id>/answers/<id> to https://localhost:8080/tests/<id>/students/<id> (or maybe combine these two?), connecting the right student id's, so it's easily possible to go from a user id and a test id, to this user's test answers in this test. <-Fix released (did it a bit different, though.)
- Make possibility to publish results. (Teacher should be able to do this. After this, students should be able to see their results.) <-Won't fix: client should just delay uploading until the test is 'published'

client (Assignee: ~milanboers; Beta available)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.