Quiz Exercise
Overview
Instructors and editors can create, import, and export quiz exercises. Quiz exercises support four types of questions:
- Multiple-Choice Questions: Questions with multiple answer options where one or more can be correct
- Drag-and-Drop Questions: Questions where students drag items onto a background image
- Apollon Drag-and-Drop Questions: Questions where students drag items onto a UML diagram created with the Apollon editor inside Artemis
- Short-Answer Questions: Questions where students fill in text answers
Setup
The following sections describe the process of creating and managing quiz exercises.
- On the Artemis home page, click on the Course Management button
- Navigate into Exercises of a specific course by clicking on the exercise button
Create Quiz Exercise
In the quiz exercises section, click on the
button to open the quiz creation form.
Batch Mode
Controls how students can participate in the quiz
- Synchronized: There is exactly one opportunity for all students to participate in the quiz
- Batched: There are multiple opportunities for students to participate in the quiz by using a password
- Individual: Students can participate in the quiz by themselves at any time while it is released
Schedule Quiz Start
Establish the date and hour at which the quiz will be available for solving
Start of working time: Set the time for the students to see the questions and start answering them. Students can start working on the quiz from this time until the duration ends
Course Score Calculation
Should this exercise be included in the course score calculation?
- Yes: the points will be included in the course score calculation
- No: the points will not be included in the course score calculation
- Bonus: the points will be considered as bonus points
Question Types
Add Multiple-Choice Question
This kind of question is composed of a problem statement with multiple options.
- Short question title: Provide a short title (mandatory)
- Points: Assign the value points for this question
- Scoring type:
- All or Nothing
- Proportional with Penalty
- Proportional without Penalty
- Present answer options in random order
- Single Choice Mode: When there is just one correct option. This disables the Scoring type (resp. sets it to All or Nothing)
- Edit View: Enables the text editor to write the quiz statement and its options, hints and explanations
- Edit bar: When the edit view is enabled, the format bar provides:
- Style to the statement text
- Correct Options
[correct] - Incorrect Options
[wrong] - Explanations
[exp] - Hints
[hint]
- Preview View: Enables the student view
- Visual View: This view shows the question from the Edit view as a rendered question. The different parts of the question are editable and answer options can be added and removed. It is possible to toggle between the Visual and the Edit view at all times and changes to the question will be respected
Generate Multiple-Choice Questions with AI
In the quiz editor, click Generate with AI to open the AI generation dialog. It generates Multiple-Choice questions (single-choice, multiple-choice, or true/false) that can be added to the quiz after review.
To generate the questions, first choose a generation mode:
- Free topic: Enter a topic in a free-text field to generate questions about it
- From competencies: Select one or more course competencies instead of typing a topic. Generation draws directly on the selected competencies together with the lecture content and exercises already linked to them, so questions reflect the material that students are actually expected to learn. Link exercises and lectures to competencies to include them. This mode requires the Atlas module to be enabled, and it appears in the dialog only for courses that additionally have competencies configured.
Then configure:
- Optional prompt: Additional instructions, constraints, or expectations that take priority over the defaults
- Language: English or German
- Number of questions: 1–10
- Question type: Restrict generation to specific question types
- Difficulty: A slider from 0 (easy) to 100 (hard)
Generated questions appear in a preview list and may include Markdown formatting (e.g. bold text, inline code, code blocks) as well as hints and explanations. Click Add to quiz to insert the selected questions into the quiz editor, where they can be edited like any other question, or refined with AI as described in Refine Multiple-Choice Questions with AI.
Add Drag-and-Drop Question
This kind of question is composed of a problem statement, a background image, and drag and drop options.
- Short question title: Provide a short title
- Points: Assign the value points for this question
- Scoring type:
- All or Nothing
- Proportional with Penalty
- Proportional without Penalty
- Present Drag Items in Random order
- Edit View: Enables the text editor to write the question statement with explanations and hints
- Edit bar: When the edit view is enabled, the format bar provides:
- Style to the statement text
- Explanations
[exp] - Hints
[hint]
- Upload Background: To select and upload the background from the PC files to drag and drop the options over it
- Add Drag Items:
- Text items: Type the options
- Image items: Can be uploaded from the PC files
- Preview View: Enables the student view
Add Apollon Drag-and-Drop Question
In the quiz edit view click the button 
Clicking on the creation of a new Apollon Diagram button
opens the following form:
- Supported Diagram Types
- Class Diagram
- Activity Diagram
- Object Diagram
- Use Case Diagram
- Communication Diagram
- Component Diagram
- Deployment Diagram
- Petri Net
- Syntax Tree
- Flowchart
After creating or opening an Apollon diagram, it can be edited in the edit view.
Add Short-Answer Question
This kind of question is composed of a statement and spots to fill them out by typing the answers.
- Short question title: Provide a short title
- Points: Assign the value points for this question
- Scoring type:
- All or Nothing
- Proportional with Penalty
- Proportional without Penalty
- Match Letter Case
- Match Answers Exactly: This option moves the match slider to 100%
- Add Spot Option: To add the spot between the text to be filled out
- Add Answer Option: To provide the answer for each spot
- Text View: Enables the text editor to write and edit the question statement
- Visual View: Enables the student view
Manage Quizzes
Refine Multiple-Choice Questions with AI
Existing Multiple-Choice questions (including AI-generated and manually created ones) can be refined with a natural-language instruction instead of being edited by hand. Questions can be refined individually or in bulk.
Per-question refinement: Click the wand icon in a Multiple-Choice question's header to open an inline refinement panel, enter an instruction (e.g. "make this harder", "add a hint"), and submit. The question updates in place, and a "Changes made" card summarizes what the AI changed. The card includes a restore control that reverts the question to its state before the most recent refinement.
Bulk refinement: While editing a quiz that contains at least one Multiple-Choice question, a floating wand button applies a single shared instruction to every Multiple-Choice question in the quiz at once, for example, "translate all questions to German" to localize the entire quiz in one step.
Add Existing Questions
This option allows to import existing questions from other quiz exercises, courses, exams and files.
- At the end of the list, click the
button to import all selected questions
Footer
On the creation quiz page there is a footer with the following fields:
- Error messages
- Warning messages
Import a Quiz
In the quiz exercises section, click on the button.
The list of existing quizzes will appear.
- Clicking the
button opens the quiz editor with the existing questions. Here it is possible to edit all parameters such as in the create new quiz exercise section
Export a Quiz
In the quiz exercises section, click on the
button and the list of quizzes will be shown.
The
button will download the quiz in a JSON file














