Experiment. Fail. Learn. Repeat.

Curriculum Connectors

Each of our Curriculum Connectors is organized by the seven computational thinking strategies (collecting data, analyzing data, finding patterns, decomposing problems, abstraction, building models and developing algorithms).

Language Arts

Don’t be fooled - computational thinking isn’t all about computer science. It has more to do with language arts than you might realize. Computational thinking makes students better thinkers, writers, and researchers.


Objectives derived from mathematical theory are largely congruent with those found in computational thinking.  Using an abstract concept to solve a new mathematical problem is the domain of invention.


The seven key components of critical thinking align directly with the processes today’s scientists and engineers use when drawing conclusions and creating subsequent solutions.

Social Studies

From decomposing the vast subject of history into smaller parts, to working with Census data to extract patterns among populations, computational thinking has always played a critical role in civics, history and geography.


Today’s professionals exercise a variety of skills when solving problems. There is no task that lives in a subject-specific vacuum, and these curriculum connectors identify opportunities to communicate common messages and learning across disciplines.