PROGpedia: Collection of source-code submitted to introductory programming assignments

dc.contributor.author Álvaro Figueira en
dc.contributor.author José Paulo Leal en
dc.contributor.author José Carlos Paiva en
dc.contributor.other 5088 en
dc.contributor.other 5125 en
dc.contributor.other 6251 en
dc.date.accessioned 2023-08-02T08:05:48Z
dc.date.available 2023-08-02T08:05:48Z
dc.date.issued 2023 en
dc.description.abstract Learning how to program is a difficult task. To acquire the re-quired skills, novice programmers must solve a broad range of programming activities, always supported with timely, rich, and accurate feedback. Automated assessment tools play a major role in fulfilling these needs, being a common pres-ence in introductory programming courses. As programming exercises are not easy to produce and those loaded into these tools must adhere to specific format requirements, teachers often opt for reusing them for several years. There-fore, most automated assessment tools, particularly Mooshak, store hundreds of submissions to the same programming ex-ercises, as these need to be kept after automatically pro-cessed for possible subsequent manual revision. Our dataset consists of the submissions to 16 programming exercises in Mooshak proposed in multiple years within the 2003-2020 timespan to undergraduate Computer Science students at the Faculty of Sciences from the University of Porto. In particular, we extract their code property graphs and store them as CSV files. The analysis of this data can enable, for instance, the generation of more concise and personalized feedback based on similar accepted submissions in the past, the identifica-tion of different strategies to solve a problem, the under -standing of a student's thinking process, among many other findings.(c) 2023 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ ) en
dc.identifier P-00X-PG1 en
dc.identifier.uri https://repositorio.inesctec.pt/handle/123456789/14202
dc.language eng en
dc.rights info:eu-repo/semantics/openAccess en
dc.title PROGpedia: Collection of source-code submitted to introductory programming assignments en
dc.type en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
P-00X-PG1.pdf
Size:
306.57 KB
Format:
Adobe Portable Document Format
Description: