Hacker News new | ask | show | jobs
by majeedkazemi 1424 days ago
CodeStruct is a structured editor that includes:

→ a context-aware toolbox of explorable tutorials

→ allows point-and-click + char-by-char code insertions

→ automatically handles syntax

→ provides immediate feedback + suggestions while coding

→ provides visual aids: holes + scope

We also evaluated CodeStruct in an 11-session study with 26 high school students. Some of the results:

→ Transitioning to CodeStruct reduced syntax errors (4.35x) and help requests (4.63x) when compared to transitioning directly to Python.

→ Interestingly, learners that used CodeStruct performed equally well after the scaffolds were removed.

Learn more here: https://dl.acm.org/doi/10.1145/3501712.3529733