> ## Documentation Index
> Fetch the complete documentation index at: https://help.indolat.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a Question Package

> How to create a question package and add questions and answers to it.

Before participants can take an exam, you need to prepare a question package with all of its questions and answers.

A **question package** is where a set of questions is stored. You can add as many questions to one question package as the exam needs.

> 💡 **For example**, you're an admin at a tutoring centre and you're running:
>
> **SNBT 2027 Mathematics Prep Tryout**
>
> For this exam, you create one question package called:
>
> **Penalaran Matematika** (Mathematical Reasoning)
>
> You then fill the package with 40 multiple-choice questions and their correct answers.

> [!NOTE]
>
> Put simply, the process has two parts:
>
> 1. Create or add a **question package**
> 2. Create the **questions and answers** inside that package

## 1. The Question Package Page

![Question Package Data page with the buttons for creating a question package](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_00-57.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=c5c8835bad9de928cd3f658f4a16492f)

Open the **Question Package Data** menu.

This page lists every question package you've created. It shows each package's name, code and type, the number of questions and the creation date. Each package has an **Edit** button and an **Other** menu with **Duplicate Question Package** and **Delete**.

> [!NOTE]
>
> You can create a question package in several ways:
>
> * manually: click **Add Question Package**
> * from a question template: click **Question Package Template**
> * with Jasper AI: click **Create a Question Package with Jasper AI**

### Adding a Question Package Manually

Use this method if you want to build a question package from scratch and set up all of its content yourself. With the manual method, you first create the question package's name and details. Once the package is created, you add its questions and answers one by one.

> 💡 Example:
>
> You're creating the Penalaran Matematika package for the SNBT (Indonesia's national university entrance test) 2027 tryout (practice exam). The teaching team has already written the questions, and there are only 10 of them.
>
> Because there aren't many questions and each one needs to be checked carefully, you can create the package manually and then enter the questions and answers one by one.

This method suits you if:

* there aren't many questions
* the questions are already written
* or you want to set up each question in more detail.

### Using a Question Template

Use a template if you want to create a question package faster, starting from a structure the system already provides. A template gets you started without setting everything up from scratch. After using a template, you can still change the package name, the questions and the settings.

> 💡 Example:
>
> You're creating an SNBT tryout package with the same general structure as your previous tryout packages.
>
> Instead of setting everything up from scratch, you choose the template that fits best. Once the package is created, you only need to rename it, adjust the questions and check the answers again.

This method suits you if:

* your exam is similar to one of the available examples
* you want to create the package faster.

> [!TIP]
>
> A template is only a starting point. Check its content and settings before you use it in an exam.

### Using Jasper AI

Use Jasper AI if you want the system to help you create a question package and generate its questions and answers. You only need to describe the subject, the number of questions, the question format and the difficulty level you want.

> 💡 Example:
>
> You need 20 multiple-choice Basic Mathematics questions for extra practice, but you don't have a question bank yet.
>
> Give an instruction such as:
>
> *Create 20 multiple-choice Basic Mathematics questions for SNBT preparation. Each question has five answer options and one correct answer.*
>
> The system creates the question package, the questions, the answer options and the correct answers automatically.

This method suits you if:

* you don't have any questions yet
* you need many questions in a short time.

> [!WARNING]
>
> AI-generated questions and answers must be checked before you use them. Make sure the subject matter, answer options, difficulty level and correct answers are right.

## 2. How to Create or Add a Question Package

> [accordion] Create a Question Package Manually
>
> Use this method if you want to set all of the question package's details yourself.
>
> > [!NOTE]
> >
> > **CBT/CAT** and **Essay/File Upload** question packages **can't be combined** in one question package. If your exam needs both types, create two separate question packages and add them as separate tests.
> >
> > For example:
> >
> > * Question Package 1: **Mathematics Multiple Choice** — CBT/CAT type
> > * Question Package 2: **Mathematics Essay** — Essay/File Upload type
> >
> > This way, each question package has a clear answering and grading method.
>
> > [accordion] CBT / CAT
> >
> > **1. Open the Question Package Data menu**
> >
> > ![Question Package Data menu in the sidebar](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/data-paket-ujian.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=005809de52b6cc70e897426c53804254)
> >
> > **2. Click Add Question Package**
> >
> > ![Add Question Package button on the Question Package Data page](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/tambah-paket-soal.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=fc262f7e4bfed18df8d57657f79ae779)
> >
> > **3. Fill in the question package details**
> >
> > ![Question package form for the CBT/CAT type](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/informasi-paket-soal.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=13ae91a41ab083a729ca7a85a1fd8574)
> >
> > In this step, you enter the question package's details and basic settings.
> >
> > 1. **Question Package Name**\
> >    Enter a name that's easy to recognise, for example **Penalaran Matematika**.
> >
> > 2. **Question Package Code**\
> >    Enter a unique code that tells the question packages apart, for example **MTK-UJIAN**.
> >
> > 3. **Question Package Description**\
> >    Add a short description of the package's content or purpose.
> >
> > 4. **Question Package Type**\
> >    Choose **CBT/CAT** if participants will answer the questions directly in the system.
> >
> > 5. **Shuffle Questions**\
> >    Turn this on if you want the question order to be different for each participant.
> >
> > 6. **Shuffle Answers (Multiple Choice)**\
> >    Turn this on if you want the order of the answer options to be different for each participant. This setting applies to multiple-choice questions.
> >
> > 7. **Save the question package**\
> >    Click **Create** to save the question package and move on to adding questions.
> >
> > > [!TIP]
> > >
> > > ![Question Package Type options: CBT/CAT and Essay/File Upload](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/jenis-paket-soal.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=3bc8bce01d54bb11c195130f5cd27edd)
> > >
> > > * Choose **CBT/CAT** if participants will see the questions on screen and enter their answers directly on the exam platform. This type **suits UTBK-SNBT tryouts, olympiads** and other computer-based exams.
> > > * Choose **Essay/File Upload (Manual Grading)** if the questions are already in a single file, such as a PDF. Participants open the file to read the questions, then submit their answers as the exam instructions say.
> >
> > **4. Save the question package**
> >
> > ![Create button on the question package form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/download-1.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=f15f46326d2c5569ecc3071cc6ecd397)
> >
> > Click **Create** after you've filled in the question package details. You can then add questions to the package.
>
> > [accordion] Essay / File Upload
> >
> > **1. Open the Question Package Data menu**
> >
> > ![Question Package Data menu in the sidebar](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/data-paket-ujian.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=005809de52b6cc70e897426c53804254)
> >
> > **2. Click Add Question Package**
> >
> > ![Add Question Package button on the Question Package Data page](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/tambah-paket-soal.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=fc262f7e4bfed18df8d57657f79ae779)
> >
> > **3. Fill in the question package details**
> >
> > ![Question package form for the Essay/File Upload type](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/esai-1.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=f623f2a72384b73e4edd600bf5a65d0c)
> >
> > Use this package type if participants will **write their answers out in full or upload an answer file**.
> >
> > 1. **Question Package Name**: Enter a name that makes the question package easy to recognise.\
> >    Example: **Literasi Bahasa Indonesia** (Indonesian Language Literacy).
> >
> > 2. **Question Package Code**: Enter a short, unique code.\
> >    Example: **LBI-UJIAN**.
> >
> > 3. **Question Package Description**: Write a short description of the package's content.\
> >    Example: *A collection of Indonesian Language Literacy questions for SNBT 2027 preparation.*
> >
> > 4. **Question Package Type**: Choose **Essay/File Upload (Manual Grading)**. Use this option if participants:
> >
> >    * write long answers directly in the system, or
> >    * upload an answer file, such as a PDF, a Word document or a photo of their answer sheet.
> >
> >    Participants' answers then need to be checked and graded manually by a grader.
> >
> > 5. **Create**: Once all the fields are filled in, click **Create** to save the question package.
> >
> > > [!NOTE]
> > >
> > > This type of question package can't be used for CBT or CAT exams, because the system doesn't check the answers automatically.
> >
> > > [!TIP]
> > >
> > > ![Essay/File Upload (Manual Grading) option in Question Package Type](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/esai-2.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=f721c75d649b659b85255e3bd88458f9)
> > >
> > > * Choose **CBT/CAT** if participants will see the questions on screen and enter their answers directly on the exam platform. This type **suits UTBK-SNBT tryouts, olympiads** and other computer-based exams.
> > > * Choose **Essay/File Upload (Manual Grading)** if the questions are already in a single file, such as a PDF. Participants open the file to read the questions, then submit their answers as the exam instructions say.
> >
> > **4. Save the question package**
> >
> > ![Create button on the essay question package form](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/simpan-paket-esai.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=1a6ab39d76a9b0a19fda3b72d1010ea3)
> >
> > Click **Create** after you've filled in the question package details. You can then add questions to the package.

> [accordion] Create a Question Package with Questions and Answers from a Template
>
> Use a template if you want to create a question package from a structure the system already provides.
>
> **1. Click Question Package Template**
>
> Open the **Question Package Data** menu, then click **Question Package Template**.
>
> ![Question Package Template button on the Question Package Data page](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_01-54.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=cf828c314c49dd8736b4f5fbde527ea9)
>
> **2. Choose a template and click Use Template**
>
> ![List of question package templates and the Use Template button](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_01-54_1-1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=a6abefda513270d87a9c91233a05c206)
>
> The system shows the available templates. Look at the following details:
>
> * **Template Name**, the name of the available package
> * **Question Type**, the kind of question package it uses
> * **Number of Questions**, how many questions will be copied into the new package
>
> Tick one template, then click **Use Template**. Wait until a notification says the question package template was added. In this example, the system creates a package called **Latihan Try Out**.
>
> ![Question Package Template Added notification](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_01-55.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=6bf5308cc29c0a62b79933b72d766575)
>
> **3. Click Edit to check the question package**
>
> ![Edit button on the Latihan Try Out question package](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_01-55_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=acbaf0f763683c2dd758f1146de04724)
>
> ![Latihan Try Out question package details with its question list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_01-56.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=fe7fbdb6e2b400329db063b5b519fcbb)
>
> Check the package details and all of its questions and answers. You can still:
>
> * change the package name or description
>
> * correct the questions
>
> * replace answer options
>
> * change the correct answer
>
> * and add or delete questions.
>
> > [!TIP]
> >
> > A template already includes the question package and its questions. Still, **check** the questions and answers before you use the package in an exam session.

> [accordion] Create a Question Package with Questions and Answers Using Jasper AI
>
> You can also use Jasper AI from the question package page to create a question package with its questions and answers.
>
> **1. Click Create a Question Package with Jasper AI**
>
> Open the **Question Package Data** menu, then click **Create a Question Package with Jasper AI**.
>
> ![Create a Question Package with Jasper AI button on the Question Package Data page](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-12.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=0863f35141076cb8f551db4a195036f8)
>
> **2. Fill in the question package details**
>
> ![Completed Create a Question Package with Jasper AI form](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-14.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=dccf1f864791ee4daf52f086252eefdb)
>
> 1. Fill in **Question Package Name**.
>
>    Example: **Try Out SNBT 2027**
>
> 2. Fill in **Number of Questions** with the number of questions you want to generate.
>
>    Example: **10 questions**
>
> > [!NOTE]
> >
> > The number of questions you enter is deducted from your Jasper AI quota.
>
> 3. In **Notes**, describe the questions you need. You can mention the subject, school level, question format or difficulty level.
>
>    Example: **Create Mathematics, Indonesian and English questions for SNBT 2027 preparation.**
>
> > [!TIP]
> >
> > The clearer your instructions, the better the generated questions will match what you need.
>
> 4. Click **Generate**. The system starts creating the question package; while it runs, the button shows the generation progress. Wait until a notification says the questions were created.
>
> ![Questions created notification and the new package in the question package list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-17.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=564ba6823372deb622f7643f666962fb)
>
> **3. Click Edit to check the question package**
>
> ![Edit button on the question package generated by Jasper AI](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-17_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=bd218ac48c03595c4ac1cb6d53a51c67)
>
> ![Details of the Jasper AI question package with its question list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-18.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=a12e7b7ae4a4d7b306d5b2e4d121ce43)
>
> Check the package details and all of its questions and answers. You can still:
>
> * change the package name or description
>
> * correct the questions
>
> * replace answer options
>
> * change the correct answer
>
> * and add or delete questions.
>
> > [!WARNING]
> >
> > Jasper AI results must be checked before you use them in an exam. Make sure the questions, answer options and correct answers match the subject matter and the difficulty level you want.

## 3. The Question List Page

Once the question package is created, click **Edit** on the package you want to manage.

![Edit button in the question package list](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-36.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=b9dab7eceb2623ee73480954cb801bfe)

The system opens the question package details page.

