• Home
  • Learning Progression
  • Book Resources
    • Bee-Bots
    • Coding & the Arts
    • KaiBot: Math in Action
    • Ozobot
    • Scratch Lesson Plans
  • Book Study
  • By Page #1-75
  • By Page #76-135
  • Computational Thinking
  • CT Process
  • Curriculum Directors
  • About Us
  • Teacher Free Resources
  • More
    • Home
    • Learning Progression
    • Book Resources
      • Bee-Bots
      • Coding & the Arts
      • KaiBot: Math in Action
      • Ozobot
      • Scratch Lesson Plans
    • Book Study
    • By Page #1-75
    • By Page #76-135
    • Computational Thinking
    • CT Process
    • Curriculum Directors
    • About Us
    • Teacher Free Resources
  • Home
  • Learning Progression
  • Book Resources
    • Bee-Bots
    • Coding & the Arts
    • KaiBot: Math in Action
    • Ozobot
    • Scratch Lesson Plans
  • Book Study
  • By Page #1-75
  • By Page #76-135
  • Computational Thinking
  • CT Process
  • Curriculum Directors
  • About Us
  • Teacher Free Resources

Computational Thinking

Computational ThinkingComputational ThinkingComputational Thinking

Curriculum Directors

Resources for Creating your K-12 CS Pathway

K-12 Computer Science Framework Core Concepts & Practices

START By reading this guiding document

The K-12 computer science framework provides a unifying vision to guide computer science from a subject for the fortunate few to an opportunity for all. The major themes within this framework focus on:

  • Equity. Issues of equity, inclusion, and diversity are addressed in the framework’s concepts and practices, in recommendations for standards and curriculum, and in examples of efforts to broaden participation in computer science education. 
  • Powerful ideas. The framework’s concepts and practices evoke authentic, powerful ideas that can be used to solve real-world problems and connect understanding across multiple disciplines (Papert, 2000). 
  • Computational thinking. Computational thinking practices such as abstraction, modeling, and decomposition intersect with computer science concepts such as algorithms, automation, and data visualization. 
  • Breadth of application. Computer science is more than coding. It involves physical systems and networks; the collection, storage, and analysis of data; and the impact of computing on society. This broad view of computer science emphasizes the range of applications that computer science has in other fields.

Toolbox for Creating a K-12 CS Pathway

What is SCRIPT? 

The SCRIPT — the Strategic CSforALL Resource & Implementation Planning Tool — is a framework to guide teams of district administrators, school leaders, and educators through a series of collaborative visioning, self-assessment, and goal-setting exercises to create or expand upon a computer science education implementation plan for their students.


School districts and other local education organizations are the units of change toward creating rigorous, inclusive, and sustainable K-12 computer science education. The SCRIPT supports systems-level change by addressing six key areas: (1) Leadership, (2) Teacher Capacity and Development, (3) Curriculum and Materials Selection and Refinement, (4) Partners, (5) Community, and (6) Technology Infrastructure.

Marquette University

This K-12 Administrator Toolbox is a working document that is being created through collaborative efforts between Marquette University's PUMP-CS team, The MKE Tech Hub, and our WI CSforALL SCRIPT facilitators.

Find out more

Technology Integration Services

262-770-2958

Copyright © 2025 Technology Integration Services - All Rights Reserved

Powered by