Abstract
In recent years, computer science education has increasingly focused on the development and application of automated code assessment methods. Test-based assessments of student submissions generate large quantities of data that could be used for learning analytics. Existing literature highlights a predominant use of unit tests for grading rather than for extracting insights into students’ challenges in learning programming concepts. Moreover, competence models, which systematically outline required learning outcomes, are increasingly important during curriculum design. We introduce a novel approach for systematically developing programming assignments aligned with competence models. This method also aids educators in creating unit tests that support competence-based learning analytics. As our method maps competences to individual test cases and thereby quantifies a student’s proficiency in an assignment, this helps educators to evaluate, whether students have the ability to understand and master the required competences. Experimental application of our method demonstrated enhanced clarity in understanding student assignments and a considerable improvement in the quality of learning analytics data.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 36th Conference on Software Engineering Education and Training (CSEE&T 2024), July 29 - August 1, 2024, Würzburg, Germany. |
| Editors | Andreas Bollin, Ivana Bosnic, Jennifer Brings, Marian Daun, Meenakshi Manjunath |
| Number of pages | 10 |
| ISBN (Electronic) | 9798350378979 |
| DOIs | |
| Publication status | Published - Aug 2024 |
Publication series
| Name | Software Engineering Education Conference, Proceedings |
|---|---|
| ISSN (Print) | 1093-0175 |
Fields of science
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102016 IT security
- 102020 Medical informatics
- 102022 Software development
- 102027 Web engineering
- 102034 Cyber-physical systems
- 509026 Digitalisation research
- 102040 Quantum computing
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation
Projects
- 1 Finished
-
CodeAbility Austria
Groher, I. (PI), Plösch, R. (PI) & Wimmer, M. (PI)
01.01.2020 → 31.12.2024
Project: Funded research › Federal / regional / local authorities
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver