Why it works
Computational thinking, a problem-solving approach involving decomposition (breaking problems into parts), pattern recognition, abstraction (focusing on the essentials), and algorithmic thinking (step-by-step solutions), is a valuable, transferable way of thinking, and, importantly, it can be taught without computers. Unplugged computational thinking uses hands-on activities, games, puzzles, physical tasks, and discussion to develop these thinking skills directly, which makes computational thinking accessible to any classroom (regardless of device access), focuses attention on the thinking rather than the technology, and often builds deeper conceptual understanding before or alongside coding. Teaching computational thinking unplugged develops genuine, transferable problem-solving and reasoning skills, democratizes access to this thinking, and shows that computational thinking is about thinking, not just computers. It is especially valuable where technology is limited and as a foundation for later coding.
The research: Computational thinking; CS unplugged research.
The run-of-show
Choose your slot. The agenda, timings, and length update to match.
The core activity: teach computational thinking without devices
Teachers leave with an unplugged computational-thinking activity.
- Pick a computational thinking skill (decomposition, patterns, abstraction, algorithms).
- Teach it through an unplugged, hands-on activity, game, or puzzle, no computer needed.
- Focus on the thinking, not the technology.
- Connect it to transferable problem-solving and, if relevant, later coding.
Facilitator notes
- Teach decomposition, patterns, abstraction, algorithms, through unplugged activities.
- Focus on the thinking.
- It builds transferable problem-solving.
Adapt it
- <b>Elementary:</b> unplugged games and puzzles, decomposition, patterns.
- <b>Secondary:</b> unplugged algorithmic thinking, abstraction.
- <b>All settings:</b> unplugged hands-on, focus on the thinking.
Participant handout
One page for every teacher. Print it, or save it as a PDF.
CT Unplugged: thinking, not technology
<b>No devices needed:</b> teach decomposition, patterns, abstraction, and algorithms through hands-on, unplugged activities.
- The computational thinking skill (decomposition, patterns, abstraction, algorithms):
- The unplugged, hands-on activity I use:
- How I focus on the thinking, not the technology:
- How I connect it to transferable problem-solving:
- An unplugged activity to try:
Make it stick
Thinking, not technology:
- Teach computational thinking unplugged.
- Focus on the thinking.
- Bring an unplugged activity to the next PLC.