Are there ways for constructing an nbgrader assignment from a question bank?

26 views
Skip to first unread message

Jason Moore

unread,
Feb 13, 2025, 9:42:44 AMFeb 13
to Teaching with Jupyter Notebooks
Dear all,

I made this post here also:

After years of teaching a course you build a bank of questions, often these are variations or prior questions. You can cycle questions and their variations in exams and assignments over time if you track carefully the date used and differences in question variations.

I've used nbgrader for enough years now for the same courses that I'd really like to do something like make a single text file per question with metadata that includes date used and variation grouping and then run a command to assemble a new assignment notebook from new and old questions.

Has anyone already tackled and solved this problem? I haven't found anything yet with my internet searching, but maybe it exists as it seems like a common thing done in pen & paper assignments and exams.

If anything exists like this, I'd love some pointers to it. And if not, I'm interested in ideas on this. I think I will implement it if it doesn't exist.


Jason
Reply all
Reply to author
Forward
0 new messages