Open benloh opened 3 years ago
In GitLab by @daveseah on Sep 15, 2021, 11:40
unassigned @daveseah
In GitLab by @daveseah on Sep 20, 2021, 13:57
sri's concept mapping phase (thought experiments and model refinement only)
Script Wizard GUI is the student-facing interface for GEMSCRIPT, requiring no knowledge of the scripting language.
Currently the script gui is closely mapped to the script language primitives (e.g. keyword arg arg arg
, which was never intended to also serve as the final structure. The GUI ultimately knows how to "transpile" its visual representation into scriptText form.
In GitLab by @daveseah on Sep 20, 2021, 14:50
The GEMSTEP "Characters" are instances of Blueprints. The GUI is a visual construction set used to create/modify Blueprints.
There is similarity to Blockly and Scratch on the feature level, though I'm familiar with it only from seeing screenshots over the years.
The runtime display requirements are something separate, but relate closely to to the elements that are defined in the script itself
changed time estimate to 400h
See #400 for mockups.
Was #115 for Round 2.