Austin Cory Bart
Austin Cory Bart
In BlockPy's compiler, it seems like it is possible for small dictionaries to be reset. In particular, this was triggered during the Text Adventure game project. Here's a note with...
Running the following code: ```python a = 0 print(a) ``` Gave me the following line traces: 0, 1, 1, -2. So that's not right.
Have a custom confirm box that appears at the start of some assignments, showing some text and confirming that they want to begin. Should it be a custom text string,...
This seems to be viable with modern web APIs, so worth trying out.
Add a button to allow them to mulligan questions; it would just be a simple student controlled integer that is incremented when pressed, and is added to the randomness for...
Occasionally, someone will report that a grade failed to update on Canvas. Although rare, students are notably upset by this because grades are basically currency to them. Given that its...
This should be a lot friendlier to users. Query the server to ask if this current URL is unique. Sort of an inverse autocomplete, perhaps.
We need to change Evaluate mode to be a little smarter. We should probably actually parse the tree differently, which will require additions to Skulpt.
Student code autosaves, and the same system is used for instructor files. I think this made sense when I was trying to develop hundreds of problems very quickly, but it's...
So that it's easier to test. This would delete all the logs and the submission relevant to the assignment for the current user.