A Classification of Adaptive Feedback in Educational Systems for Programming
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 sy...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2016-05-01
|
Series: | Systems |
Subjects: | |
Online Access: | http://www.mdpi.com/2079-8954/4/2/22 |
id |
doaj-d2f32280709d4785a7ed058b7595e83f |
---|---|
record_format |
Article |
spelling |
doaj-d2f32280709d4785a7ed058b7595e83f2020-11-24T21:20:10ZengMDPI AGSystems2079-89542016-05-01422210.3390/systems4020022systems4020022A Classification of Adaptive Feedback in Educational Systems for ProgrammingNguyen-Thinh Le0Humboldt-Universität zu Berlin, Department of Computer Science, Research Group “Computer Science Education/Computer Science and Society”, Unter den Linden 6, 10099 Berlin, GermanyOver 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 educational systems for programming. The classification of feedback is the contribution of this paper.http://www.mdpi.com/2079-8954/4/2/22adaptive feedbackeducational systems for programmingprogram analysis techniques |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Nguyen-Thinh Le |
spellingShingle |
Nguyen-Thinh Le A Classification of Adaptive Feedback in Educational Systems for Programming Systems adaptive feedback educational systems for programming program analysis techniques |
author_facet |
Nguyen-Thinh Le |
author_sort |
Nguyen-Thinh Le |
title |
A Classification of Adaptive Feedback in Educational Systems for Programming |
title_short |
A Classification of Adaptive Feedback in Educational Systems for Programming |
title_full |
A Classification of Adaptive Feedback in Educational Systems for Programming |
title_fullStr |
A Classification of Adaptive Feedback in Educational Systems for Programming |
title_full_unstemmed |
A Classification of Adaptive Feedback in Educational Systems for Programming |
title_sort |
classification of adaptive feedback in educational systems for programming |
publisher |
MDPI AG |
series |
Systems |
issn |
2079-8954 |
publishDate |
2016-05-01 |
description |
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 educational systems for programming. The classification of feedback is the contribution of this paper. |
topic |
adaptive feedback educational systems for programming program analysis techniques |
url |
http://www.mdpi.com/2079-8954/4/2/22 |
work_keys_str_mv |
AT nguyenthinhle aclassificationofadaptivefeedbackineducationalsystemsforprogramming AT nguyenthinhle classificationofadaptivefeedbackineducationalsystemsforprogramming |
_version_ |
1726003647991513088 |