> For the complete documentation index, see [llms.txt](https://docs.eskool.fr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.eskool.fr/en/online-portal/coursework/quiz.create.md).

# Build a Quiz

Write questions once, and let them mark themselves. Students answer online and get their score the moment they hand in.

* No marking afterwards — every question is scored automatically
* Questions join a bank you can reuse in later quizzes
* Each student gets the questions in a different order

## What You'll Need

* A class you teach

## How to Create the Quiz

1. Click **Learning** in the menu, then click your class.
2. Open the **Quizzes** tab.
3. Click **Add Quiz**.
4. Enter a **Name**.
5. Set a **Time limit** if you want one. Leave it empty for an untimed quiz.
6. Click **Save**.

## How to Add Questions

Click the quiz to open the builder.

![Building a quiz.](https://4009204405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLJL6jrNxyIAefKVOqlgh%2Fuploads%2Fgit-blob-efb39d34945d511ee00c28a474c5e3cf5309a6be%2Fquiz.build.en.png?alt=media)

**From the bank** — pick one under **Pick a question from the bank**, set what it is worth here, and click **Add**.

**A new one** — click **Write a new question**, then:

1. Enter the **Question**.
2. Choose the **Kind** (see the table below).
3. Set the **Points** it is worth.
4. Type the answers, and mark the correct one with the circle beside it.
5. Click **Add answer** for more options.
6. Click **Save**.

![Writing a question.](https://4009204405-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLJL6jrNxyIAefKVOqlgh%2Fuploads%2Fgit-blob-bab1046ef08f8c3648d516016962d166aff5c02a%2Fquiz.question.en.png?alt=media)

## The Four Kinds

| Kind                | How it is answered    | How it is marked                                          |
| ------------------- | --------------------- | --------------------------------------------------------- |
| **True / False**    | One of two            | Full points for the right one                             |
| **Single choice**   | One option            | Full points for the right one                             |
| **Multiple choice** | Any number of options | Full points only if the selection matches exactly         |
| **Numeric**         | A number typed in     | Compared as a number, so `.5`, `0.50` and `0,5` all count |

For a **Numeric** question, the accepted values are the answers you mark as correct.

## How to Post It to the Class

A quiz is not visible to students until an assignment links it.

1. Open the **Assignments** tab.
2. Click **Add Assignment**.
3. Fill in the name, activity and instructions as usual.
4. Choose your quiz under **Quiz**.
5. Set **Available from** and **Closes** — the quiz's own timer is how long a sitting lasts; these dates are when the quiz is open at all.
6. Click **Save**.

## What to Do If...

**Save refuses with "Mark the correct answer"**

Every question needs one correct answer marked, including True / False.

**The quiz is not in the Quiz list when creating an assignment**

Each quiz can be posted by one assignment only. If it is already linked, it will not appear again — make a copy, or edit the existing assignment.

**A student says they cannot start it**

Check the assignment's **Available from** and **Closes**. Students also get one sitting per quiz, so a student who has already submitted cannot retake it.

**Removing a question deleted it from another quiz**

It did not. **Delete** on the builder removes the question from *this* quiz; the bank question itself stays.

## Tips

💡 Points are set per quiz, so the same bank question can be worth 1 point in a warm-up and 5 in an exam.

💡 The order you see is the authored order — each student gets the paper shuffled, so nobody can copy an answer sheet by position.

## Related Topics

* [Take a Quiz](/en/online-portal/coursework/quiz.take.md)
* [Set an Assignment](/en/online-portal/coursework/assignment.create.md)
