Skip to content

Add quizzes to course spec #66

@skyclo

Description

@skyclo

Add quizzes to the course specification. The following format is proposed:

name: <string>
description: <string>

environment:
  type: "quiz" # required for quizzes

questions:
  - title: <string>
    content: <string> # possible support for markdown?
    type: <string: "multiple_choice"|"fill_in"|"dropdown">
    scramble: <boolean> # only if type is of "multiple_choice"|"dropdown"
    options: # only if type is of "multiple_choice"|"dropdown"
      - value: <string> # value of election
        correct: <boolean> # multiple correct answers are only possible with multiple choice
    # if fill_in is used, we should add more configuration options below (ex. ignore case, etc).

This will allow for a dynamic course specification for quizzes that can support multiple question/election styles.

Metadata

Metadata

Assignees

Labels

priority:1Number 1 priority; comes before all elsetype:docsImprovements or additions to documentationtype:featAdds/requests a new featuretype:otherMisc

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions