Assessing object-oriented programming skills in the core education of computer science and information technology: introducing new possible approach

  • Authors:
  • Norazlina Khamis;Sufian Idris;Rodina Ahmad;Norisma Idris

  • Affiliations:
  • Department of Software Engineering, Faculty of Computer Science & Information Technology, University of Malaya, Kuala Lumpur, Malaysia;Department of Computer Science, Faculty of Technology & Information Science, Universiti Kebangsaan Malaysia, Bangi, Selangor, Malaysia;Department of Software Engineering, Faculty of Computer Science & Information Technology, University of Malaya, Kuala Lumpur, Malaysia;Department of Artificial Intelligence, Faculty of Computer Science & Information Technology, University of Malaya, Kuala Lumpur, Malaysia

  • Venue:
  • WSEAS Transactions on Computers
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Deciding on how to evaluate each students programming skills is one of the largest challenges facing educators who teach object-oriented courses. Traditional assessment of programming education is with Grade. Quite often students get good grades in programming but still facing great challenges or have difficulties to take on real programming jobs. This research focus on how we addressed this challenge in object oriented programming course by proposing a new assessment method to assess students' object-oriented programming skills. The process begins by identifying generic object-oriented skills that students should acquired. In this paper we discuss the issues on object-oriented programming assessment and our proposed solution for a new assessment model. This followed by an approach taken in the process of identifying the object-oriented skills using Delphi technique. Delphi technique is a structured multi-step process that uses a group of experts to achieve a consensus opinion. We present the methodology of three Delphi processes to identify object-oriented programming skills. The identified skills will be used to guide both the coverage of student learning assessments and can be used by instructors to identify what topics merit emphasis.