Computer Science Unplugged Resources

Computer science unplugged teaches how computers and computer science works, without the use of computers.

How computers and computation work is a mystery to most people. Yet there are a number of ways to learn about computers and computer science without actually using a computer. Teachers, parents, and kids can be active while learning.

There are several online resources for learning computing without computers, often called unplugged computing or computer science unplugged.

Teaching London Computing

This group supports the Computing at School computer science curriculum taught in UK schools. Their resources and information are freely available to anyone with an internet connection.

The Locked In Activity

A person with locked in syndrom is paralyzed but totally aware of their surroundings. Usually it’s the result of a stroke or other medical condition. Could you write a book if you were locked in? This activity looks at someone who did exactly that while the activity also teaches computational thinking and algorithms.

The Intelligent Piece of Paper

Forget are you smarter than a fifth grader: are you smarter than any piece of paper? This activity uses noughts and crosses (Xs and Os in the US) to demonstrate how paper can be artificially intelligent, as well as how computers simply follow instructions set up by software programmers. It also gets you thinking about how to define intelligence.

CS Unplugged

This group provides a collection of free learning activities to teach computer science through games and puzzles. Instead of computers, their activities use cards, strings, crayons, and lots of running around. While their activities are geared for kids 5-12 years old but work with anyone. Much of their materials are translated into other languages, for example, French, Italian, Polish, Arabic, and Turkish.

Conversations with Computers: The Turing Test

This activity explores how we might recognize when a computer is truly intelligent. It gets you thinking about how to define intelligence and what makes us human. The computer scientist Alan Turing devised a simple test he thought would tell when a computer had become human. This activity replicates the test with four people playing the role of human, computer, and two go-betweens between the human and person acting as a computer.

Binary Numbers

How do you represent data when it is stored as 1s and 0s, two symbols? Participants use the provided materials to create a set of five binary cards to answer this question. The activity also shows how to send secret messages, something kids might enjoy.

Find links below for these and other groups, as well as projects mentioned here.

Learn More

Teaching London Computing

CS Unplugged

Barefoot Computing

You’ll need to register to see their materials but they’re a big part of the Computing at School (CAS) effort in the UK and teaching computer science without computers.

STEM Learning

Also requires registration to see their materials.



  • Tim Slavin

    Tim is an award-winning writer and technologist who enjoys teaching tech to non-technical people. He has many years experience with web sites and applications in business, technical, and creative roles. He and his wife have two kids, now teenagers, who are mad about video games.

Also In The February 2021 Issue

Low code and no code software makes it possible for non-technical people to create software.

Learn how to program through a series of fun and dynamic activities in Patricia Foster's book!

Learn how to make a contact microphone for picking up the vibrations in your sonic experiments!

If you can't go out to an art museum, then bring the art museum to you using Sketchup!

Find out how people are saving classic games through restoration and archiving!

Find out what a giant wooden horse and your cyber security have in common!

Learn about some of the ways people use to communicate before the internet!

An interview with Solderpunk about the inspiration and the creation of Gemini!

Forks are used in software development to describe how projects and software work.

Computer science unplugged teaches how computers and computer science works, without the use of computers.

Links from the bottom of all the February 2021 articles, collected in one place for you to print, share, or bookmark.

Interesting stories about science and technology for February 2021.

Interested but not ready to subscribe? Sign-up for our free monthly email newsletter with curated site content and a new issue email announcement that we send every two months.

No, thanks!