Skip to content

Support various types of question components #1184

@ang-zeyu

Description

@ang-zeyu

Is your request related to a problem?

Question components currently only have one design

wrapper
  question text
  hint panel
    hint
  answer panel
    answer
  • panels are often used for large sections of content, which affects the visual distinctiveness of questions - at the very least we could have a separate type of panel designed for questions
  • content like mcq questions are not integrated, and have to be manually inserted, there is also no 'answer' checking mechanism for this

Describe the solution you'd like

As a static site, the aim isn't to replace fully fledged learning platforms, but at the very least, we could make questions more interactive and visually distinct:

  • Redesign hint / answer to be more distinct ( e.g. clicking a button to make a hint popup )
  • Integrate mcq ( both radio / multiple checkboxes style ), and mcq answer checking
  • Provide a well designed and easily inserted <textarea> for open ended questions ( perhaps answer checking could be done here as well by looking for simple "keywords" in the answer )

Describe alternatives you've considered

na

Additional context

na

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions