# Checkboxes, Dropdown, Numerical & Text input

{% embed url="<https://youtu.be/-F-TJNT-lsI>" %}

There are 5 common problem types: ***Checkboxes, Dropdown, Multiple Choice, Numerical Input*** and ***Text Input***. You may also create a problem from scratch by selecting '***Blank Common Problem*** '.&#x20;

![List of Common Problem Types in Studio](/files/-MBVXm1_vj-PpEWK_XjD)

*These question types are also available with* [*Hints + Feedback (see tutorial)*](/english/course-components/common-problem-types/hints-and-feedback.md)*.*&#x20;

### Checkboxes

Checkboxes are a multiple choice question with more than one correct answer. To create a checkbox question, write each possible answer on a separate line using square brackets before each option (`[ ]`). \
`[x]` indicates a correct answer\
`[ ]` indicates an incorrect answer

{% hint style="info" %}
You can add as many or as little `'[x]`*`answers`*' as you want!&#x20;
{% endhint %}

![Markdown for a multiple choice question](/files/-MBVZclarcD0jMYCzPfk)

### Dropdown

Dropdown question is a droppable menu with 2 or more possible answers and the learner can select only one.\
To create a dropdown question:\
\- Start with 2 opening square brackets  (`[[` ) \
\- Add each possible answer on a separate line \
\- Indicate the correct answer using regular brackets (`()`).\
\- End with 2 closing square brackets (`]]` ).&#x20;

![Markdown for a dropdown question](/files/-MBVaD4huVT_k7vAjx2e)

### Multiple Choice&#x20;

To create a multiple choice question, write each possible answer on a separate line using regular brackets before each option ( `( )` )\
`(x)` indicates the correct answer\
`( )` indicates an incorrect answer

{% hint style="info" %}
Multiple choice questions can only have ONE correct answer.&#x20;
{% endhint %}

![](/files/-MBVbcbFK99AP5SJtOpr)

### Text Input

For a text input question, enter ' `=` ' with the correct answer directly after. You may also add variations of the correct answer (different spelling, etc.) by adding, on a new line, '`or=`' with the optional acceptable variant directly after.&#x20;

![](/files/-MBVfd4IitgvtmrohGX6)

{% hint style="info" %}
You can add as many `or= options acceptable variant(s)` as you want!&#x20;
{% endhint %}

### Numerical Input

For a numerical input question, enter ' `=` ' with the numerical answer directly after. If you wish, you can add an approximate answer by adding plus / minus and number or percentage. To do this, add  '`+-`' directly after the answer, followed by a number or percentage.&#x20;

For example, for the following question, any numerical answer between 95 - 100 would be considered as correct:&#x20;

![](/files/-MBVdEV67NZHbFIglUNz)

###

####


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.moocit.fr/english/course-components/common-problem-types/checkboxes-dropdown-mulitplechoices.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
