Title
Systematic testing should not be a topic in the computer science curriculum!
Abstract
In this paper we argue that treating "testing" as an isolated topic is a wrong approach in computer science and software engineering teaching. Instead testing should pervade practical topics and exercises in the computer science curriculum to teach students the importance of producing software of high quality. We point out that we, as teachers, are partly to blame that many software products are of low quality. We describe a set of teaching guidelines that conveys our main pedagogical point to the students: that systematic testing is important, rewarding, and fun, and that testing should be an integrated part of any software development process.
Year
DOI
Venue
2003
10.1145/961290.961517
integrating technology into computer science education
Keywords
Field
DocType
cs curriculum,systematic testing
Software Engineering Process Group,Personal software process,Software engineering,Software peer review,Engineering ethics,Computer science,Software,Software development process,Software walkthrough,Multimedia,Software development,Social software engineering
Conference
Volume
Issue
ISSN
35
3
0097-8418
ISBN
Citations 
PageRank 
1-58113-672-2
8
1.97
References 
Authors
3
1
Name
Order
Citations
PageRank
Henrik Bærbak Christensen134637.74