CodeStruct: Design and Evaluation of an Intermediary Programming Environment for Novices to Transition from Scratch to Python. - Majeed Kazemitabaar; Viktar Chyhir; David Weintrop; Tovi Grossman (IDC, 2022)

Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text. - Majeed Kazemitabaar; Viktar Chyhir; David Weintrop; Tovi Grossman (SIGCSE (1), 2023)