A Review of Techniques in Automatic Programming Assessment for Practical Skill Test

Authors

  • Adidah Lajis Universiti Kuala Lumpur Malaysian Institute of Information Technology
  • Shahidatul Arfah Baharudin Universiti Kuala Lumpur Malaysian Institute of Information Technology
  • Diyana Ab Kadir Universiti Kuala Lumpur Malaysian Institute of Information Technology
  • Nadilah Mohd Ralim Universiti Kuala Lumpur Malaysian Institute of Information Technology
  • Haidawati Mohd Nasir Universiti Kuala Lumpur Malaysian Institute of Information Technology
  • Normaziah Abdul Aziz Kulliyah of Information Technology International Islamic University Malaysia

Keywords:

Cognitive Assessment, Assisted Assessment, Programming, Competency-Based,

Abstract

Computer programming ability is a challenging competency that requires several cognitive skills and extensive practice. The increased number of students enrolled in computer and engineering courses and also the increased of failure and drop rate in programming subject is the motivational factor to this research. Due to the importance of this skill, this paper intends to study the landscape of current scenario in assisted assessment for hands-on practical programming focusing on competency-based assessment. The Bloom Taxonomy is used as a competency-based assessment platform. The review showed to-date that there are several automatic assessments for programming skills. However, there is no common grading being applied. Thus, further research is required to propose an automatic assessment that grades the student achievement based on learning taxonomy such as Bloom Cognitive Competency model.

Downloads

Published

2018-07-04

How to Cite

Lajis, A., Baharudin, S. A., Ab Kadir, D., Mohd Ralim, N., Mohd Nasir, H., & Abdul Aziz, N. (2018). A Review of Techniques in Automatic Programming Assessment for Practical Skill Test. Journal of Telecommunication, Electronic and Computer Engineering (JTEC), 10(2-5), 109–113. Retrieved from https://jtec.utem.edu.my/jtec/article/view/4394