Skip to content

Conversation

Rui00Barata
Copy link

  • Kind: feature

Description

This pull request aims to integrate multiple choice questions directly into the exercise description. This provides a more user-friendly and intuitive way for students to interact with multiple choice questions without having to rely on OCaml syntax or types.

Checklist

Note to maintainers

  • Read this wiki page.
  • Make sure the PR has a milestone.
  • Assign yourself before merging.
  • Either do a regular merge:
    • for PRs containing several commits following conventional-commits,
    • or for PRs containing 1 commit shared with a later PR (to preserve the SHA1)
  • Or do a squash-merge:
    • for PRs containing only 1 commit (not shared with a later PR),
    • or for PRs containing several commits that need not be kept in the history;
    • Update the commit message header with a conventional-commit type,
    • Add a footer Close #… if a related issue exists.

@erikmd
Copy link
Collaborator

erikmd commented Apr 20, 2023

Thank you @Rui00Barata! this is a very welcome feature!, typically in summative evaluations.

At first sight, the PR will need to be generalized, e.g. to support both multiple-choice and unique-choice questions. But obviously we'll be able to help you refine that. E.g. with some pair-programming; or with mere review comments.

With @yurug and @AltGr, our current top-priority is to finalize #481 and release 1.0.0.
But once this is done, #538 may indeed be one of the very next PRs for us to focus on…

Thanks!

@erikmd erikmd added the kind: feature New user-facing feature. label Apr 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind: feature New user-facing feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Add multiple choice questions to the description page

2 participants