Automatic Test-Based Assessment of Assembly Programs
Luís Tavares, Bruno Lima, Bruno Lima, António Araújo, António Araújo
2023
Abstract
As computer science and engineering programs continue to grow in enrollment, automatic assessment tools have become prevalent. Manual assessment of programming exercises can be time-consuming and resource-intensive, creating a need for such tools. In response, this paper proposes a tool to assess assembly exercises, specifically ARM64 programs, and provide real-time feedback to students. The tool includes features for evaluating, analyzing, and detecting plagiarism in student submissions. After two years of intensive usage in a higher education environment, the results and analysis show a positive impact and potential benefits for teachers and students. Furthermore, the tool’s source code is publicly available, making it a valuable contribution to building more effective and efficient automatic assessment tools for computer science and engineering schools.
DownloadPaper Citation
in Harvard Style
Tavares L., Lima B. and Araújo A. (2023). Automatic Test-Based Assessment of Assembly Programs. In Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT; ISBN 978-989-758-665-1, SciTePress, pages 572-579. DOI: 10.5220/0012129100003538
in Bibtex Style
@conference{icsoft23,
author={Luís Tavares and Bruno Lima and António Araújo},
title={Automatic Test-Based Assessment of Assembly Programs},
booktitle={Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT},
year={2023},
pages={572-579},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012129100003538},
isbn={978-989-758-665-1},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 18th International Conference on Software Technologies - Volume 1: ICSOFT
TI - Automatic Test-Based Assessment of Assembly Programs
SN - 978-989-758-665-1
AU - Tavares L.
AU - Lima B.
AU - Araújo A.
PY - 2023
SP - 572
EP - 579
DO - 10.5220/0012129100003538
PB - SciTePress