Computing Leaders ACM, CSTA, Code.org, CIC, and NMSI Launch Effort to Guide K-12 Computer Science for States and Districts
For most states and school districts, the notion of computer science for every student is a relatively new and unexplored topic. Responding to parent demand for their children to have access to computer science, there’s been a major shift in thinking by states and school districts about how to make computer science part of core academic work. They are asking big questions of the computing community: What should all students know and be able to do in K-12 computer science? What does the community expect every student to learn in elementary school, in middle school, or by the time they graduate high school? And why?
The ACM, CSTA, Code.org, CIC, and NMSI are joining forces with more than 100 advisors within the computing community (higher ed faculty, researchers, and K-12 teachers, many of whom are also serving as writers for the framework), several states and large school districts, technology companies, and other organizations to steer a process to build a framework to help answer these questions.
The framework will identify key K-12 computer science concepts and practices we expect students exiting grades 2, 5, 8, and 12 to know. This effort will not develop educational standards. We expect that states and school districts will use the framework to create their own frameworks, guidance, and standards, and the CSTA has its own independent process for developing detailed K-12 computer science standards.
Underpinning this effort is our belief that computer science provides foundational learning benefiting every child. Computer science gives students a set of essential knowledge and skills important for students’ learning and for their future careers and interests. This work is about defining the basic expectations for what every student should have a chance to learn about K-12 computer science to prepare for the emerging demands of the 21st century — not just to major in computer science or secure jobs as software engineers.
The projected release date for the framework is September 2016.