Registered user since Sat 8 Oct 2022
His research is at the intersection of Human-Computer Interaction and Computer Science Education. he designs, implements, and evaluates engaging and effective computational learning experiences. More specifically, he explored (a) tangible approaches to programming, (b) incorporating data-driven programming into visual programming tools, and (c) easing the transition from visual to text-based programming.
He has recently developed CodeStruct, an intermediary programming environment for novices transitioning from block-based programming environments to text-based environments.
|SIGCSE TS 2023||Author of Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text within the Papers-track|