Skip to main content

Choice

The Choice activity (mod_choice) asks students a single question and offers a set of answer options to vote on. The AI generates the title, the question in the description, and the list of options, and configures the choice settings requested in the prompt.

AI-generated settings

Options

SettingDescriptionPossible valuesDefault
Allow choice to be updatedLets students change their answer after responding.Yes / NoNo
Allow more than one choice to be selectedLets students select several options at once.Yes / NoNo
Limit the number of responses allowedEnables a per-option cap on responses.Yes / NoNo
LimitMaximum responses allowed per option (set on each option).Number (e.g. 8)
Show available spacesShows how many spaces remain in each option.Yes / NoNo

Choice — Options settings

Appearance

SettingDescriptionPossible valuesDefault
Display mode for the optionsHow the options are laid out.Display horizontally / Display verticallyDisplay horizontally

Results

SettingDescriptionPossible valuesDefault
Publish resultsWhen students can see the results.Do not publish results to students / Show results to students after they answer / Show results to students only after the choice is closed / Always show results to studentsDo not publish results to students
Privacy of resultsWhether results show student names.Publish anonymous results, do not show student names / Publish full results, showing names and their choices
Show column for unansweredShows a column with students who have not answered yet.Yes / NoNo

Choice — Results settings

Availability

SettingDescriptionPossible valuesDefault
Allow responses fromDate (and optionally time) when responses open.Disabled, or a date resolved from the promptDisabled
Allow responses untilDate when responses close.Disabled, or a date resolved from the promptDisabled
Show previewLets students preview the options before responses open.Yes / NoNo

Generated content

  • A title for the activity.
  • The question posed to students, written in the description.
  • The list of answer options, derived from the prompt (or, with a syllabus, from the topics of the referenced unit).

Rules and behavior

  • A single requested cap enables response limiting for all options. Asking for one capacity value (e.g. "each option admits at most 8 people") sets "Limit the number of responses allowed" to Yes and applies the same "Limit" value to every option.
  • Privacy of results is only stored when results are published. With "Publish results" at "Do not publish results to students", a requested privacy value is discarded.
  • Show preview is only emitted when there is an opening date, because the Moodle form disables it without one.
  • An explicit time in the prompt is respected (e.g. "open it at 8 in the morning"); otherwise an opening day starts at 00:00 and a closing day ends at 23:59.
  • A relative closing period counts from the resolved opening date, not from the moment of creation; an absolute date always wins over a relative period for the same endpoint.

Example prompts

Without syllabus

A baseline choice with all settings at their default values:

I need a choice for the Project Management course where students pick the methodology they want to use for their final project. Pose the question to them in the description and give them the usual options.

Per-option caps, vertical layout, updatable answers, and anonymous results after answering:

Create a choice for the Field Biology course where they pick the field trip they want to attend. The options are long, so display them one below the other; each trip admits at most 8 people and I want them to see how many spots remain free. Let them change their choice if they have second thoughts and, as soon as they answer, let them see how the vote is going, but without revealing who chose what.

With syllabus

Exact dates with an explicit opening time, preview enabled, and results published only after closing:

I need a choice on unit 2 of the syllabus so students pick the focus of their essay on ethical leadership: give them as options the conflicts with data governance covered in that unit, such as data privacy, the ethics of artificial intelligence, or cybersecurity. Open it on November 3, 2026 at 8 in the morning and close it on November 17, 2026, but let them see the options right away so they can start thinking about it. The results are only visible once the choice has already closed.

Relative availability with results never published to students:

Set up a choice covering the whole syllabus I uploaded, so students pick the unit of the document they will base the improvement proposal of their final defense on. Have it open in one week and stay available for two weeks. The results are for me only; students must not see them.