Skip to content

Comments

Jupyterquiz#48

Merged
Niolon merged 9 commits intodevfrom
jupyterquiz
Feb 17, 2026
Merged

Jupyterquiz#48
Niolon merged 9 commits intodevfrom
jupyterquiz

Conversation

@Niolon
Copy link
Collaborator

@Niolon Niolon commented Feb 6, 2026

This pull request introduces support for interactive quizzes using the jupyterquiz library. It adds a new Python function to display quizzes with custom styling, includes a sample quiz on data types, and updates dependencies accordingly.

Quiz functionality and integration:

  • Added a new display_quiz function in quizzes/__init__.py that uses jupyterquiz to render quizzes from JSON files with custom color themes.
  • Used that function to redo the data types quiz within the notebook.

Dependency management:

  • Added jupyterquiz to the environment.yml dependencies to enable quiz rendering.
  • Removed the unused jupytext dependency from environment.yml to keep the environment clean.

Preview is available at: https://durhamarc-training.github.io/BasicProgrammingPython/branch/jupyterquiz/

@Niolon Niolon requested a review from ItIsJordan February 6, 2026 12:32
@Niolon Niolon merged commit 18198a2 into dev Feb 17, 2026
2 checks passed
@Niolon Niolon deleted the jupyterquiz branch February 17, 2026 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant