CodeZinger assessments can be administered in Safe Exam Browser.
Safe Exam Browser (SEB) is a lockdown web browser and kiosk environment which temporarily turns computer into a secure workstation. Students are permitted to access only whitelisted URL and is prevented from opening other applications and any additional browser tabs. All keyboard shortcuts are disabled to ensure secure assessment.
Safe Exam Browser is only compatible with
Microsoft Windows,
MacOS and
iOS (only SEB browser; not supported inside CodeZinger mobile app).
We support the following versions:
SEB 2.2.2 for MacOS
SEB 3.1.0 for Windows
SEB 2.1.17 for iOS
Setup in Safe Exam Browser Preferences:
(shown here for Windows, follow similar procedure in MacOS/iOS)
1. To start, on Config File tab, click Default settings (to reset any previous settings)
Figure 1: Reset to Default settings
2. On
General tab, enter the
Start URL of application
(https://labs.codezinger.com). Also
uncheck flag in checkbox
“Allow user to quit SEB” and enter
Administrator Password (to prevent student from modifying SEB settings).
Figure 2: Enter URL + “Administrator Password” + uncheck “Allow user to quit SEB”
3. In
Exams tab, check
“Use Browser Exam Key and Config Key” checkbox and enter
Link to quit SEB after exam (https://labs.codezinger.com/quit) to enable
'Quit SEB' button in CodeZinger that user can click to exit SEB.
Figure 3: Check “Use Browser Exam Key and Config Key” + enter Quit URL in “Link to quit SEB after exam”
4. Save the configuration as .seb file.
Figure 4: Generate and Save Config file
If entering Config Key in CodeZinger settings, single SEB config file (.seb) can be generated and distributed to students using Windows, MacOS and iOS. Preferable to use Config Key as same SEB config file will work for Windows, MacOS and iOS.
If using Browser Exam Key in CodeZinger settings, single SEB config file (.seb) can be generated and distributed if all students have same SEB version + operating system.
If using Browser Exam Key in CodeZinger settings, multiple SEB config files (.seb) have to be generated if you are intending to administer exams to students in heterogenous environments (mix of Windows, MacOS and iOS).
Important: First save (Save settings as) your final exam settings in a .seb settings file (as the Browser Exam Key and Config Key changes when you change any setting!) and then copy the Config Key or Browser Exam Key to CodeZinger settings.
Setup in CodeZinger Problem Configurations:
1. In CodeZinger Problem Configuration, enter SEB Config Key
Copy Config Key and paste into SEB Config Key field in CodeZinger Problem Configuration for each exam problem. Tip: You need to perform this copy/paste with SEB open as the Config Key does not get saved on exit from SEB!
Figure 5a: Enter SEB Config Key in CodeZinger Problem Configuration
2. Alternately, in CodeZinger Problem Configuration enter SEB Browser Exam Key
Copy Browser Exam Key and paste into SEB Browser Exam Key field in CodeZinger Problem Configuration for each exam problem. For heterogenous enviroments, copy Browser Exam Key for each config file and paste into corresponding SEB Browser Exam Key field in CodeZinger Problem Configuration for each exam problem.
Figure 5b: Enter SEB Browser Exam Key(s) in CodeZinger Problem Configuration
Set "On Quit, auto submit any started assessment(s)" flag to prevent student from returning and continuing any previously started assessment(s). Student will be warned about auto submission at time of quitting. If this flag is set, previously started assessment(s) is also auto submitted if computer is rebooted.
Action to be performed by Students
- Before exam day, install Safe Exam Browser (SEB version as instructed by faculty) on personal computer
- A few minutes prior to exam start time, student will double click config file (.seb file) provided by faculty and Safe Exam Browser will launch with CodeZinger URL
- Student will sign-in to their CodeZinger Student account from within SEB
- Student can now securely attempt CodeZinger assessments