Automated programming assessment using the pseudocode comparison technique: Does it really work?

Khirulnizam Abd Rahman, Md. Jan Nordin, Wan Shmsul Bahri C W A Che

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Automated programming assessment is a method to evaluate and grade students' programming exercises aided by the computer. This application is developed to assess student C programming exercises based on the pseudocodes. The purpose of developing this application is to find the percentage of the pseudocode similarity between student's answer and the instructor's scheme. The method used in the software is by translating the students' programming answer and all the instructors' answer schemes into pseudocode. The software will compare the students' pseudocode with all the pseudocode from the instructors' answer schemes. The highest percentage of similarities will be chosen for the mark. A test has been carried out to compare marks given by the software against the marks given manually by the instructor. The result is discussed in this paper.

Original languageEnglish
Title of host publicationProceedings - International Symposium on Information Technology 2008, ITSim
Volume4
DOIs
Publication statusPublished - 2008
EventInternational Symposium on Information Technology 2008, ITSim - Kuala Lumpur
Duration: 26 Aug 200829 Aug 2008

Other

OtherInternational Symposium on Information Technology 2008, ITSim
CityKuala Lumpur
Period26/8/0829/8/08

Fingerprint

Students
Computer programming

ASJC Scopus subject areas

  • Artificial Intelligence
  • Information Systems
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Rahman, K. A., Nordin, M. J., & Che, W. S. B. C. W. A. (2008). Automated programming assessment using the pseudocode comparison technique: Does it really work? In Proceedings - International Symposium on Information Technology 2008, ITSim (Vol. 4). [4632071] https://doi.org/10.1109/ITSIM.2008.4632071

Automated programming assessment using the pseudocode comparison technique : Does it really work? / Rahman, Khirulnizam Abd; Nordin, Md. Jan; Che, Wan Shmsul Bahri C W A.

Proceedings - International Symposium on Information Technology 2008, ITSim. Vol. 4 2008. 4632071.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Rahman, KA, Nordin, MJ & Che, WSBCWA 2008, Automated programming assessment using the pseudocode comparison technique: Does it really work? in Proceedings - International Symposium on Information Technology 2008, ITSim. vol. 4, 4632071, International Symposium on Information Technology 2008, ITSim, Kuala Lumpur, 26/8/08. https://doi.org/10.1109/ITSIM.2008.4632071
Rahman KA, Nordin MJ, Che WSBCWA. Automated programming assessment using the pseudocode comparison technique: Does it really work? In Proceedings - International Symposium on Information Technology 2008, ITSim. Vol. 4. 2008. 4632071 https://doi.org/10.1109/ITSIM.2008.4632071
Rahman, Khirulnizam Abd ; Nordin, Md. Jan ; Che, Wan Shmsul Bahri C W A. / Automated programming assessment using the pseudocode comparison technique : Does it really work?. Proceedings - International Symposium on Information Technology 2008, ITSim. Vol. 4 2008.
@inproceedings{2987decedeb64f5bb8e9fa0a0cee8819,
title = "Automated programming assessment using the pseudocode comparison technique: Does it really work?",
abstract = "Automated programming assessment is a method to evaluate and grade students' programming exercises aided by the computer. This application is developed to assess student C programming exercises based on the pseudocodes. The purpose of developing this application is to find the percentage of the pseudocode similarity between student's answer and the instructor's scheme. The method used in the software is by translating the students' programming answer and all the instructors' answer schemes into pseudocode. The software will compare the students' pseudocode with all the pseudocode from the instructors' answer schemes. The highest percentage of similarities will be chosen for the mark. A test has been carried out to compare marks given by the software against the marks given manually by the instructor. The result is discussed in this paper.",
author = "Rahman, {Khirulnizam Abd} and Nordin, {Md. Jan} and Che, {Wan Shmsul Bahri C W A}",
year = "2008",
doi = "10.1109/ITSIM.2008.4632071",
language = "English",
isbn = "9781424423286",
volume = "4",
booktitle = "Proceedings - International Symposium on Information Technology 2008, ITSim",

}

TY - GEN

T1 - Automated programming assessment using the pseudocode comparison technique

T2 - Does it really work?

AU - Rahman, Khirulnizam Abd

AU - Nordin, Md. Jan

AU - Che, Wan Shmsul Bahri C W A

PY - 2008

Y1 - 2008

N2 - Automated programming assessment is a method to evaluate and grade students' programming exercises aided by the computer. This application is developed to assess student C programming exercises based on the pseudocodes. The purpose of developing this application is to find the percentage of the pseudocode similarity between student's answer and the instructor's scheme. The method used in the software is by translating the students' programming answer and all the instructors' answer schemes into pseudocode. The software will compare the students' pseudocode with all the pseudocode from the instructors' answer schemes. The highest percentage of similarities will be chosen for the mark. A test has been carried out to compare marks given by the software against the marks given manually by the instructor. The result is discussed in this paper.

AB - Automated programming assessment is a method to evaluate and grade students' programming exercises aided by the computer. This application is developed to assess student C programming exercises based on the pseudocodes. The purpose of developing this application is to find the percentage of the pseudocode similarity between student's answer and the instructor's scheme. The method used in the software is by translating the students' programming answer and all the instructors' answer schemes into pseudocode. The software will compare the students' pseudocode with all the pseudocode from the instructors' answer schemes. The highest percentage of similarities will be chosen for the mark. A test has been carried out to compare marks given by the software against the marks given manually by the instructor. The result is discussed in this paper.

UR - http://www.scopus.com/inward/record.url?scp=57349151600&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=57349151600&partnerID=8YFLogxK

U2 - 10.1109/ITSIM.2008.4632071

DO - 10.1109/ITSIM.2008.4632071

M3 - Conference contribution

AN - SCOPUS:57349151600

SN - 9781424423286

VL - 4

BT - Proceedings - International Symposium on Information Technology 2008, ITSim

ER -