I've been struggling to think of a good, elegant way to let instructors specify custom toolboxes. Then I realized - let's fold it into the instructor file feature. So the idea is that you can create a file that provides the mapping (json? txt? something else?) and then that file gets detected by the environment to become the block menu toolbar. Thanks to the sweet new BlockMirror feature for specifying blocks via Python code, this would actually be quite easy.
I've been struggling to think of a good, elegant way to let instructors specify custom toolboxes. Then I realized - let's fold it into the instructor file feature. So the idea is that you can create a file that provides the mapping (json? txt? something else?) and then that file gets detected by the environment to become the block menu toolbar. Thanks to the sweet new BlockMirror feature for specifying blocks via Python code, this would actually be quite easy.