Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/377435.377462acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
Article

Teacing breadth-first depth-first

Published: 25 June 2001 Publication History

Abstract

This paper argues that current approaches to teaching the introductory course for the CS major fail to provide students with an accurate sense of the nature of our field. We propose that an introductory course focused on a single sub-field of our discipline could better prepare potential majors by using that sub-field as a vehicle to present an overview of the techniques and principles fundamental to computer science. We discuss our experience with such a course based on the field of computer networks.

References

[1]
Bruce, K.B., Danyluk, A.P., and Murtagh, T.P. A library to Support a graphics-based object-first approach to CS 1, Proceedings of the 324 SIGCSE Technical Symposium on Computer Science Education, February, 2001, Charlotte, NC.
[2]
Bruce, K.B., Danyluk, A.P., and Murtagh, T.P. Eventdriven programming is simple enough for CS1, Proceedings of the 6th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, June, 2001, Canterbury, England.
[3]
Davy, J.R., Audin, K., Barkham, M. and Joyner, C. Student well-being in a computing department, Proceedings of the 5th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, July, 2000, Helsinki, Finland, pp. 136-139.
[4]
Denning, P. J., Comer, D. E., Gries, D., Mulder, M. C., Tucker, A., Turner, J. and Young, P. R. Computing as a discipline, Communications of the ACM, Vol. 32:1, January 1989, pp. 9-23.
[5]
Greening, T., Computer Science: Through the eyes of potential students, Proceedings of the 3rd Australian Conference on Computer Science Education, July 1998, Brisbane, Australia, pp. 145-154.
[6]
Gurwitz, C., The Internet as a motivating theme in a Math/Computer core course for nonmajors, Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education, Feb., 1998, Atlanta, Ga., pp. 68-72.
[7]
Scragg, G. Using the World Wide Web as an introduction to the field of computer science, 3rd Annual Northeastern Conference of the Consortium for Computing in Small Colleges, April, 1998, Fairfield, CT.
[8]
Tucker, A. B. and Garnick, D. K., A Breadth-First Introductory Curriculum in Computing, Computer Science Education, Vol. 3, 1991, pp. 271-295.

Cited By

View all
  • (2011)Follow the river and you will find the CProceedings of the 42nd ACM technical symposium on Computer science education10.1145/1953163.1953285(411-416)Online publication date: 9-Mar-2011
  • (2008)Depth versus breadth: How content coverage in high school science courses relates to later success in college science courseworkScience Education10.1002/sce.2032893:5(798-826)Online publication date: 22-Dec-2008
  • (2007)Weaving CS into CS1ACM SIGCSE Bulletin10.1145/1227504.122742939:1(336-340)Online publication date: 7-Mar-2007
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE '01: Proceedings of the 6th annual conference on Innovation and technology in computer science education
June 2001
198 pages
ISBN:1581133308
DOI:10.1145/377435
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 June 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ITICSE01
Sponsor:

Acceptance Rates

ITiCSE '01 Paper Acceptance Rate 43 of 139 submissions, 31%;
Overall Acceptance Rate 552 of 1,613 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Follow the river and you will find the CProceedings of the 42nd ACM technical symposium on Computer science education10.1145/1953163.1953285(411-416)Online publication date: 9-Mar-2011
  • (2008)Depth versus breadth: How content coverage in high school science courses relates to later success in college science courseworkScience Education10.1002/sce.2032893:5(798-826)Online publication date: 22-Dec-2008
  • (2007)Weaving CS into CS1ACM SIGCSE Bulletin10.1145/1227504.122742939:1(336-340)Online publication date: 7-Mar-2007
  • (2007)Weaving CS into CS1Proceedings of the 38th SIGCSE technical symposium on Computer science education10.1145/1227310.1227429(336-340)Online publication date: 7-Mar-2007
  • (2001)Event-driven programming is simple enough for CS1ACM SIGCSE Bulletin10.1145/507758.37744033:3(1-4)Online publication date: 25-Jun-2001
  • (2001)Event-driven programming is simple enough for CS1Proceedings of the 6th annual conference on Innovation and technology in computer science education10.1145/377435.377440(1-4)Online publication date: 25-Jun-2001
  • (2005)Teaching entering students to think like computer scientistsProceedings of the 36th SIGCSE technical symposium on Computer science education10.1145/1047344.1047451(307-311)Online publication date: 23-Feb-2005
  • (2005)Teaching entering students to think like computer scientistsACM SIGCSE Bulletin10.1145/1047124.104745137:1(307-311)Online publication date: 23-Feb-2005

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media