Event-driven programming
-
The Elephant in the Syntax: A Comparative Study of Semantics‑First, Block‑Based, and Textual Programming
Study comparing semantics-first, block-based, and textual programming for secondary students finds that making program state visible during coding yields significantly better task performance.

