ACM Home Page
Please provide us with feedback. Feedback
Use and assessment of a rigorous approach to CS1
Full text PdfPdf (135 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the 36th SIGCSE technical symposium on Computer science education table of contents
St. Louis, Missouri, USA
SESSION: The first year: new approaches table of contents
Pages: 251 - 255  
Year of Publication: 2005
ISBN:1-58113-997-7
Also published in ...
Authors
John P. Dougherty  Haverford College, Haverford, PA
David G. Wonnacott  Haverford College, Haverford, PA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 42,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1047344.1047431
What is a DOI?

ABSTRACT

We have developed and implemented a "rigor-first" approach to CS1 instruction, in which we introduce rigorous techniques for understanding algorithms alongside associated programming skills. This core material is developed through a number of engaging problems from more advanced courses in computer science and other natural sciences. These principles are continued in CS2, and the two courses form our "3-2-1" first-year sequence: three programming paradigms and two models of program execution are explored on a single platform. This article discusses the design of our CS1 course, its role in the computer science curriculum, and our experiences with it. Preliminary assessment suggests this approach has merit in our curriculum.


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
J.W. Berry. Thoughts on the first year of computer science instruction. unpublished, available at http://www.cs.duke.edu/csed/fyi/berry.pdf, 2000.
4
5
6
 
7
 
8
 
9
10
 
11
12
13
 
14
 
15
J. Margolis and A. Fisher. Unlocking the Clubhouse: Women in Computing. MIT Press, 2003.
 
16
D. Mount. Bioinformatics. Cold Spring Harbor, 2001.
 
17
18
 
19
20
21
22
23
 
24
25
26
27

Collaborative Colleagues:
John P. Dougherty: colleagues
David G. Wonnacott: colleagues