Bryan A. Jones
Bryan A. Jones
I can see several minor advantages: - Specify a `version`, which we [already have](https://github.com/RunestoneInteractive/RunestoneComponents/blob/master/runestone/__init__.py#L184), in case anyone uses our components in some larger project. - Specify an `env_version`, and increment...
I agree. One way to do this is to add a directory named `RunestoneComponents/runestone/fitb/test_1` which is mostly a copy of `RunestoneComponents/runestone/fitb/test`, but has updated `conf.py` values and updated `test_fitb.py` contents...
Hmmm, I like the callable approach -- it would allow us to change the config value on a per-problem basis. I could image creating a directive called `update-config` or something,...
The biggest area IMHO is to provide some guidance / structure for a topic. Otherwise, it becomes something that's easily lost in the database, or difficult to find, or that...
I don't know -- my limited knowledge of engineering education is a weakness. I'm hoping that Jan/Barb/others have some good ideas. Without a good conceptual foundation, this becomes just another...
I like it! This is a great idea.
I use the second option (show all questions) for the [high-stakes assessments](https://interactive-ebooks.com/books/published/pic24_asm_to_c/exams/toctree.html) in a class I teach on Microprocessors. I think it helps students to read through all the questions,...
I understand the motivation behind requirement 2 (exam can be assembled through the assignment builder), but I wonder if this is realistic. A good high-stakes exam isn't just a jumble...
My biggest concern is feature creep: a feature intended for low-stakes assessment (timed exams) is now being adopted for high-stakes assessment. In fact, I'd argue that most of Runestone isn't...