Skip to content

Latest commit

 

History

History
43 lines (24 loc) · 2.3 KB

safe-exam-browser-prototype.md

File metadata and controls

43 lines (24 loc) · 2.3 KB

Safe Exam Browser Sakai integration prototype

Assessment settings

To configure the capabilities of SEB for an assessment, several options are added to the Security and Proctoring sections in the assessment settings. By default only the "Require Safe Exam Browser" option is displayed. Changing it will reveal more options.

Screenshot 1 of assessment Settings view

Screenshot 2 of assessment Settings view

Some options depend on others to be enabled and will be hidden, when the option they depend on is disabled. For example "Quit Password" depends on "Enable quitting of SEB" to be enabled and will be hidden if it's set to "No".

Screenshot 3 of assessment settings view Screenshot 4 of assessment settings view

Submissions

When the assessment is finished within Safe Exam Browser, the student can exit it by clicking the "Exit Safe Exam Browser" button.

Screenshot of submissions view

Begin assessment view

Student opens assessment that is restricted to Safe Exam browser, with regular browser. If the student has SEB installed already, the "Launch Safe Exam Browser" button can be used, otherwise the "Download Safe Exam Browser" button will open the download page of SEB in a new tab. The Download configuration button will download the SEB configuration file. This file can be executed, if SEB is installed and will launch the assessment.

Screenshot of begin assessment view

Access denied view

When the config or exam key can not be validated successfully, while the assessment is already in progress, the student gets redirected this view, where no further navigation is possible.

Screen shot of access denied view

Taking a look at the prototype within Sakai

To try the prototype in Sakai follow the instructions in the comments in the Javascript code within the following files:

Note This will just create the views as they are displayed in the screenshots, but won't add functionality.