Automated Feedback For Engineering: Assistance in Achieving Learning Goals




Nelson, Sam

Journal Title

Journal ISSN

Volume Title



The research done in this internship focused on developing a programming tool to provide students instant feedback on assignments and exercise problems. The goal was to integrate a comprehensive software tool that gives unique feedback rather than a generic incorrect message on each failed attempt which can be a source of frustration for students. Providing instant feedback messages gives students the opportunity to get a greater understanding of the content and makes it more interactive. In order to complete this goal, research was conducted to identify common errors and better understand the capabilities of how code is currently used to deliver feedback. The outcomes of the research consisted of automatically generated feedback with an appropriately coded response for a variety of types and difficulties of engineering mechanics problems.



Coding, Software Engineering, Computer Science, Automated Feedback