The 'Introductory Programming' module is the first step in software development courses and a number of activities have been introduced to motivate novice students in programming modules. An assessment and feedback system is one such activity. This system checks the granular parts of programs and notifies students where they have errors which they can correct. It is widespread, but it is still an emerging area to improve its process as well as to improve novice programming skills. So the objective of this research is to plug this gap in the assessment and feedback systems of these introductory programming modules.
ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V. 2.
2.
Association for Computing Machinery (ACM). ISBN 9781450383974