An adaptive approach to provide feedback for students in programming problem solving

9Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper describes an approach to help students involved in a Programming Tutoring System, providing them with feedback during the coding problem-solving activities. It provides feedback for students during the coding, helping them to fix mistakes and how to take the next steps to complete the solution. This way, the student does not need to complete and submit a solution to get feedback from the system. The approach uses three feedback resources: Videos, text hints, and flowcharts. We conducted an experiment involving 34 students from a programming introduction course. Preliminary results indicated a positive impact on the students learning. Our results also suggested that we can provide valuable feedback to students with difficult to complete a solution.

Cite

CITATION STYLE

APA

Silva, P., Costa, E., & de Araújo, J. R. (2019). An adaptive approach to provide feedback for students in programming problem solving. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11528 LNCS, pp. 14–23). Springer Verlag. https://doi.org/10.1007/978-3-030-22244-4_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free