-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exam mode for courses #1029
Comments
Can we let admin log out all students? That way they would be forced to log in which might make this feature easier to implement. |
Instead of exam mode, we could just give a list of features that admin can enable/disable. |
I think it should not be manual, but also configurable on a per-assessment basis (at least, in the long-term – designs for the short-term should keep this in mind). Perhaps we parse additional keys in the XML and update the API between the FE and BE, such that when the student attempts the assessment (of course, subject to the exam configuration):
This would require the following revamps/enhancements to our existing system:
|
I think it's best if the exam mode is done on a per assessment basis instead of a per-deployment basis. E.g. a student might be taking another course/doing last minute revision just before a (synchronous) exam. Or we might want to have a take-home, asynchronous but still secure exam. Will have to design this feature around multitenancy. |
@chownces suggested we bring back the PWA functionality in the frontend as well. |
An admin should be allowed to switch a course to "exam mode" where some features are disabled: share links, sessions, playground local storage, github and google drive.
The text was updated successfully, but these errors were encountered: