About This Book

This book is based on standards built by the Computer Science Teachers Association (2017): CSTA K-12 Computer Science Standards, Revised 2017. Retrieved from http://www.csteachers.org/standards.

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. View the framework at http://k12cs.org.

Several chapters are also aligned to Next Generation Science Standards for Grades 6-8.

A petrified grove
Exploring the forest

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

The CSTA outlines Practices common for the industry:

  • P1. Fostering an Inclusive Computing Culture
  • P2. Collaborating Around Computing
  • P3. Recognizing and Defining Computational Problems
  • P4. Developing and Using Abstractions
  • P5. Creating Computational Artifacts
  • P6. Testing and Refining Computational Artifacts
  • P7. Communicating About Computing

About the Author

The author, Jen Looper, is the Head of Academic Advocacy at AWS with over 23 years' experience as a web and mobile developer, specializing in creating cross-platform mobile and web apps. She's a multilingual multiculturalist with a passion for web technologies, applied machine learning and discovering new things every day. With a PhD in medieval French literature, Jen's area of focus is curriculum development and the application of sound pedagogy to technical topics. Visit Jen's personal site at JenLooper.com, or connect via Twitter or on LinkedIn.

Illustrations by Mirla Montaño. The fox concept was created by Allegra Hu

Jen Looper, author