Skip to content

Online Proctored Quiz

Overview

Date Files (to be uploaded!)
Practice Quiz Tue, Apr 14 Questions, Solutions
Actual Quiz Tue, Apr 21 Questions, Solutions

Quiz will be on Tue, April 21, during class time (EST). It will cover everything we had done with a focus on Object-Oriented Software Analysis and Design. In particular, you will not be asked to write code. You must, however, be able to e.g. critic a design provided in a UML format. You must also be able to e.g. define (and elaborate on) each design principles/patterns covered in this course.

You will write a practice (ungraded) quiz on Tue, Apr 14 (during class time). Solutions to the practice quiz will be posted after the lecture.

We administer electronic exams (distributed in a special file format using a software tool called BlueBook). Please refer to the instructions that follows to download and run Stanford's BlueBook.

What if I'm not able to attend the midterm (due to logistical challenges or time difference)?

  • For the practice quiz, there is nothing we can offer! Sorry!
  • For the actual quiz, please send a private message on Piazza with details as to why you will not be able to attend the quiz. We will try our best to accommodate.

Stanford's BlueBook

To administer digital exams, we will be using a software tool called BlueBook that has been developed, deployed and tested at Stanford University. The folks at Stanford have used this tool over the last three years to administer electronic exams of more than 5000 students, mostly in programming courses.

Download links:

Installation is trivial but if needed you can find a detailed instruction at https://web.stanford.edu/dept/cs_edu/bluebook/bluebook.shtml -- Use the download links provided above (not the ones on Stanford's page) and ignore the notes about two-factor authentication at Stanford.

Online Proctoring

We will be using Zoom to proctor the examination. We have randomly divided you into several groups, assigned a proctor to it and created a Zoom meeting. Please use this link to find what Zoom meeting you are assigned to.

Updated link

Please use this updated link to find what Zoom meeting you are assigned to

How does it work?

You will use the Zoom link provided to join the meeting. Before the quiz starts, a proctor will ask you to show him/her your JHU ID (make sure your Zoom display name is you full name as registered in SIS). Moreover, you may be asked to show your surroundings to the proctor (to ensure there is no other computer/person in the room).

You will be asked to turn your mic on and turn your speaker off. Your proctor will communicate with you using the chatting area.

Your proctor will ask you to "share screen" of your desktop first and then open BlueBook.

During the quiz, the proctor will keep an eye on your webcam and screen video feeds. You are expected to abide by our Academic Honesty and Standards and to conduct yourself according to our examination etiquette.

Before you leave, you must let your proctor know (through the chatting area) that you are ready for submission. The proctor will observe you submit your work and then ask your to leave the meeting. You are required to immediately leave the meeting (as soon as you are done and submitted the quiz).

Prepare for taking the quiz online

To take an online proctored exam, you need

  • A quiet, private location
  • A reliable computer with access to high-speed internet, a webcam (internal or external) and a functioning microphone (some web cameras have them built-in)
  • Zoom Client for Meetings
  • Stanford's BlueBook Software

Make every effort to avoid technical failure during the examination, for example:

  • Use a Desktop computer (or if you use your laptop, connect it to its charger).
  • If possible, use a hard-wired internet connection (typically faster/more reliable than WiFi)
  • Close all other applications that might interfere with the test-taking application
  • Turn off, shut down or remove any device that may interfere with the examination process/policies.
  • Do not wear a headphone (or any other electronic gadgets)
  • Inform your household/roommates that you will be taking an online proctored test.
  • If you are using a shared internet connection at your residence, request others to prevent creating heavy internet traffic (for instance, streaming services such as Netflix create heavy traffic).
  • Download the exam file ahead of time and store it in a location which is easy to find (e.g. on desktop).

Prepare to conduct yourself as if this was a proctored onsite exam:

  • You cannot take a break in the middle of the exam.
  • You may not leave your computer and the room during the examination.
  • You may not listen to music during the examination. (We ask you to keep the mic open but you must be situated in a quiet room).

There will be additional restrictions to ensure the integrity of an online exam:

  • You may not use any scrap paper (because we cannot know if the paper is blank or jotted with notes). Use the editor in BlueBook for scribbles.
  • You may not ask any clarifying questions. Each (virtual) "room" has one proctor; if they engage in a conversation with you, it means they do not monitor other students. Moreover, it is difficult to ensure any information provided to one student/"room" will be circulated/provided to others. So, when in doubt, please make reasonable assumptions and proceed to solve the problem based on those assumptions. Make sure to note the assumptions in your solution as well. As long as the assumptions are reasonable and the solution is correct based on the assumptions, you will get full points.

What will happen if I get disconnected?

  • Try to connect again and join the meeting, we will consider this case-by-case after the exam is over.
  • To give you a heads-up: if you get disconnected, your exam will most likely be nullified (unless it is for a very short duration like a minute or less)

What will happen if some of my equipment are faulty (e.g. no working camera or microphone)?

  • Try to fix them before the midterm.
  • If not possible, let us know; we will consider the situation on the case-by-cases basis.
  • To give you a heads-up: if we are unable to proctor your, we would likely have to nullify your exam.

Important Notes

  • Each Zoom meeting will be recorded; proctors will report incidences of suspicious academic misconduct in real time and after viewing the recorded videos.
  • We reserve the right to nullify your exam if we have strong suspicious that its integrity was compromised.
  • Any deliberate attempt to interfere with the proctoring process will be considered as a case of plagiarism. In such an event, you will receive zero for the midterm and the incident will be reported to the University Ethics office.