Demo 1B: Training Diagrammatic Reasoning with Automated Feedback through CAFÉ 2.0
This program is tentative and subject to change.
In computer science, teaching first-year students to approach problems at varying levels of abstraction is both essential and challenging. While abstraction is a key component of problem solving, many students struggle with thinking abstractly. When presented with a problem, students often rush into coding, feeling closer to a solution through immediate feedback from the compiler or by simulating their code. However, this approach can cause them to overlook essential details, as their code may not account for all possible input scenarios.
To address this issue, we introduced a programming methodology in our Introduction to Programming (CS1) course. This methodology requires students to first construct a graphical representation of their solution, ensuring coverage of all potential input cases, before translating it into code.
To support regular practice in this diagrammatic reasoning process, we developed a learning tool called CAFÉ 2.0. Over the course of the semester, students use CAFÉ 2.0 to solve problems by submitting both a graphical model of their solution and the associated code implementation. In addition to evaluating the final code, CAFÉ 2.0 provides personalized feedback on the graphical model and how well it aligns with the code. This feedback guides students in refining their model and code, and resubmit them to get new feedback.
CAFÉ 2.0’s unique feature is its ability to automatically generate feedback on graphical models within an interactive online environment, fostering an engaging and supportive learning experience.
This program is tentative and subject to change.
Thu 27 FebDisplayed time zone: Eastern Time (US & Canada) change
10:00 - 10:45 | |||
10:00 45mTalk | Demo 1A: GraySim: Simulations to Support Operating System Students Demos Maria R. Ebling United States Military Academy, West Point, Sierra Zoe Bennett-Manke United States Military Academy, Melinda Zhang U.S. Army | ||
10:00 45mTalk | Demo 1B: Training Diagrammatic Reasoning with Automated Feedback through CAFÉ 2.0 Demos | ||
10:00 45mTalk | Demo 1C: Bridging Music and Computing: Using a Robotic Dhol to Teach Music in an Embodied Classroom Demos |