![Question package details page with the Question List section](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-35.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=afdd4a7460aeb618d1c09aa512492c76)

> 💡 **For example**, you open the **Penalaran Matematika** package used for SNBT 2027 preparation. In the **Question List** section, you can check the existing questions, add new ones, import questions from Excel and fix questions that still need adjusting.

### Question List

This section shows every question in the package. You can see, among other things:

* the question number
* the question group
* the passage, if the question uses a shared reading text
* supporting media, if any
* the question text
* and the question type.

> [!TIP]
>
> Use this list to make sure the number and content of the questions are right before the package is used in an exam session.

### Add Questions with Jasper AI

Use the **Add Questions with Jasper AI** button to add questions generated by Jasper AI to the package you have open. Fill in **Number of Additional Questions** and, if needed, **Additional Notes**, then click **Generate**. This button is only available for **CBT/CAT** question packages, and the number of questions generated is deducted from your Jasper AI quota.

### Import Questions (Excel)

Use the **Import Questions (Excel)** button if you already have many questions and want to add them in one go.

> [!TIP]
>
> This is quicker than adding questions one by one. Make sure your Excel file follows the template provided by the system so the import runs smoothly.

### Add Question

Use the **Add Question** button to add questions manually.

> [!TIP]
>
> This method suits you if:
>
> * you're only adding a few questions
> * you want to write the questions directly in the system
> * or you only need to add a few extra questions.

After clicking the button, you can fill in the question, question type, answer options, correct answer and other settings.

### Reorder Questions

Use the **Reorder Questions** button if you want to rearrange the questions. Drag the questions into place, then click **Finished Reordering**.

💡 **Example:** you want the easier questions at the start, followed by the harder ones. Use this feature to put the questions in the order you want.

> [!NOTE]
>
> This order is used in the exam when **Shuffle Questions** is off. When **Shuffle Questions** is on, the questions are shuffled for each participant; only questions that share a passage keep this order.

### Edit

Click **Edit** on a question to correct or adjust it. You can change:

* the question
* the answer options
* the correct answer
* the supporting media
* the question group
* and other settings.

> [!TIP]
>
> Use this if you find a typo or an incorrect answer, or if the question content needs updating.

### Other

![Other menu on a question: Duplicate Question, Question Preview and Delete](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-49.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=2ab0e699cca1314c643b4286cdb6fa65)

Opens additional actions for a question. The options are:

* **Duplicate Question**\
  Copies an existing question. This is useful when you want to create a new question with almost the same format or structure, so you don't have to write it again from scratch.
* **Question Preview**\
  Shows the question as participants will see it (CBT/CAT question packages only). Use it to make sure the question, answer options and layout are right before the exam takes place.

  ![Question Preview as participants see it](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-49_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=1782769281e7bc80cd2d88a5b65c3856)
* **Delete**\
  Deletes a question you no longer need. Make sure you've selected the right question before deleting it.

## 4. How to Create Questions and Answers

Once the question package is created, the next step is to add questions to it.

