Skip to Content

Announcing a New Framework to Define K-12 Computer Science Education

« News and Announcements
1 reply [Last post]
ScratchEd Team
Administrator

The original post can be found on the k12cs blog.

Computing Leaders ACM, Code.org, and CSTA Launch Effort to Guide Educators and State and District Policy Makers About K-12 Computer Science

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 is the appropriate scope and sequence for 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?

CSTA, ACM, and Code.org 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. A steering committee initially comprised of the Computer Science Teachers Association, the Association for Computing Machinery, and Code.org will oversee this project.

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 summer 2016. More information, including monthly updates and how to get involved, can be found at K12CS.org.

Mark Nelson
Executive Director of CSTA
 

Mehran Sahami
Chair, ACM Education Board
 

Cameron Wilson
Chief Operating Officer, Code.org
 

Replies
Noel Kuriakos
Member
Great plan.  Would be great to have some industry folks join in this effort as well, espcially those under 30.  After being in the software industry for 20 years it seems what is taught and what is practiced (pragmatically) is sometime quite different.  Recent and relevant content and practice informaiton from industry might lead to better student engagement (as they see, hear, use the apps and services).