Exploring Computational Thinking

Web Resources

Below is a list of web resources related to CT, organized by subject. This list is not meant to be comprehensive, but is instead a short list of innovative resources that educators might find useful. For additional information or resources, visit our ECT Discussion Forums or search on your specific area of interest.

Computational Thinking

Computer Science

  • Alice: educational software that teaches computer programming in a 3D environment
  • Python: The programming language used throughout the Computational Thinking lessons. Visual Python is useful for modeling as is Physutil for Physics classrooms.
  • CS Unplugged: free resources and learning activities that teach the principles of Computer Science
  • Computer Science-in-a-Box: Unplug Your Curriculum: lessons that explain how computers work without the use of a computer, with concepts from math and science
  • Exploring Computer Science: curriculum that uses computational thinking and inquiry-based learning to teach introductory Computer Science, designed specifically for high school classrooms
  • GameKit: free, friendly environment for allowing students who have never programmed before to experiment with programming
  • SAM Animation: user-friendly software that allows students and teachers to make stop-motion animations of whatever content they choose
  • Scalable Game Design: tutorials designed to explore the notion of scalable game design as an approach to balancing education and motivation of IT fluency
  • Scratch: programming language that makes it easy for students to create interactive stories, animations, games, music, and art



  • Concord Consortium: free lessons and software for analyzing and manipulating data, providing an alternative approach to learning science concepts
  • PhET Interactive Simulations: fun, interactive research-based science simulations of physical phenomena that encourage quantitative exploration
  • Project GUTS (Growing up Thinking Scientifically): a summer and after-school science, technology, engineering and math program based in New Mexico that uses scientific inquiry to solve problems
  • Virtual Courseware Project: exploratory activities in earth and life sciences that encourage inquiry-based learning, especially designed for HS classrooms

Social Science