Graduation Year


Document Type

Campus Only Senior Thesis

Degree Name

Bachelor of Arts


Linguistics and Cognitive Science

Reader 1

Deborah Burke

Reader 2

Stacey Wood

Terms of Use & License Information

Terms of Use for work posted in Scholarship@Claremont.

Rights Information

© 2017 Michelle Feng


Psycholinguistic research shows that it is unreasonable to expect programmers to easily find minor typos in their otherwise correct code. The Python Error Support Tool PEST was designed and developed to address this. PEST offers an explanation for why the error happened and presents a list of possible fixes that will allow the user’s code to compile. This tool was evaluated by several students with a beginner’s level of expertise in Python, and feedback was generally positive with tangible steps for improvement.

This thesis is restricted to the Claremont Colleges current faculty, students, and staff.