20 citations · 54 across the 4 of their papers we have counts for
4 papers
Automated Test Generation for Scratch Programs
Adina Deiner, Patric Feldmeier, Gordon Fraser +2
The importance of programming education has lead to dedicated educational programming environments, where users visually arrange block-based programming constructs that typically c…
SnapCheck: Automated Testing for Snap Programs
Wengran Wang, Chenhao Zhang, Andreas Stahlbauer +2
Programming environments such as Snap, Scratch, and Processing engage learners by allowing them to create programming artifacts such as apps and games, with visual and interactive…
Novices' Learning Barriers When Using Code Examples in Open-Ended Programming
Wengran Wang, Archit Kwatra, James Skripchuk +5
Open-ended programming increases students' motivation by allowing them to solve authentic problems and connect programming to their own interests. However, such open-ended projects…
Toward Semi-Automatic Misconception Discovery Using Code Embeddings
Yang Shi, Krupal Shah, Wengran Wang +3
Understanding students' misconceptions is important for effective teaching and assessment. However, discovering such misconceptions manually can be time-consuming and laborious. Au…