ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Real-world program design in CS2: the roles of a large-scale, multi-group class project
Full text PdfPdf (478 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education table of contents
Austin, Texas, United States
Pages: 192 - 196  
Year of Publication: 2000
ISBN:1-58113-213-1
Also published in ...
Authors
Samuel A. Rebelsky  Department of Mathematics and Computer Science, Grinnell College, Grinnell, IA
Clif Flynt  Flynt Consulting Services, Dexter, MI
Sponsor
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 3,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   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/330908.331853
What is a DOI?

ABSTRACT

Recent curricular recommendations (e.g., [7,9]) encourage the early and regular use of significant group projects in the introductory computer science sequence. In this paper, we report on a group project that we used in two courses during the second half of the semester. Rather than having each group work on the same project (or even individual projects), the groups build parts of a larger project: a distributed auction system to be used by art shows at conventions. Students reacted quite positively to the experience, in spite of reporting that they spent upwards of twenty hours on the project in many weeks. Students also learned important software design principles from experience.


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
Cyclic Software (1999). Concurrent Versions System (CVS).Online. Internet. {Accessed 20 October 1 9 9 9 .} A v a i l a b l e WWW: http://www.cyclic.com/cyclic-pages/CVS-sheet.html.
3
4
5
 
6
McConnell, J, Activity Type Descriptions. Online. Internet. {Accessed 20 October 1999.} Available WWW: http://wwwcs.canisius.edu/-mcconnel/type_descriptions.htmi.
7
8
9

CITED BY  7

Collaborative Colleagues:
Samuel A. Rebelsky: colleagues
Clif Flynt: colleagues