Adoption of Computer Programming Exercises for Automatic Assessment — Issues and Caution
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review
Author(s)
Related Research Unit(s)
Detail(s)
Original language | English |
---|---|
Title of host publication | Workshop Proceedings of the 25th International Conference on Computers in Education |
Editors | Y. Hayashi |
Publisher | Asia-Pacific Society for Computers in Education |
Pages | 555-564 |
ISBN (print) | 9789869401227 |
Publication status | Published - Dec 2017 |
Conference
Title | 25th International Conference on Computers in Education (ICCE 2017) |
---|---|
Location | Rydges Latimer hotel |
Place | New Zealand |
City | Christchurch |
Period | 4 - 8 December 2017 |
Link(s)
Abstract
Computational thinking is an interdisciplinary core skill to be acquired in STEM education, while computer program coding is a concrete manifestation of such a skill. In response to the increasing size of computer programming classes and rapidly growing number of learners, particularly in massive open online courses (MOOCs), many instructors nowadays heavily rely on the use of automated systems to assess the programming work of students. However, these automated assessment systems typically perform black box testing to determine the correctness of student programs, which limits the type of programming exercises that can be automatically assessed. This paper reports a case study on the adoption of programming exercises from textbook and online resources, and categorises some difficulties and issues of caution due to the technical limitation of typical automated assessment systems. The identified issues are mainly related to the input/output and non-deterministic nature of the programs or the intended learning outcomes of some of the exercises. The paper concludes with a brief outline of recent research directions to alleviate these problems for improvement of learning.
Research Area(s)
- Assessment of learning, automated assessment, black box testing, computational thinking, computer programming exercises, technology-enhanced learning and assessment
Citation Format(s)
Adoption of Computer Programming Exercises for Automatic Assessment — Issues and Caution. / YU, Yuen Tak; TANG, Chung Man; POON, Chung Keung et al.
Workshop Proceedings of the 25th International Conference on Computers in Education. ed. / Y. Hayashi. Asia-Pacific Society for Computers in Education, 2017. p. 555-564.
Workshop Proceedings of the 25th International Conference on Computers in Education. ed. / Y. Hayashi. Asia-Pacific Society for Computers in Education, 2017. p. 555-564.
Research output: Chapters, Conference Papers, Creative and Literary Works › RGC 32 - Refereed conference paper (with host publication) › peer-review