A guideline-based approach to support the assessment of students' ability to apply object-oriented concept in source code

Norazlina Khamis and Norhayati Daut (2016) A guideline-based approach to support the assessment of students' ability to apply object-oriented concept in source code. Jurnal Teknologi (Sciences and Engineering), 78. pp. 55-62. ISSN 2180–3722 (e-ISSN )

[img] Text
A guideline-based approach to support the assessment of students' ability to apply object-oriented concept in source code-Abstract.pdf

Download (82kB)
[img] Text
A guideline-based approach to support the assessment of students' ability to apply object-oriented concept in source code..pdf
Restricted to Registered users only

Download (417kB) | Request a copy

Abstract

There are many approaches in assessing students’ ability in object-oriented (OO) programming, but little is known on how to assess their ability in applying OO fundamental concepts in their written source codes. One major problem with programming assessment relates to variation in marks given by different assessors. Often, the grades given also does not gauge whether students know how to apply OO approaches. Thus, a new assessment approach is needed to fill these gap. The objective of this study is to construct and validate through expert consensus, a set of evaluation criteria for fundamental OO concepts together with the guidelines called GuideSCoRE, to help instructors assess students’ ability in applying OO concepts in their program source code. The evaluation criteria are derived from fundamental OO concepts found in Malaysian OO programming syllabuses and validated by a three-round Delphi approach. The proposed evaluation criteria were mapped with related OO design heuristics and OO design principles. A guideline (GuideSCoRE), constructed based on the Goal-Questions-Metrics approach together with the evaluation criteria is used by instructors when assessing students’ source codes. An inter-rater reliability analysis among six instructors found moderate agreement on assessment scores (κ values of mainly between 0.421 and 0.575) indicating that whilst the guidelines do not completely eliminate variations between raters, it help reduce their occurrences

Item Type: Article
Uncontrolled Keywords: Object-oriented programming , Object-oriented concept , Programming assessment , Goal-question-metric approach
Subjects: L Education > LB Theory and practice of education
Q Science > Q Science (General)
Divisions: FACULTY > Faculty of Computing and Informatics
Depositing User: DG MASNIAH AHMAD -
Date Deposited: 13 Jul 2021 15:49
Last Modified: 13 Jul 2021 15:49
URI: http://eprints.ums.edu.my/id/eprint/29941

Actions (login required)

View Item View Item