Programming as an HCI Challenge - IDE Interaction Design 
Supervisors: Professor Michael Rolling & Dr Neil Brown 

Frame-based editing with Stride [1] was a first attempt to revisit the design of program editing from 
an HCI perspective, in the context of novice programmers. What would it look like to approach 
professional IDEs from this perspective? 

This project would take a Stride-like approach to professional tools and design, build and evaluate a 
new, better editor. 

[1] https://www.greenfoot.org/frames/ 

Program editor design for accessibility 
Supervisors: Professor Michael Kolling & Dr Neil Brown
informatics-phd-projects-2022-23