Andreas Klöckner
Andreas Klöckner
- Discourage `title` attributes in favor of Markdown headings - Warn about boolean values in choice/multiple choice questions (YAML braindead-ness) - Warn about "None of the above" in choice/multiple-choice if...
At the very least, we should check that the flow ID is a valid identifier, otherwise `/list-available-exams/` will fail with a server error, unable to reverse the URL pattern. As...
When showing the solution to a `TextQuestion` with a `float` answer, and if that answer is an expression like `0.5 + sqrt(3)`, that expression should be shown, rather than the...
Can be observed with `homework-problems/inteq_bvp/medium_inteq_bvp_code_second_order.yml` in the CS450 repo. This does ```yaml {% from "yaml-macros.jinja" import indented_include %} [...] setup_code: |J {{ indented_include("homework-problems/inteq_bvp/bvp_test_problems.py", 4) }} {{ indented_include("homework-problems/inteq_bvp/order_est.py", 4) }} ```
Can be observed with `homework-problems/inteq_bvp/medium_inteq_bvp_code_second_order.yml` in the CS450 repo. This does ```yaml {% from "yaml-macros.jinja" import indented_include %} [...] setup_code: |J {{ indented_include("homework-problems/inteq_bvp/bvp_test_problems.py", 4) }} {{ indented_include("homework-problems/inteq_bvp/order_est.py", 4) }} ```
Currently, this is rejected/scored with zero with "no answer provided".