Frame-Based Novice Programming. - Joe Dillane (ITiCSE, 2020)

Compiler Error Messages: Their Content and Accessibility in Novice Programming Environments. - Ioannis Karvelas; Joe Dillane; Brett A. Becker (SIGCSE, 2020)

Compile Much? A Closer Look at the Programming Behavior of Novices in Different Compilation and Error Message Presentation Contexts. - Ioannis Karvelas; Joe Dillane; Brett A. Becker (UKICER, 2020)

Portraits of Programmer Behavior in a Frame-Based Language. - Joe Dillane; Ioannis Karvelas; Brett A. Becker (CSERC, 2021)

Exploring Novice Programming Behavior over Time. - Ioannis Karvelas; Joe Dillane; Brett A. Becker (ITiCSE (2), 2021)

A Frame of Mind: Frame-based vs. Text-based Editing. - Neil Brown 001; Charalampos Kyfonidis; Pierre Weill-Tessier; Brett A. Becker; Joe Dillane; Michael Kölling (UKICER, 2021)

Computing Competencies for Engineering Students. - Joe Dillane; Ioannis Karvelas; Brett A. Becker (UKICER, 2022)

IDE Interactions of Novices Transitioning Between Programming Environments. - Ioannis Karvelas; Joe Dillane; Brett A. Becker (WCCE, 2022)

Programmers' Views on IDE Compilation Mechanisms. - Ioannis Karvelas; Joe Dillane; Brett A. Becker (CompEd (1), 2023)