scispace - formally typeset
Proceedings ArticleDOI

Automatic Feedback in the Teaching of Programming in Undergraduate Courses: a Literature Mapping

Reads0
Chats0
TLDR
In this article , a literature mapping was conducted based on 119 articles published between 2017 and 2021 to answer the following research question (RQ): What does the literature tell us about the use of automatic feedback in teaching programming in undergraduate courses?
Abstract
Teaching programming in the early years of undergraduate courses has been a challenge for students, institutions, and professors. In view of this, Learning Management Systems (LMSs) and other teaching platforms have emerged to address some of the difficulties in this process. In this context, the present work intends to answer the following research question (RQ): What does the literature tell us about the use of automatic feedback in teaching programming in undergraduate courses? To answer this question, a literature mapping was conducted based on 119 articles published between 2017 and 2021. The mapping showed that the research area is expanding and has related studies from all over the world. The papers have different origins, and 37 countries are represented in this survey. The main programming languages used are Java, Python, C and C++. Another finding was that it is common practice to develop specific platforms for automatic feedback in programming courses. This paper presents the findings and results obtained.

read more

Content maybe subject to copyright    Report

References
More filters
Journal ArticleDOI

Software survey: VOSviewer, a computer program for bibliometric mapping.

TL;DR: VOSviewer’s ability to handle large maps is demonstrated by using the program to construct and display a co-citation map of 5,000 major scientific journals.
Proceedings ArticleDOI

Performing systematic literature reviews in software engineering

TL;DR: This tutorial is designed to provide an introduction to the role, form and processes involved in performing Systematic Literature Reviews, and to gain the knowledge needed to conduct systematic reviews of their own.
Posted Content

VOSviewer: A Computer Program for Bibliometric Mapping

TL;DR: The aim in this paper is to provide an overview of the functionality of VOSviewer and to elaborate on the technical implementation of specific parts of the program.
Journal ArticleDOI

A Systematic Literature Review of Automated Feedback Generation for Programming Exercises

TL;DR: It is found that feedback mostly focuses on identifying mistakes and less on fixing problems and taking a next step, and teachers cannot easily adapt tools to their own needs.
Proceedings ArticleDOI

ArTEMiS: An Automatic Assessment Management System for Interactive Learning

TL;DR: It is figured out that ArTEMiS is suitable for beginners, helps students to realize their progress and to gradually improve their solutions, and reduces the effort of instructors and enhances the learning experience of students.