Tag: Computing Education
The Elephant in the Syntax: A Comparative Study of Semantics‑First, Block‑Based, and Textual Programming
How visualizing program state improves conditional logic learning

ExPeerience: Towards AI-Assisted Learnersourcing to Bridge Conceptual Understanding and Problem Solving in Database Programming Education
Using AI to help students learn while creating reusable educational resources

Teaching Spell Checkers to Teach: Pedagogical Program Synthesis for Interactive Learning
An intelligent spell checker that teaches spelling through inquiry instead of correction







