Making a New Quiz
On the top right corner, click 'Admin' → 'Manage Assessment' then you can see the assessments created by the administrator.
To access the edit page as below, click the assessment card you want to change. The bar on the left side contains various features for the assessment.
Click "Manage Assessment" and Import Quiz
to import quizzes provided by goorm. Or, create a new one by clicking Make a New Quiz
.
Import Quiz
You can import a public quiz with the Import Quiz
button on the upper right corner.
Search the quiz with tags. For example, there are different types, languages, levels, and other custom item tags.
If you would like to use the sample quizzes provided by goorm, you can click on the 'Base 200' tag in the 'Others' category.
If you select a quiz, you can see the preview like this. Click and import them into the assessment with the Import Selection
button.
New Quiz
If you want to create a new quiz, click the Create a new quiz
button on the top right corner and select the type of the quiz you want to make.
Quiz Settings
This is the 'Make a new quiz' launch screen. You can create a new quiz by selecting the quiz type, whether to go public or private, quiz level, and tags. If you finished all of these, click Get started
and now your quiz is ready to be solved!
These are how the menus work.
Problem Type Selection: There are two different modes, the exam mode and the submission mode. In the exam mode, you must put the answers in the standard input / output values when you make a quiz. In the submit mode, you can make a quiz without answers. The issuer will grade the applicants' answers manually.
Quiz Open Scope: Who can access your quiz? Choose the open scope, between public, private, and channel option. Public option makes the quiz available to all domains using goorm service. Channel option lets the quiz only available on the channel of the institution or school that is currently working on the quiz. With Private option, you can only use the quiz in the assessment where it was created.
Quiz Level: The issuer can set the level of the quiz between ★ ~ ★ ★ ★ ★ ★.
Tags: You can set tags for searching. Tags are especially useful when you import quiz.
Programming Language Settings
You can select the programming languages that applicants will use for taking the quiz. Currently, goormDEVTH provide 28 different programming languages. Select the languages and click Apply to move on.
Example Code
On the left side of the screen below, you will see a smaller red box. It provides texts such as, quiz name, quiz guide, contents, and source of the information that the applicants need to solve the quiz. If you want to change the level of the quiz, click the yellow stars under the quiz name.
In the bigger red box on the right side, you can change the default example code and settings.
You can change the example code for each language. Go to the each language name tab and edit the code. Other settings that can be changed are as follows.
Compiler settings
Language Options
Run time limit when submitted
Memory limit when submitted
Execution container settings
Exposed to applicants
Runtime limit of student's program
Upload input file(.zip) / Settings output file path
If you want to change the language of the quiz, click Select language
.
Create Answer Code
Go to the Create Answer Code Tab to write the answer code that meets the algorithms of your quiz. Though, this step is not necessary for making a quiz.
Setting Exam
On the Setting Exam tab, you can write your answers based on standard I/O for automatic scoring. You can add individual answers by entering input and output values, or add multiple test cases at once through file upload and batch registration.
If you check Set to the input/output example, the test case will be shown to the applicants as an example. Please add enough test cases for a number of different situations.
The scoring option provided in the setting section on the right is a for a flexible scoring. You can ignore spaces, commas, periods, case sensitivity, and so on.
In addition, through scoring options you can let applicants see whether each test case is correct or not, scoring method, resource usage, and more.
You can also score using regular expressions. Please refer to the link below to see how to use the regular expressions.
After completing all of the above steps, click Save
to create a new quiz.
Last updated