| Test-driven development in education: experiences with critical viewpoints |
| Full text |
Pdf
(281 KB)
|
Source
|
Annual Joint Conference Integrating Technology into Computer Science Education
archive
Proceedings of the 13th annual conference on Innovation and technology in computer science education
table of contents
Madrid, Spain
SESSION: Learning environments
table of contents
Pages 124-127
Year of Publication: 2008
ISBN:978-1-60558-078-4
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 122, Citation Count: 1
|
|
|
ABSTRACT
Test-Driven Development (TDD) was applied in educational setting right after it became well-known as a key practice of Extreme Programming (XP). Basically, there are many studies reporting positive experiences on TDD applied in different levels of a curriculum. In this paper, we discuss the role of TDD in education through the students' experiences. In our experiment, a challenging programming task was applied in order to see what kind of difficulties the students would encounter and discuss. The students' answers revealed several topics that require a careful treatment in teaching to avoid conceptual confusion. For example, the topics include the scalability of TDD, extent of single test, and discipline.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Y. Dubinsky and O. Hazzan. Improvement of software quality: Introducing extreme programming into a project-based course. In 14th International Conference of the Israel Society for Quality, pages 8--12, Jerusalem, Israel, 2002.
|
 |
4
|
Stephen H. Edwards, Rethinking computer science education from a test-first perspective, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
[doi> 10.1145/949344.949390]
|
| |
5
|
B. G. Glaser and A. L. Strauss. The Discovery of Grounded Theory: Strategies for Qualitative Research. Aldine de Gruyter, New York, 1967.
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
M. L. Maehr. Meaning and motivation: Toward a theory of personal investment. In R. E. Ames and C. Ames, editors, Research on Motivation in Learning, volume 1, pages 115--144. Academic Press, Orlando, Florida, 1984.
|
 |
10
|
|
| |
11
|
R. Martin. Bowling game kata http://www.butunclebob.com/files/downloads/Bowling%20Game%20Kata.ppt, 2005.
|
| |
12
|
|
| |
13
|
|
|