Barlow, MaxCazalas, IbraheemRobinson, Chase2021-04-232021-04-232021-04-29http://hdl.handle.net/11416/537Presented at Fiat Lux Spring 2021.Engaged learning is the core tenant of any computer science curriculum, starting with the introductory programming course, where students solve upwards of fifteen coding challenges weekly. Even with small class sizes and multiple teaching assistants, providing meaningful and timely feedback to all these submissions is simply not sustainable. In this proposed work, we will research existing solutions and best practices and then develop a web-based application where students can access weekly coding challenges, submit them for auto-grading, and receive immediate feedback from the online judge.Student-centered learningEngaged learningComputer scienceProgramming languages (Electronic computers)Collaborative Programming Towards Student EngagementPresentation