Automatically generated visual profiles of code solutions as feedback for students

CC BY Logo DOI

Providing students feedback on their exercise solutions is a crucial element of computer programming education. Such feedback can be generated automatically and can take various forms. This paper introduces and proposes the use of visual profiles of code solutions as a form of automatically generated feedback to programming students. The visual profiles are based on the frequency of code elements belonging to six distinct classes. The core idea is to visually compare a profile of a student-submitted solution code to the range of profiles of accepted solutions (including both reference solutions provided by instructors and solutions submitted by students who successfully passed the same exercise earlier). The advantages of the proposed approach are demonstrated on a number of examples based on real-world data.

Tytuł
Automatically generated visual profiles of code solutions as feedback for students
Twórca
Swacha Jakub ORCID 0000-0002-2214-6989
Słowa kluczowe
interactive learning environments; computer programming education; code visualization; automatic feedback
Słowa kluczowe
interaktywne środowiska uczenia się; nauczanie programowania; wizualizacja programów; automatyczna informacja zwrotna
Data
2022
Typ zasobu
artykuł
Identyfikator zasobu
DOI 10.3390/info13090415
Źródło
Information, 2022, vol. 13 iss. 9, [br. s.], 415
Język
angielski
Prawa autorskie
CC BY CC BY
Dyscyplina naukowa
Dziedzina nauk społecznych; Nauki o zarządzaniu i jakości
Kategorie
Publikacje pracowników US
Data udostępnienia20 paź 2022, 14:18:45
Data mod.20 paź 2022, 14:18:45
DostępPubliczny
Aktywnych wyświetleń0