1. PC2 to support instant feedback and good programming practice
- Author
-
Abdullah Mohd Zin, Noorazean Mohd Ali, Syahanim Mohd Salleh, Norleyza Jailani, Marini Abu Bakar, and Rodziah Latih
- Subjects
Class (computer programming) ,020205 medical informatics ,business.industry ,Computer science ,media_common.quotation_subject ,020207 software engineering ,02 engineering and technology ,Programming profession ,Software ,Online judge ,Perception ,ComputingMilieux_COMPUTERSANDEDUCATION ,0202 electrical engineering, electronic engineering, information engineering ,Mathematics education ,business ,Instant ,media_common - Abstract
Programming is an applied skill that requires a student to practice repeatedly before they can master a programming language. To assist students, the lecturer of a programming course needs to give lots of programming exercise and provide feedback to each student for their answers. This requires a lot of efforts and time from the lecturer, especially when the class is big. This paper discusses the findings of a study on students' perceptions towards the use of PC2, an online judge system, to check lab assignments in an introductory programming course. Data was collected from 162 first year students who answered an on-line questionnaire. The result showed that the students agree that PC2 allows them to get prompt feedback, that helps them to correct their program. They have to repeatedly correct and submit the solutions until they get βYes (Accepted)β feedback.
- Published
- 2017
- Full Text
- View/download PDF