Skip to content

Add quiz questions to learning modules #3

Description

@Ap6pack

Every learning module on the site now ends with a knowledge-check quiz, and the questions live as plain JSON in content/quizzes/no code knowledge required to contribute.

Each module currently has 5 questions. More (and better) questions make the quizzes more valuable, especially for the hands-on modules.

How to contribute

  1. Pick a module from learning_guide.md that you know well
  2. Read the format guide: content/quizzes/README.md
  3. Add your question(s) to the matching content/quizzes/module-N.json file
  4. Open a PR — CI automatically validates the JSON schema, so you'll get instant feedback

What makes a good question

  • Tests understanding, not trivia ("why would you use passive enumeration?" beats "what year was Amass released?")
  • Plausible wrong answers — distractors a learner might actually believe
  • A 1–2 sentence explanation that teaches, not just an answer key

Great first contribution if you're learning ASM yourself — writing a quiz question is one of the best ways to test your own understanding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationgood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions