Administering CodeZinger assessment in Safe Exam Browser

Administering CodeZinger assessment in Safe Exam Browser



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 
    • Related Articles

    • Configure Canvas Course to integrate with CodeZinger Class

      A CodeZinger Class can be linked with a corresponding Canvas course to enable Single Sign-On as well as Gradebook Integration.   LTI integration from CodeZinger class (for SSO) This approach can be used to place a single link in LMS course to enable ...
    • Configure Moodle Course to integrate with CodeZinger Class

      A CodeZinger Class can be linked with a corresponding Moodle course to enable Single Sign-On as well as Gradebook Integration.   LTI integration from CodeZinger class (for SSO) This approach can be used to place a single link in LMS course to enable ...
    • Configure Blackboard Course to integrate with CodeZinger Class

      A CodeZinger Class can be linked with a corresponding Blackboard course to enable Single Sign-On as well as Gradebook Integration.   LTI integration from CodeZinger class (for SSO) This approach can be used to place a single link in LMS course to ...
    • Unable to login as CodeZinger application repeatedly logs out

      If your application is keep getting logged out, please follow these steps. Do the hard refresh of the page via (Ctrl + R or Cmd + R) Clear cookies and local storage of the labs.codezinger.com website. Write to support@codezinger.com if the problem ...
    • Unable to login as CodeZinger application repeatedly logs out

      If your application is keep getting logged out, please follow these steps. Do the hard refresh of the page vai (Ctrl + R or Cmd + R) Clear cookies and local storage of the labs.codezinger.com website. Write to support@codezinger.com if the problem ...