Measurement Module for Supporting Arrange Difficulty Coding Questions on KruCode Platform
This paper aims to present a measurement module that is an ongoing development for the KruCode platform, which is a platform for teaching and learning programming-related subjects. Currently, the platform includes functions such as defining problems, assigning students assignments, and assessing source code and reports. The objective of this platform was to make teaching and learning more accessible for instructors and students. The measurement module will measure the complexity of the student source code for each problem. We use cyclomatic metrics and object oriented design metrics (C-K metrics) to measure student source codes. The question complexity reports support the instructor in deciding the coding questions, considering the difficulty level of coding questions well suited to students, and building the learning outcome of that course. This information may be utilized to establish assignments, adjust activities to be relevant skills for the class's learners, and assess the level of skills of students.
Authors
- Nuttaporn Phakdee (ORCID: https://orcid.org/0000-0002-0841-8343)
- Peerasak Pianprasit (ORCID: https://orcid.org/0000-0001-7684-1891)
Institutions
- Burapha University (TH)
Publication Details
- Published
- 2024-10-23
- DOI
- https://doi.org/10.1109/icitee62483.2024.10808506
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00