ACM Home Page
Please provide us with feedback. Feedback
Putting the science into computer science: treating introductory computer science as the study of algorithms
Full text PdfPdf (291 KB)
Source
ACM SIGCSE Bulletin archive
Volume 39 ,  Issue 2  (June 2007) table of contents
DEPARTMENT: Reviewed papers table of contents
Pages: 46 - 49  
Year of Publication: 2007
ISSN:0097-8418
Author
Justin Solomon  Stanford University, Stanford, California
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 35,   Citation Count: 0
Additional Information:

abstract   references   index terms  

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

ABSTRACT

This paper describes why the study of algorithms should be a fundamental component of the standard introductory computer science (CS) curriculum. By shifting the focus of basic CS classes from implementation to concept, educators can greatly enhance student understanding and course relevance despite rapidly-changing paradigms, technologies, and programming languages. Teaching algorithms also encourages the development of other more generalized skills, including the scientific method, problem-solving, modeling, and technical communication.