Computer Science for All in SF
Computer Science for All in SF
  • Home
  • About
    • About
    • What is CS?
    • Why CS?
    • Implementation
  • Curriculum
    • PK-12 Scope & Sequence
    • K-2 Creative Computing
    • 3-5 Creative Computing
    • 6th Grade - MyCS
    • 7th Grade - App Inventor
    • 8th Grade - CS Discoveries
    • 9-10 Creative Computing
  • PLC
  • Summer Institute
    • 2020
    • 2019
  • CS Ed Week
    • CS Ed Week 2022
  • Resources
    • Resources
    • Standards & Framework
    • Elementary
    • Middle
    • High
    • Clubs
    • Teach >
      • Supplemental Authorization
  • Contact
  • Home
  • About
    • About
    • What is CS?
    • Why CS?
    • Implementation
  • Curriculum
    • PK-12 Scope & Sequence
    • K-2 Creative Computing
    • 3-5 Creative Computing
    • 6th Grade - MyCS
    • 7th Grade - App Inventor
    • 8th Grade - CS Discoveries
    • 9-10 Creative Computing
  • PLC
  • Summer Institute
    • 2020
    • 2019
  • CS Ed Week
    • CS Ed Week 2022
  • Resources
    • Resources
    • Standards & Framework
    • Elementary
    • Middle
    • High
    • Clubs
    • Teach >
      • Supplemental Authorization
  • Contact

Standards & Framework

K-12 CS Framework

Picture
SFUSD has joined forces with the ACM, CSTA, Code.org, CIC, NMSI, more than 100 advisors within the computing community (higher ed faculty, researchers, K-12 teachers), technology companies, and several other states and large school districts to steer a process to develop conceptual guidelines for states and districts creating a K-12 pathway in computer science.

Together, we seek to answer this guiding question: 
What do students need to know and be able to do in K-12 computer science?

Vision: The framework of computer science concepts and practices will empower students to…
  • be informed citizens who can critically engage in public discussion on CS-related topics
  • develop as learners, users, and creators of CS knowledge and artifacts
  • better understand the role of computing in the world around them
  • learn, perform, and express themselves in other subjects and interests

CSTA K-12 CS Standards

Picture
Picture
The CSTA K–12 Computer Science Standards delineate a core set of learning objectives designed to provide the foundation for a complete CS curriculum and its implementation at the K–12 level. To this end, the CSTA Standards:
  • Introduce the fundamental concepts of computer science to all students, beginning at the elementary school level.
  • Present computer science at the secondary school level in a way that can fulfill a computer science, math, or science graduation credit.
  • Encourage schools to offer additional secondary-level computer science courses that will allow interested students to study facets of computer science in more depth and prepare them for entry into the work force or college.
  • Increase the availability of rigorous computer science for all students, especially those who are members of underrepresented groups. 
These standards have been written to be coherent and comprehensible to teachers, administrators, and policy makers. ​​

Additional Computing Standards

  • Computing at Schools (UK) Standards
  • Germany Computing Framework
  • MassCAN Draft Standards
  • Arkansas Draft Standards

Standards for Other Subjects

  • International Society for Technology Education (ISTE) Standards
  • NGSS standards & K-12 Science Framework
  • Common Core State Standards (CCSS)-Math
  • Common Core State Standards (CCSS)-English Language Arts
Powered by Create your own unique website with customizable templates.