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