The objective of this workshop is to provide you with a basic understanding and the resources to build interactive test materials into your modules.
Make sure to add the Workshop-Tutorial repository to your instance upon creation or clone the repository after creation.
The tutorial is broken into the following five sections:
- Part 1: Using jupyterquiz - takes you through how to create and embed different types of quiz questions from .json files using the jupyterquiz package.
- Part 2: Using jupytercards - takes you through how to create and embed flashcards from .json files using the jupytercards package.
- Part 3: Export Quizzes and Flashcards as HTML - shows you how to convert .json files into HTML to enable more seamless integration of test materials into your own notebooks.
- Part 4: Import from Github URL - shows you the code to import quiz and/or flashcard files from a Github URL.
- Part 5: Using jupytercards - takes you through how to create and embed drop-down quizzes from a module originally developed by Dr. Jordan Rowley of Nebraska University.
- Part 6: R Kernel quiz workaround - shows you how to display quizzes and flashcards in an R kernel jupyter notebook.