The field of computer science changes rapidly, and this change occurs as well in the introductory curriculum. Formerly advanced topics filter down to the first year, and even to secondary school; some topics disappear completely. These changes are good---they indicate a dynamic discipline and a still-emerging picture of the field's fundamental principles. But we must not let our revolutionary zeal blind us to the pedagogical need and conceptual value of time-tested material. Many topics and approaches that are well understood and now unfashionable should retain their place in the introductory curriculum, where they serve as intellectual ballast, foundation, and motivation for the more current and trendier content. We argue here for bal...
The research outlined in this thesis deals primarily with the introductory computer science curricu...
declined in recent years. This is paralleled by a drop in the number of high school students taking ...
An analysis of computer literacy curricula around the middle of the 1980s shows a remarkable overall...
The School of Computer Science at Carnegie Mellon University is planning major revisions to its intr...
Computer science educators and other stakeholders often lament the state of the curriculum in univer...
Computer Science is a subject which has difficulty in marketing itself. Further, pinning down a stan...
This paper discusses necessary changes to the computer science curriculum at universities for the fu...
This book is a result of a three-year effort by the Carnegie Mellon Computer Science Department to d...
The authors propose to the Carnegie-Mellon Computer Science Department a curriculum for undergraduat...
Innovations in teaching and learning computer science education can easily be overly-specific to a g...
Our field continues to be blessed (and plagued) with continual curriculum change, from languages to ...
The majority of introductory computer science courses for potential majors focus on the development ...
Computer science curricula has been well defined for many years through the publication of the Compu...
The subject of computer science (CS) has relatively recently arisen within the curriculum; yet it ha...
As software engineering (SE) is becoming increasingly important as a discipline for computing profes...
The research outlined in this thesis deals primarily with the introductory computer science curricu...
declined in recent years. This is paralleled by a drop in the number of high school students taking ...
An analysis of computer literacy curricula around the middle of the 1980s shows a remarkable overall...
The School of Computer Science at Carnegie Mellon University is planning major revisions to its intr...
Computer science educators and other stakeholders often lament the state of the curriculum in univer...
Computer Science is a subject which has difficulty in marketing itself. Further, pinning down a stan...
This paper discusses necessary changes to the computer science curriculum at universities for the fu...
This book is a result of a three-year effort by the Carnegie Mellon Computer Science Department to d...
The authors propose to the Carnegie-Mellon Computer Science Department a curriculum for undergraduat...
Innovations in teaching and learning computer science education can easily be overly-specific to a g...
Our field continues to be blessed (and plagued) with continual curriculum change, from languages to ...
The majority of introductory computer science courses for potential majors focus on the development ...
Computer science curricula has been well defined for many years through the publication of the Compu...
The subject of computer science (CS) has relatively recently arisen within the curriculum; yet it ha...
As software engineering (SE) is becoming increasingly important as a discipline for computing profes...
The research outlined in this thesis deals primarily with the introductory computer science curricu...
declined in recent years. This is paralleled by a drop in the number of high school students taking ...
An analysis of computer literacy curricula around the middle of the 1980s shows a remarkable overall...