-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert notebooks to canvas quizzes #38
Comments
Just commenting progress here. The work for this is being done in this repo. As of writing this comment the following is functional:
Things to continue working on:
Then we can work on paramaterizing the quizzes. |
All of the todos from my last comment are done. |
that's great -- before we get to parameterization, I think it would be good to add a docs folder and start a jupyter-book markdown page, since this is getting more complex. At some point we'll figure out readthedocs, but for now just fake it with a github action to build a gh-pages deployment. Go ahead and free-associate as far as a walkthrough of what you've got so far. Put in placeholders for 1) working with a solution key notebook that can includes answers to questions that can be filtered out for the student version, 2) quiz parameterization 3) printing quizzes using paged_html_theme and trio_chrome. |
continue work on https://github.com/eoas-ubc/md2canvas |
https://github.com/bkchang-97/md2canvas/tree/master/examples/e340quiz
Add to https://github.com/bkchang-97/e340quizzes in a separate directory called "file_management" |
Now working in https://github.com/bkchang-97/e340quizzes
Use read api token from a .env file that's not checked in to git
dump file listing to yaml for easy editing
read edited file list and delete listed files from sandbox
parameterize questions using https://pypi.org/project/papermill-jupytext/
create pdf files for the student and solution notebooks
The text was updated successfully, but these errors were encountered: