This following sections contain the detail of how each different type of question would appear.
Each test contains the questions split up into sections based on the type of questions. (e.g: sections: multiple choice, true & false).
Multiple Choice
Figure 1: Multiple Choice Question
A multiple choice test ask the student a question and gives them option that the student can pick from. The student can only pick one of the many possible choices. There is no limit on how many possible answers a question can have.
True & False
The true & false test has a statement that is either true or false.
Figure 2: True & False Questions
In the true & false section of the test the following format are like Figure 2. There is a list of questions and each question has the ability to choose either true or false.
Short Response
Short response questions have a question and ask the student to respond with usually a one or two word response.
Figure 3: Short Response Questions
Figure 3 shows how a short answer question looks like. The student is asked a question and then can write in a response that is a couple words long. This requires approximate grading because the response can be close to the right answer.
Long Response
Long response questions require the student to respond to the question with complete sentences.
Figure 4: Long Response Questions
Figure 4 shows a sample of how a long response question looks like. The student can respond to the question with complete sentences. This part requires approximate grading and the instructor is going to manually grade it later.
Matching Question
Matching questions are a list of questions followed by a list of answers. The point of these test is to match the questions to the right answers
Figure 5: Matching Questions
In the matching part of a test the student sees something similar to Figure 5. On each question there is a drop box that allows them to choose from a list of letters. The letters correspond to the answers on the right hand side. It is very important that the teacher states that if a answer can be repeated or not. Also, the number of questions do not have to match the number of answers.
Fill in the Blank
The fill in the blank question has a statement as a question that is missing a part of that statement.
Figure 6: Fill in the Blank Question
For filling in the blank, the student is going to type in a input for the following missing parts in the question. The test has a letter and a empty box where the student can type in a input for the blank. the letter next to the box corresponds to the letter in the question that is blank. This test involves approximate grading because the student can get close and not the right answer.
Coding Question
The coding question requires the student to write code in some sort of language that the instructor specifies.
Figure 7: Coding Question
Figure 7 shows how a coding question looks like. The student can either respond in the text box available or import code that is written elsewhere (e.g: external IDE). The instructor enables these options for the test coding question test. A coding question can have the ability to either import code or write in a text box or both but cannot have neither. Once the student submits the test the code will then be saved in a specified directory and the code will be ran against a script that the professor provides the test tool to generate results for this part of the test.
The IDE used is only the applications installed in the preconfigured computers. The preconfigured computer is configured based on how the instructor sees fit for the test taking environment.