ACM Home Page
Please provide us with feedback. Feedback
A gimmick to integrate software testing throughout the curriculum
Full text PdfPdf (405 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the 33rd SIGCSE technical symposium on Computer science education table of contents
Cincinnati, Kentucky
SESSION: Software engineering --- 2 table of contents
Pages: 271 - 275  
Year of Publication: 2002
ISBN:1-58113-473-8
Also published in ...
Author
Michael H. Goldwasser  Loyola University Chicago, 6525 N. Sheridan Rd., Chicago, IL
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 30,   Citation Count: 13
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/563340.563446
What is a DOI?

ABSTRACT

We discuss our experiences in which students of a programming course were asked to submit both an implementation as well as a test set. A portion of a student's grade was then devoted both to the validity of a student's program on others' test sets, as well as how that student's test set performed in uncovering flaws in others' programs. The advantages are many, as this introduces implicit principles of software testing together with a bit of fun competition. The major complication is that such an all-pairs execution of tests grows quadratically with the number of participants, necessitating a fully automated scoring system.


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
ACM/IEEE-CS Joing Task Force. Computing Curricula 2001, Aug. 1, 2001. Steelman Draft.
2
3
 
4
 
5
6
7
8
9
 
10
11
12
13
14
 
15
McCauley, R., and Jackson, U. Teaching software engineering early --- experiences and results. In Proceedings of the 1998 Frontiers in Education Conference (Tempe, Arizona, Nov. 1998), pp. 800-804.
16
17
18

CITED BY  13
Collaborative Colleagues:
Michael H. Goldwasser: colleagues