<aside> 👉 This builds upon Upload a notebook to Pathbird.
</aside>
You can add multiple choice exercises inside Markdown cells using this syntax (explained below).
::::{multiplechoice}
:::{prompt}
Which of the following are frequently used as _activation functions_ in neural networks?
Recall the [definition of activation function](<https://en.wikipedia.org/wiki/Activation_function>).
:::
:::{option}
$\\sin$
:::
:::{option} correct
$\\tanh$
:::
:::{option*}
`sigmoid` (aka $\\sigma$)
:::
:::{option}
`relu`
:::
::::
::::{multiplechoice}
bit starts the multiple choice exercise. Everything between that line and the closing ::::
is part of the multiple choice exercise.
::::
) because the inner directives use three colons (:::
).:::{prompt}
directive is required and can contain arbitrary Markdown text.:::{option}
defines a possible choice for the exercise and can contain arbitrary Markdown text.
:::{option*}
or :::{option} correct
to indicate that the choice is correct (i.e., it should be selected by the student to allow them to pass).<aside> 🚧 Coming soon!
</aside>
<aside> 🚧 Coming soon!
</aside>
For a more detailed explanation of the authoring syntax, see the Codex syntax reference reference material.