Strategic directions in computer science education
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
The role of the University in computers, data processing, and related fields
Communications of the ACM
Communications of the ACM - Blueprint for the future of high-performance networking
Offshore outsourcing: current conditions & diagnosis
Proceedings of the 35th SIGCSE technical symposium on Computer science education
What is lacking in curriculum schemes for computing/informatics?
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Offshoring: finally facts vs. folklore
Communications of the ACM - Next-generation cyber forensics
Communications of the ACM - Self managed systems
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Social networks generate interest in computer science
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Proceedings of the third international workshop on Computing education research
Game development courses in the computer science curriculum
Journal of Computing Sciences in Colleges
Preparing the computing workforce: the interface between K-12 and college
Journal of Computing Sciences in Colleges
Computer Science Curriculum Developments in the 1960s
IEEE Annals of the History of Computing
Dropping CS enrollments: or the emperor's new clothes?
ACM SIGCSE Bulletin
Bloom's taxonomy revisited: specifying assessable learning objectives in computer science
Proceedings of the 39th SIGCSE technical symposium on Computer science education
An interdisciplinary accounting forensics course to improve computer science enrollments
Journal of Computing Sciences in Colleges
Widening the pipeline of K-12 students with flash
Journal of Computing Sciences in Colleges
Exploring teachers' attitudes towards object oriented modelling and programming in secondary schools
Proceedings of the Sixth international workshop on Computing education research
Proceedings of the 16th annual conference reports on Innovation and technology in computer science education - working group reports
Challenge and creativity: using .NET gadgeteer in schools
Proceedings of the 7th Workshop in Primary and Secondary Computing Education
Hi-index | 0.00 |
In this paper, we describe a computer science curricular framework for creating innovative, four-year computer science programs for high school computer science courses. Based on a suggested set of great principles of computing by Peter Denning, the framework is structured as a stack of four curricular layers. The result is a framework design that provides a high degree of curricular and pedagogical flexibility, particularly suited for the rapidly changing discipline of computer science. This report describes the computer science curricular framework, the implementation of the framework and the deployment of a four-year curriculum from the implemented framework. Initial classroom experiences are reported.