| Use and assessment of a rigorous approach to CS1 |
| Full text |
Pdf
(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
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 42, Citation Count: 0
|
|
|
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
|
Doug Baldwin , Greg Scragg , Hans Koomen, A three-fold introduction to computer science, Proceedings of the twenty-fifth SIGCSE symposium on Computer science education, p.290-294, March 10-12, 1994, Phoenix, Arizona, United States
|
| |
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
|
James D. Foley , Richard L. Phillips , John F. Hughes , Andries van Dam , Steven K. Feiner, Introduction to Computer Graphics, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1994
|
| |
8
|
|
| |
9
|
|
 |
10
|
Max Hailperin , David Arnow , Judith Bishop , Chester Lund , Lynn Andrea Stein, Concurrency the first year (panel session): experience reports, Proceedings of the thirty-first SIGCSE technical symposium on Computer science education, p.407-408, March 07-12, 2000, Austin, Texas, United States
|
| |
11
|
|
 |
12
|
|
 |
13
|
Peter B. Henderson , Doug Baldwin , Venu Dasigi , Marcel Dupras , Jane Fritz , David Ginat , Don Goelman , John Hamer , Lew Hitchner , Will Lloyd , Bill Marion, Jr. , Charles Riedesel , Henry Walker, Striving for mathematical thinking, Working group reports from ITiCSE on Innovation and technology in computer science education, December 01, 2001, Canterbury, UK
[doi> 10.1145/572133.572136]
|
| |
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
|
|
|