会议专题

An Evaluation of TDD Training Methods in a Programming Curriculum

This paper evaluates an innovative training method which is based on TDD (Test Driven Development) and implemented in an automatic online judge system named DICE.After running the automatic grading system DICE at Hsing Kuo High School in Taiwan for years, we found that some students were left out by the DICE system. We needed a more sophisticated mechanism to assist underachievers. Our solution was to utilize TDD as an extension of the DICE system to promote learning performance in programming.We implemented DICE with TDD and have applied the innovative training method in the programming curriculum at Hsin Kuo High School in Taiwan for one semester. Simultaneously we conducted an experiment with a control and experimental group to estimate the efficiency of DICE with TDD.Our finding is that DICE with TDD improves the mean scores of learners by 50.88% over the control group.

Li-Ren Chien Daniel J.Buehrer Chin-Yi Yang Chyong-Mei Chen

Department of Computer and Science Engineering,National Chung Cheng University;Hsin Kuo High School Department of Computer and Science Engineering,National Chung Cheng University Hsin Kuo High School Department of Applied Mathematics,Providence University

国际会议

2008 IEEE International Symposium on IT in Medicine and Education(2008信息技术在医学和教育中的应用国际研讨会)(ITME 2008)

厦门

英文

660-665

2008-12-12(万方平台首次上网日期,不代表论文的发表时间)