Title:
|
USING TEST-DRIVEN DEVELOPMENT IN A PARSE-TREE BASED ON-LINE ASSESSMENT SYSTEM |
Author(s):
|
Li-ren Chien , Daniel J. Buehrer , Chin Yi Yang |
ISBN:
|
978-972-8924-42-3 |
Editors:
|
Miguel Baptista Nunes and Maggie McPherson (series editors: Piet Kommers, Pedro IsaĆas and Nian-Shing Chen) |
Year:
|
2007 |
Edition:
|
V I, 2 |
Keywords:
|
DICE, Test-Driven Development, Test-based Grader, Parse-Tree based, Automatic Grading, Computer Aided
Assessments. |
Type:
|
Full Paper |
First Page:
|
342 |
Last Page:
|
350 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
DICE is a parse-tree-based on-line computer aided assessment system that has been used for several years to
help teach computer programming language courses at Hsing Kuo High School in Taiwan. We need a more
sophisticated testing mechanism for the underachievers. This paper describes the use of test-driven
development (TDD) as an extension of our DICE system. The DICE system was used to access studentwritten
code, which was graded by comparing the output against instructor-given answer. This extension
gives us the ability to make a TDD test unit by the instructor, co-learner or student her/himself. We expect
the new functionality can prompt the underachievers to improve their programming ability. |
|
|
|
|