University of Oulu

Roope Luukkainen, Jussi Kasurinen, Uolevi Nikula, and Valentina Lenarduzzi. 2022. ASPA: A Static Analyser to Support Learning and Continuous Feedback on Programming Courses. An Empirical Validation. In 44nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET ’22), May 21–29, 2022, Pittsburgh, PA, USA. ACM, New York, NY, USA, 11 pages. https://doi.org/10.1145/3510456.3514149

ASPA : a static analyser to support learning and continuous feedback on programming courses : an empirical validation

Saved in:
Author: Luukkainen, Roope1; Kasurinen, Jussi1; Nikula, Uolevi1;
Organizations: 1LUT University, Lappeenranta, Finland
2University of Oulu, Oulu, Finland
Format: article
Version: accepted version
Access: open
Online Access: PDF Full Text (PDF, 1 MB)
Persistent link: http://urn.fi/urn:nbn:fi-fe2023032733319
Language: English
Published: Institute of Electrical and Electronics Engineers, 2022
Publish Date: 2023-03-27
Description:

Abstract

For decades there have been arguments how to teach programming in the basic courses. Supportive intervention methods to improve students’ learning and methods to improve assessment process have been widely studied. There are various successful methods to each topic separately, but only a few of them fit for both. In this work, we aimed at validating ASPA a static analyser tool that supports learning and continuous feedback on programming courses. For this purpose, we designed and conduct an empirical study among 236 students enrolled in the basic programming course, that voluntary adopted the tools during the project development activities. We first profiled the students, then, evaluated the attitude toward using ASPA, the perceived ease of use, and the perceived usefulness. Results showed that ASPA is a good helper for the entire course and especially the student’s programming assignments, and it also helps to improve the students’ grades.

see all

ISBN: 978-1-6654-9592-9
Pages: 29 - 39
DOI: 10.1145/3510456.3514149
OADOI: https://oadoi.org/10.1145/3510456.3514149
Host publication: 2022 IEEE/ACM 44th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET), 22-24 May 2022 Pittsburgh, PA, USA
Conference: International Conference on Software Engineering: Software Engineering Education and Training
Type of Publication: A4 Article in conference proceedings
Field of Science: 113 Computer and information sciences
Subjects:
CS1
Copyright information: © Owner/Author 2022. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in 44nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET ’22), http://dx.doi.org/10.1145/3510456.3514149.