
- Timothy Budd, Data Structures in C++ Using The Standard Template Library, Addison-Wesley, Reading, MA, 1998. Google Scholar
Digital Library
- Erich Gamma, Richard Helm, Ralph Johnson, & John Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, Reading, MA, 1995. Google Scholar
Digital Library
- Steve McConnell, Rapid Development: Taming Wild Software Schedules, Microsoft Press, Redmond, WA, 1996. Google Scholar
Digital Library
- David R. Musser & Atul Saini, STL Tutorial and Reference Guide: C++ Programming With the Standard Template Library, Addison-Wesley, Reading, MA, 1996. Google Scholar
Digital Library
- D. L. Parnas, On the Criteria to Be Used in Decomposing Systems into Modules, Comm ACM, 5(12), 1972, 1053-1058. Google Scholar
Digital Library
- Viera K. Proulx, Richard Rasala, & Harriet Fell, Foundations of Computer Science: What are they and how do we teach them?, SIGCSE Bulletin, 28(Barcelona Conference), 1996, 42-48. Google Scholar
Digital Library
- Viera K. Proulx & Richard Rasala, On The Future of Computer Science Education, ACM Computing Surveys, 28(4es), December 1996, on-line at www.acm.org. Google Scholar
Digital Library
- Richard Rasala, A Model Tree Iterator Class for Binary Search Trees, SIGCSE Bulletin, 29(1), 1997, 72-76. Google Scholar
Digital Library
- Richard Rasala, Function Objects, Function Templates, and Passage By Behavior in C++, SIGCSE Bulletin, 29(1), 1997, 35-38. Google Scholar
Digital Library
- Eric Roberts, Directions in Computer Science Education, ACM Computing Surveys, 28(4es), December 1996, on-line at www.acm.org. Google Scholar
Digital Library
Index Terms
Design issues in computer science education
Recommendations
Supporting K-12 computer science education
The Computer Science Teachers Association (CSTA) supports and promotes the teaching of computer science and other computing disciplines at the K-12 educational level. During this presentation we will explore the issues for K-12 computer teachers, the ...
Computer science-education outreach: an interdisciplinary collaboration (abstract only)
SIGCSE '13: Proceeding of the 44th ACM technical symposium on Computer science educationA recent focus in CS education has been at the K-12 level, developing CS and computational thinking skills. Oftentimes CS programs find it difficult to get into schools. At St. Scholastica a unique partnership exists between CS and Education. Together ...
Sharing computer science education ideas: Israeli-Russian collaboration
This article describes a unique Israeli-Russian project, in which Israeli high school computer science (CS) teachers promote curricular reform in the Russian region of Penza, based on the Israeli high school CS curriculum. The reform involves local ...






Comments