Improving the marking of programming exercises using a marking support tool and subject design

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

1 Citation (Scopus)

Abstract

Since 2003, we have strived to determine the most appropriate method for improving students' programming skills. One reason for this research is that the evaluation of programs requires sufficient time and careful consideration of correctness, fairness, and appropriateness. Another reason is that programming should always be evaluated on the grounds of not only compilation and testing but also correctness of the algorithm and validity of the model. Due to various factors, even if students submit their programs electronically, it does not contribute to improving the correctness of the evaluation in terms of marking their programs. Moreover, a lack of concrete assessment items and criteria for the programs implies that the marked results will depend on the instructor's assessment. To reduce the extent to which assessment results depend on the instructor, we propose the introduction of subject design in our programming exercises. We have developed a marking support tool that enables us to evaluate programs on one screen where we can readily compile and test the program, browse the code, record the student's marks, and analyze assessment results. This research sought to improve the assessment of programming exercises using support design and the marking support tool that we developed.

Original languageEnglish
Title of host publicationProceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education
Pages76-80
Number of pages5
Publication statusPublished - 2008
Event10th IASTED International Conference on Computers and Advanced Technology in Education - Beijing
Duration: 2007 Oct 82007 Oct 10

Other

Other10th IASTED International Conference on Computers and Advanced Technology in Education
CityBeijing
Period07/10/807/10/10

Fingerprint

Students
Concretes
Testing

Keywords

  • Assessment of programming exercise
  • Marking support tool
  • Programming exercise
  • Subject design

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Cite this

Matsuura, S. (2008). Improving the marking of programming exercises using a marking support tool and subject design. In Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education (pp. 76-80)

Improving the marking of programming exercises using a marking support tool and subject design. / Matsuura, Saeko.

Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education. 2008. p. 76-80.

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

Matsuura, S 2008, Improving the marking of programming exercises using a marking support tool and subject design. in Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education. pp. 76-80, 10th IASTED International Conference on Computers and Advanced Technology in Education, Beijing, 07/10/8.
Matsuura S. Improving the marking of programming exercises using a marking support tool and subject design. In Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education. 2008. p. 76-80
Matsuura, Saeko. / Improving the marking of programming exercises using a marking support tool and subject design. Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education. 2008. pp. 76-80
@inproceedings{39cf0aa1b29c4f89ac50373f2d2b2289,
title = "Improving the marking of programming exercises using a marking support tool and subject design",
abstract = "Since 2003, we have strived to determine the most appropriate method for improving students' programming skills. One reason for this research is that the evaluation of programs requires sufficient time and careful consideration of correctness, fairness, and appropriateness. Another reason is that programming should always be evaluated on the grounds of not only compilation and testing but also correctness of the algorithm and validity of the model. Due to various factors, even if students submit their programs electronically, it does not contribute to improving the correctness of the evaluation in terms of marking their programs. Moreover, a lack of concrete assessment items and criteria for the programs implies that the marked results will depend on the instructor's assessment. To reduce the extent to which assessment results depend on the instructor, we propose the introduction of subject design in our programming exercises. We have developed a marking support tool that enables us to evaluate programs on one screen where we can readily compile and test the program, browse the code, record the student's marks, and analyze assessment results. This research sought to improve the assessment of programming exercises using support design and the marking support tool that we developed.",
keywords = "Assessment of programming exercise, Marking support tool, Programming exercise, Subject design",
author = "Saeko Matsuura",
year = "2008",
language = "English",
isbn = "9780889866997",
pages = "76--80",
booktitle = "Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education",

}

TY - GEN

T1 - Improving the marking of programming exercises using a marking support tool and subject design

AU - Matsuura, Saeko

PY - 2008

Y1 - 2008

N2 - Since 2003, we have strived to determine the most appropriate method for improving students' programming skills. One reason for this research is that the evaluation of programs requires sufficient time and careful consideration of correctness, fairness, and appropriateness. Another reason is that programming should always be evaluated on the grounds of not only compilation and testing but also correctness of the algorithm and validity of the model. Due to various factors, even if students submit their programs electronically, it does not contribute to improving the correctness of the evaluation in terms of marking their programs. Moreover, a lack of concrete assessment items and criteria for the programs implies that the marked results will depend on the instructor's assessment. To reduce the extent to which assessment results depend on the instructor, we propose the introduction of subject design in our programming exercises. We have developed a marking support tool that enables us to evaluate programs on one screen where we can readily compile and test the program, browse the code, record the student's marks, and analyze assessment results. This research sought to improve the assessment of programming exercises using support design and the marking support tool that we developed.

AB - Since 2003, we have strived to determine the most appropriate method for improving students' programming skills. One reason for this research is that the evaluation of programs requires sufficient time and careful consideration of correctness, fairness, and appropriateness. Another reason is that programming should always be evaluated on the grounds of not only compilation and testing but also correctness of the algorithm and validity of the model. Due to various factors, even if students submit their programs electronically, it does not contribute to improving the correctness of the evaluation in terms of marking their programs. Moreover, a lack of concrete assessment items and criteria for the programs implies that the marked results will depend on the instructor's assessment. To reduce the extent to which assessment results depend on the instructor, we propose the introduction of subject design in our programming exercises. We have developed a marking support tool that enables us to evaluate programs on one screen where we can readily compile and test the program, browse the code, record the student's marks, and analyze assessment results. This research sought to improve the assessment of programming exercises using support design and the marking support tool that we developed.

KW - Assessment of programming exercise

KW - Marking support tool

KW - Programming exercise

KW - Subject design

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

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

M3 - Conference contribution

AN - SCOPUS:62449314843

SN - 9780889866997

SP - 76

EP - 80

BT - Proceedings of the 10th IASTED International Conference on Computers and Advanced Technology in Education

ER -