> [accordion] Create Questions and Answers Manually
>
> **1. Click Add Question**
>
> ![Add Question button in the Question List section](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/tambah-soal.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=e8d2e96d538d13b4e2e217654faa32f8)
>
> In the **Question List** section, click **Add Question** to enter questions one by one. You can also use **Import Questions (Excel)** if you already have many questions and want to add them in one go.
>
> > [!TIP]
> >
> > If you skipped some questions or haven't added them to the question package yet, you can add them later:
> >
> > 1. Open the **Question Package Data** menu.
> > 2. Find the question package that is missing questions.
> > 3. Click **Edit** on that question package.
> > 4. Add the questions in the **Question List** section using the **Add Question** button.
> >
> > ![Question Package Data menu and the Edit button on a question package](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-17.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=c95e07d98375379199c23f128df8ecca)
> >
> > ![Add Question button in the Question List section](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-18.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=fcef30870ee371225a13a25fed8bfcae)
>
> **2. Fill in the question details**
>
> ![Add Question form on the Question tab](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/Lengkapi-informasi-soal.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=43ea95f77bd49da96556947d2540cd56)
>
> After you click **Add Question**, the system shows the fields for adding a question to the package.
>
> Start with the **Question** section, then set:
>
> * **Question Type**: sets the kind of question participants will answer:
>
>   ![Question Type options on the question form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-19.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=3f02f5f8d9219692a5fe13bc2a0f1b97)
>
>   1. **Multiple Choice**\
>      Participants choose one correct answer.\
>      Example: *The capital of Indonesia is ...*\
>      A. Bandung\
>      B. Jakarta\
>      C. Surabaya
>   2. **Short Answer**\
>      Participants type a short answer as a number or text. You can set more than one answer that counts as correct. Set the key in the **Answer Key** section that appears when you choose this type: **Answer Format** (**Text** or **Number**), **Main Answer Key** and **Other Accepted Answers**.\
>      Example: *The capital of Indonesia is ...*\
>      Correct answers: **DKI Jakarta** or **Jakarta**
>   3. **Complex Multiple Response (True/False, Fact/Opinion, etc.)**\
>      Participants choose one of two labels for each statement. The labels can be True/False, Fact/Opinion, Matches/Does Not Match, Agree/Disagree, Yes/No or any other labels you set. Choose them in **Label Pair** under **Statement Column Labels**; choose **Other labels (type your own)** to write your own.\
>      Example:
>      * The sun rises in the east — **True**
>      * Water freezes at 100°C — **False**
>   4. **Matching (Drag & Drop)**\
>      Participants pair up items that belong together. Fill in the pairs in the **Matching Pairs** section (**Statement (Left)** and **Answer (Right)**); the right-hand side is shuffled during the exam.\
>      Example:
>      * Indonesia → Jakarta
>      * Japan → Tokyo
> * **Question Group**: groups several questions that share the same material or topic.
>
>   ![Question Group field on the question form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-21.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=2cf0435902fa74c8a304e839591c29bf)
>
>   Example: there is one reading text called **“School Environment”**, and 3 questions are based on it. All three questions can go into the **School Environment** question group, so participants read the same material and then answer several related questions. Another example:
>
>   * Question Group: **Reading Text 1**
>   * Question 1: What is the main idea of the text?
>   * Question 2: Who is the character in the text?
>   * Question 3: What is the conclusion of the text?
>
>   If each question stands on its own and doesn't use shared material, you can leave **Question Group** empty. A question group only groups questions; to show the reading text to participants, save it as a **passage**.
> * **Passages**: choose a shared reading text to show above the question text. The list of passages comes from the **Passages** tab of the question package (see the **Create Passages (Shared Reading Texts)** section). Leave it empty if the question doesn't use a reading text.
> * **More Than One Answer**: use this if a question has more than one correct answer.
>
>   ![More Than One Answer setting on the question form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-23.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=eb510c5aa90cab6c38fd3a016dd71f26)
>
>   Example: **Choose the animals that are mammals:**
>
>   * Cat ✅
>   * Cow ✅
>   * Chicken
>   * Fish
>
>   In this example, participants must choose **Cat** and **Cow**.
>
>   Only turn this setting on if participants are allowed to choose several answers. If there is only one correct answer, leave it off. This setting only appears for **Multiple Choice** questions.
> * **Question Media**: sets how participants will see or hear the question.
>
>   ![Question Media options: Text, Image and Audio](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-24.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=e20c524f6ba60717f3b7579f77ab6af1)
>
>   You can choose more than one **Question Media** type for a single question.
>
>   ![Question Media with text, image and audio combined](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-25.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=14689254addc8843df6f3a0b8fb3c6d0)
>
>   This means one question can combine **text, images and audio**. For example:
>
>   * **Text** for writing the question.
>   * **Image** for showing a chart or an illustration.
>   * **Audio** for listening questions.
>
>   Choose the media that fit the question you're creating.
>
> **3. Write the question text**
>
> ![Question Text field on the question form](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/isikan-soal.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=2c2a3bd340752227b3ed0ad7ca0684f7)
>
> In **Question Text**, write the question participants will read.
>
> Example:
>
> > A shop gives a 20% discount on a bag. After the discount, the bag costs Rp240,000. What was the price of the bag before the discount?
>
> Use the buttons at the top of the field to format text, create lists, add tables or write mathematical formulas. The question text can be up to 5,000 characters.
>
> > [!TIP]
> >
> > LaTeX lets you write mathematical formulas so they display neatly. To use it:
> >
> > 1. Click **Show LaTeX Input**.
> > 2. Type the formula in the field that appears.
> > 3. Click **Copy**.
> > 4. Paste the formula into **Question Text**.
> >
> > ![Show LaTeX Input link below the Question Text field](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/latex-1-2.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=4c4a32655f03a99c70d4a438006ec751)
> >
> > ![Formula in the LaTeX input field and the Copy button](https://mintcdn.com/indolat/TbCzEKi3NXCbZoA6/images/latex-2.png?fit=max\&auto=format\&n=TbCzEKi3NXCbZoA6\&q=85\&s=3890658778bba7d6ceb77e9d8d0f7eb0)
> >
> > ![LaTeX formula pasted into the Question Text field](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/Latex-3.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=36bc43f732830f41a0c03f5a5afb8a03)
>
> **4. Add the answer options**
>
> ![Answer tab and Add Answer button on the question form](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-7.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=ee5b433ad7fb066e0e157cb4bde4c0c4)
>
> Once the question is written, open the **Answer** section, then click **Add Answer** to add answer options and set the correct answer.
>
> The system shows the fields for the answer list.
>
> ![Answer option fields on the Answer tab](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-9.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=67015891dfa9ad0bfc2aa90d978118e0)
>
> Fill in each answer option as follows:
>
> 1. **Answer Media**: Choose the answer format, for example text, image or audio.
>
> 2. **Answer Key**: Turn this on only for the correct option. If **More Than One Answer** is on, turn it on for every correct option.\
>    For example, if the correct answer is **Rp300,000**, turn on **Answer Key** only for that option. Leave it off for the other answer options.
>
>    ![Answer Key turned on for the correct answer option](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-11.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=d9527595b510a76de61e148620d5b559)
>
> 3. **Answer Score**: Enter the score for this option.\
>    For ordinary multiple-choice questions, wrong answers can be given a score of **0**. This score is only used with the **Answer Score Calculation (Sum of Answer Scores)** scoring method.
>
> 4. **Answer Group**: Only used with the **Psychometric (Answer Grouping)** scoring method. If you don't use it, leave it empty.
>
> 5. **Answer Text**: Write the answer option participants will see.
>
> 6. **Add Answer**: Click **Add Answer** to create the next answer option.
>
> > [!NOTE]
> >
> > The **Answer** tab only appears for **Multiple Choice** and **Complex Multiple Response** questions. For **Complex Multiple Response**, each answer holds one statement, and the **Answer Key** toggle is replaced by a **Correct Answer** field where you choose the right label. The key for **Short Answer** and the pairs for **Matching** are filled in on the **Question** tab.
>
> Repeat these steps until all the questions and answers have been added.
>
> ![Question list filled with questions](https://mintcdn.com/indolat/w32v_kPLyQnzLAH7/images/image-13.png?fit=max\&auto=format\&n=w32v_kPLyQnzLAH7\&q=85\&s=3f7eb951ffa4b64263aab79f82c4d883)

> [accordion] Create Passages (Shared Reading Texts)
>
> A passage is a reading text, chart, table or recording used by several questions at once, for example one reading text for three literacy questions. You write the passage once, then select it on every question that uses it.
>
> **1. Open the Passages tab of the question package**
>
> Click **Edit** on a CBT/CAT question package, then open the **Passages** tab next to the **Question List** tab.
>
> **2. Click Add Passage and fill it in**
>
> Click **Add Passage**, then fill in the following fields:
>
> * **Passage Title**: the name you use to select the passage on a question. Only admins see this title; if participants need to read a title, write it inside the passage text.
> * **Passage Text**: the reading text, up to 20,000 characters. You can use text formatting, tables and LaTeX input, just like in the question text.
> * **Passage Images**: optional, for example a chart or a table. You can add more than one image.
> * **Passage Audio**: optional, for example a recording for listening questions. Participants can play it as many times as they like; if the audio may only be played once, attach it to the question instead.
>
> At least one of text, images or audio must be filled in.
>
> **3. Select the passage on the questions**
>
> When you add or edit a question, choose the passage in the **Passages** field. Do this for every question that uses the reading text.
>
> > [!NOTE]
> >
> > During the exam, the passage appears as part of the question, just as if its text had been copied into every question: the passage images come first with the question images, then the passage text sits right above the question text in the same style. If questions are shuffled, questions that share a passage stay together in the order they have in the question package, so participants only need to read the passage once.
>
> > [!NOTE]
> >
> > A passage that is still used by questions can't be deleted; remove it from those questions first. While an exam is in progress, passages can't be edited.

> [accordion] Create Questions and Answers by Import
>
> **1. Click Edit on the question package**
>
> ![Number of Questions column and Edit button on the Question Package Data page](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-58.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=f49afee55852ac2cd664603dfba1196d)
>
> Open the **Question Package Data** menu, then click **Edit** on the question package you want to fill. The **Number of Questions** column shows whether a question package already contains questions or is still empty.
>
> **2. Click Import Questions (Excel)**
>
> ![Import Questions (Excel) button in the Question List section](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-59.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=f4526d719f4c1b78ad69ecf79a8446be)
>
> **3. Click Download Template**
>
> ![Download Template link in the Import Questions (Excel) window](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_02-59_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=0badf7f25ff5fa85d0f38609842d2797)
>
> **4. Open the downloaded template**
>
> The Excel template has four sheets:
>
> * **Panduan** (the instructions sheet; its name is not translated)
> * **Question Data**
> * **Answer Data**
> * **Passage Data** (optional)
>
> ![Panduan sheet in the Excel template](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-00.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=f57d82286a1256d407f5091e977db0fc)
>
> The **Panduan** sheet explains how to fill in the template, which codes you can use and which columns are required or optional.
>
> > [!NOTE]
> >
> > Keep the following rules in mind:
> >
> > * Import is only available for **CBT/CAT** question packages.
> > * Don't change the column names or the layout of the template.
> > * Question images and answer images can be added through **image links** (see **Image link rules** below). Audio and video are still added after the import.
> > * Use the codes listed in the instructions to fill in the question type and content type.
> > * Use the latest template (version 1.2.0) so that the image link columns and the passage sheet are available. Files made from earlier template versions can still be imported.
>
> **5. Fill in the Question Data sheet**
>
> ![Question Data sheet in the Excel template](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-00_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=dd4df4905b5d5b91a6e44ada14f5e8ed)
>
> Use the **Question Data** sheet to enter each question and its settings. The main columns are:
>
> * **Question No**\
>   Enter the question's sequence number, for example 1, 2, 3 and so on.
>
> * **Question Type**\
>   Enter the question type using a code:
>   * **PG** for Multiple Choice
>   * **MK** for Complex Multiple Response
>   * **IN** for Short Answer
>
> * **Content Type**\
>   Enter how the question is presented using the codes below. To use more than one type, separate them with commas, for example **T,G**.
>   * **T** for Text
>   * **G** for Image
>   * **A** for Audio
>
> * **Essay Question**\
>   Enter the question participants will answer, up to 5,000 characters. You can leave it empty if the question is only an image from **Question Image Links**.
>
> * **Question Group**\
>   Enter the name of the question group. If no question group with that name exists yet, it is created automatically. Leave it empty if the question doesn't need to be grouped. Examples:
>   * Basic Geography
>   * Biology
>   * Mathematics
>
> * **Difficulty Level**\
>   Enter the question's difficulty level (the Indonesian values, such as Mudah or Sulit, are also accepted), for example:
>   * Very Easy
>   * Easy
>   * Medium
>   * Hard
>   * Very Hard
>
> * **More Than One Answer**\
>   Enter **Yes** if the question has more than one correct answer, or **No** if it has only one correct answer. **Ya** and **Tidak** are also accepted.
>
> * **Correct Answer applies to IN only**\
>   For **IN** (Short Answer) questions only, enter the correct answer as a number or text. If several answers count as correct, separate them with **|**, for example `DKI Jakarta | Jakarta` or `0.5 | 1/2`. If all the answers are numbers, participants can only type numbers during the exam. Leave this column empty for other question types.
>
> * **CBT and CAT scores**\
>   Enter the score for a correct, wrong or unanswered question in the **CBT Score for Correct**, **CBT Score for Wrong**, **CBT Score for Unanswered**, **CAT Score for Correct** and **CAT Score for Wrong** columns, according to the scoring rules you use.
>
> * **Explanation**\
>   Enter an explanation of the answer if needed.
>
> * **Question Image Links**\
>   Optional. Enter the image link(s) for this question. If the question has several images, put one link per line in the same cell (up to 10 images).
>
> * **Passage Code**\
>   Optional. Enter a passage code from the **Passage Data** sheet (for example `W1`) if the question uses a shared reading text.
>
> > [!TIP]
> >
> > **Example:**
> >
> > For the question:
> >
> > > What is 10 + 15?
> >
> > A simple entry looks like this:
> >
> > * Question No: 4
> > * Question Type: IN
> > * Content Type: T
> > * Question Group: Mathematics
> > * Correct Answer: 25
>
> **6. Fill in the Answer Data sheet**
>
> ![Answer Data sheet in the Excel template](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-01.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=af83a4c63b614245bda7d76b2a8811af)
>
> Use the **Answer Data** sheet to enter the answer options for Multiple Choice and Complex Multiple Response questions. The main columns are:
>
> * **Question No**\
>   Enter the same number as in the **Question Data** sheet.
>
> * **Answer A to Answer E**\
>   Enter the answer options participants will see. There **must be** at least two answer options (Answer A and Answer B), as text or as an image link.
>
> * **Answer Key**\
>   Enter the letter of the correct answer. For example:
>   * Enter **A** if only Answer A is correct.
>   * Enter **B,C,D** (separated by commas, without spaces) if there is more than one correct answer.
>
> * **Image Link A to Image Link E**\
>   Optional. Enter one image link for the matching answer option. An answer option can be text, an image or both.
>
> > [!NOTE]
> >
> > **Image link rules**
> >
> > * Use a full link that starts with `https://` and points directly at a **JPG, PNG, GIF or WebP** image file of up to **5 MB**. An easy check: when you open the link in a browser, only the image is shown.
> > * Page links, such as a Google Drive sharing page or a web page that contains the image, are not image links and will be rejected.
> > * Images are **downloaded and stored in your project's storage**, not linked to the original address. The question stays intact even if the original link later changes or is deleted, and the image size counts towards your storage quota.
> > * For security, the system only downloads from public servers on the internet and checks that the file really is an image.
> > * If one image fails to download, **the whole import is cancelled** and the notification names the rows to fix. A file can contain up to 300 image links.
>
> > [!TIP]
> >
> > **Example:**
> >
> > For the question:
> >
> > > What is the capital of Indonesia?
> >
> > Fill in the answers:
> >
> > * Answer A: Jakarta
> > * Answer B: Bandung
> > * Answer C: Surabaya
> > * Answer D: Medan
> > * Answer E: Yogyakarta
> > * Answer Key: A
>
> **7. Fill in the Passage Data sheet (optional)**
>
> Fill in the **Passage Data** sheet only if several questions share the same reading text. Its columns are:
>
> * **Passage Code**\
>   A unique code for each passage, for example `W1`, `W2`. Write this code in the **Passage Code** column of the **Question Data** sheet for every question that uses the passage.
>
> * **Passage Title**\
>   Optional and only visible to admins. If left empty, the code is used as the title.
>
> * **Passage Text**\
>   The reading text, up to 20,000 characters. It can be left empty if the passage uses **Passage Image Links** instead.
>
> * **Passage Image Links**\
>   Optional. Image links follow the same rules as question image links; put one link per line for several images.
>
> > [!TIP]
> >
> > **Example:** passage `W1` contains attendance data for a reading club. Questions 6 and 7 in the **Question Data** sheet have `W1` in the **Passage Code** column, so both show the same reading text during the exam.
>
> **8. Upload the template**
>
> ![Uploaded file and Import button in the Import Questions (Excel) window](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-01_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=84b63f2c547e4e0552c7dff60736e5c3)
>
> Once all the questions and answers are filled in:
>
> 1. Save the Excel file.
> 2. Click **Import Questions (Excel)** again on the question package.
> 3. Upload the completed file.
> 4. Click **Import**.
> 5. Wait until the process is finished. The import runs in the background, and you'll get a notification when it's done.
>
> ![Question Import In Progress notification](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-02.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=1e69c30cf3031ba86bf6acb7657a964f)
>
> After a successful import, the questions appear in the **Question List** section with their question group, question text and question type.
>
> ![Imported questions in the Question List section](https://mintcdn.com/indolat/Kd1bGl5t6e62CZFx/images/2026-07-31_03-02_1.png?fit=max\&auto=format\&n=Kd1bGl5t6e62CZFx\&q=85\&s=5815050b98094ac9bed389ff3a7fb8e3)
>
> > [!TIP]
> >
> > Check the import results before using the package. Make sure the question numbers in the **Question Data** and **Answer Data** sheets match, so answers don't end up on the wrong question.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.