2016
DOI: 10.3390/systems4020022
|View full text |Cite
|
Sign up to set email alerts
|

A Classification of Adaptive Feedback in Educational Systems for Programming

Abstract: Over the last three decades, many educational systems for programming have been developed to support learning/teaching programming. In this paper, feedback types that are supported by existing educational systems for programming are classified. In order to be able to provide feedback, educational systems for programming deployed various approaches to analyzing students' programs. This paper identifies analysis approaches for programs and introduces a classification for adaptive feedback supported by educationa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 31 publications
(16 citation statements)
references
References 38 publications
0
16
0
Order By: Relevance
“…Although this automated feedback works well with questions that have standardized answers, it still lacks the just-in-time feedback and guidance that instructors in the classroom can provide. Adaptive feedback could be a good solution for providing feedback in an asynchronous online learning environment, as it not only verifies the correctness of an answer but also provides different information for different answers (Bimba et al, 2017;Dempsey & Sales, 1993;Le, 2016).…”
Section: Methodsmentioning
confidence: 99%
“…Although this automated feedback works well with questions that have standardized answers, it still lacks the just-in-time feedback and guidance that instructors in the classroom can provide. Adaptive feedback could be a good solution for providing feedback in an asynchronous online learning environment, as it not only verifies the correctness of an answer but also provides different information for different answers (Bimba et al, 2017;Dempsey & Sales, 1993;Le, 2016).…”
Section: Methodsmentioning
confidence: 99%
“…Previous researchers have conducted reviews of adaptive feedback systems. Le (2016) analyzed the approaches used in developing educational systems for programming and introduced a classification for adaptive feedback supported by these systems. Hepplestone, Holden, Irwin, Parkin, and Thorpe (2011) explored various literature supporting the appropriate use of technology for providing feedback to students.…”
Section: Introductionmentioning
confidence: 99%
“…Current educational situations necessitate developing and implementing alternative strategies to replace the previous functions of learning evaluation settings due to COVID-19. The integration of artificially intelligent components into educational systems greatly helps to efficiently provide meaningful information for evaluation and learning [39][40][41]. On the one hand, adaptive testing technology offers an efficient and reliable personalized evaluation system.…”
Section: Discussionmentioning
confidence: 99%