Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > PROGpedia: Collection of source-code submitted to introductory programming assignments
Publication

Publications

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

Title
PROGpedia: Collection of source-code submitted to introductory programming assignments
Type
Other Publications
Year
2023
Authors
Paiva, JC
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. View Authenticus page Without ORCID
José Paulo Leal
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Figueira, A
(Author)
FCUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Other information
Authenticus ID: P-00X-PG1
Abstract (EN): 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/ )
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Automated Assessment in Computer Science Education: A State-of-the-Art Review (2022)
Another Publication in an International Scientific Journal
Paiva, JC; José Paulo Leal; Figueira, A
Comparing Semantic Graph Representations of Source Code: The Case of Automatic Feedback on Programming Assignments (2024)
Article in International Scientific Journal
Paiva, JC; José Paulo Leal; Figueira, A
Clustering source code from automated assessment of programming assignments (2024)
Article in International Scientific Journal
Paiva, JC; José Paulo Leal; Figueira, A
Bibliometric Analysis of Automated Assessment in Programming Education: A Deeper Insight into Feedback (2023)
Article in International Scientific Journal
Paiva, JC; Figueira, A; José Paulo Leal
Automated Assessment in Computer Science: A Bibliometric Analysis of the Literature (2023)
Article in International Conference Proceedings Book
Paiva, JC; Figueira, A; José Paulo Leal
Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-08 at 06:48:44 | Privacy Policy | Personal Data Protection Policy | Whistleblowing