K12 Computer Science Framework

Sep 13, 2016 - K–12 Computer Science Framework. 1. Executive Summary ...... graduating with a bachelor's degree in computer science, only 17% of students ..... Programming environments on tablets for kids as young as 5 years old have.
9MB Sizes 4 Downloads 1012 Views
K–12 Computer Science Framework Steering Committee

Transforming Math and Science Education NMS.org

CC BY-NC-SA 4.0. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-sa/4.0/ Authorization to reproduce this report in whole or in part is granted. Suggested citation: K–12 Computer Science Framework. (2016). Retrieved from http://www.k12cs.org. Suggested attribution: “The K–12 Computer Science Framework, led by the Association for Computing Machinery, Code.org, Computer Science Teachers Association, Cyber Innovation Center, and National Math and Science Initiative in partnership with states and districts, informed the development of this work.” Examples of programs and resources are provided for the reader’s convenience and do not represent an endorsement.

K–12 Computer Science Framework

i

Acknowledgments The K–12 Computer Science Framework was a community effort. The following sections acknowledge the different individuals and organizations who played a significant role in the development of the framework.

Steering Committee Thank you to Mehran Sahami of the Association for Computing Machinery, Cameron Wilson of Code. org, Mark Nelson of the Computer Science Teachers Association (CSTA), Krystal Corbett of the Cyber Innovation Center, and Deepa Muralidhar of the National Math and Science Initiative for guiding the framework’s process.

States and Districts The following states and districts participated in the development of the framework by nominating writers and providing feedback on the framework. States

Districts

Arkansas

Charles County Public Schools, MD

California

Chicago Public Schools, IL

Georgia

New York City Department of Education, NY

Idaho

San Francisco Unified School District, CA

Indiana Iowa Maryland Massachusetts Nebraska Nevada New Jersey North Carolina Utah Washington

ii

K–12 Computer Science Framework

Acknowledgements

Writers The writers’ biographies are provided in Appendix B. Julie Alano

Todd Lash

Computer Science Teacher, Hamilton Southeastern High School

Doctoral Student/Contributing Member, University of Illinois, CSTA K–8 Task Force

Derek Babb

Irene Lee

Computer Science Teacher, Omaha North Magnet High School

Researcher, Massachusetts Institute of Technology

Julia Bell

Specialist over Information Technology Class Cluster, Utah State Board of Education

Associate Professor of Computer Science, Walters State Community College

Tiara Booker-Dwyer Education Program Specialist, Maryland State Department of Education

Leigh Ann DeLyser Director of Education and Research, CSNYC

Caitlin McMunn Dooley Deputy Superintendent for Curriculum and Instruction Georgia Department of Education; Associate Professor, Georgia State University

Diana Franklin

Carl Lyman

Daniel Moix Computer Science Education Specialist, Arkansas School for Mathematics, Sciences & Arts

Dianne O’Grady-Cunniff Computer Science Teacher, La Plata High School

Anthony A. Owen Coordinator of Computer Science, Arkansas Department of Education

Minsoo Park Director of Teaching and Learning, Countryside School

Director of Computer Science Education, UChicago STEM Ed

Shaileen Crawford Pokress

Dan Frost

Visiting Scholar, Wyss Institute at Harvard; K–12 Curriculum Designer

Senior Lecturer, University of California, Irvine

Mark A. Gruwell Co-Facilitator, Iowa STEM Council Computer Science Workgroup

George Reese Direc