pLAy
Learn about computers, programming and technology through these free, fun activities.
Start with a book
Each book has its own set of printable activities.
Or start with what they're into
All activities
More ways to filter
Showing 57 activities
Print Your Own Microchip
Build a microchip pattern with LEGO Dots, ink it, and print a whole batch. Start with a read-aloud from Hello Ruby: Journey Inside the Computer, then end by inventing what your microchip might do—a...
Jump Through a Program
Draw a program on the ground with chalk, then run it with your feet. Perfect for big groups: each team designs one part of the route and teaches it to the others.
Pocket treasures
Have you ever found something amazing online? An item in a game? A special picture? A meme?
Puzzles
Programers love puzzles and riddles! That’s because problem solving and logic is an essential tool for both math and programming!
Geometry
Geometry is an area of mathematics that uses all the computer science skills you’ve practiced before, like decomposing a problem, recognising patterns and thinking about algorithms.
Counting
What does computer science and counting have to do with each other? Computers might seem smart, but they actually do the same kind of adding, multiplying and dividing that we do. This is called ari...
Estimation
Computers are incredibly good at math. So why should you learn to count if a computer can do all the math you can, but faster and without making mistakes?
Congrats, you!
All kinds of people can learn to use computers to solve problems and express themselves.
Future computers
The world of computers keeps changing all the time. Many of the things we think are normal today were new and exciting a very short time ago. Likewise, new ideas and innovations come up all the ti...
Make your Own Robot
Today we’ll learn about robots, how computers learn… and how they might learn the wrong things. When computers learn to solve problems based on examples, it’s called machine learning. And the exa...
CAPTCHA
Computers are listening, responding, recommending, predicting, and learning new things quickly. How do they do that? They do it with the help of artificial intelligence called CAPTCHA, a tool that ...
Hiding in Plain Sight
The Internet often feels invisible, but actually it is very real! The Internet is made up of millions of computers. Data travels between computers through wires, cables, cellular towers and satelli...
Packet switching
The internet is made of millions of computers connected to each other around the world. You can use the internet to browse websites, communicate with people, download pictures and videos, listen to...
Makes Sense
Humans learn about the world through our senses. You have ears to listen and eyes to see. You can smell and taste different things, and feel if someone touches you. Robots react to their surroundin...
On/off button
There are many things around us that are hidden computers. For example, new smartwatches connect to the Internet to get weather information. Many digital cameras allow you to share photos immediate...
Input or output?
There are different ways to put information into a computer, like the keyboard or a mouse.
Who's who?
The different components inside a computer, like CPU, GPU, RAM and ROM as well as Hard Drive, each have a special task. Let’s learn more about each one!
Vlogger
Algorithms are everywhere around us, sorting, searching, recommending and rating. Sometimes it’s hard to notice an algorithm at work.
Dataselfie
Data can come from everywhere. Everytime you click something online, like a post or buy something from a webstore data is created. This data is then used to recommend, sort and filter different kin...
Sort and Filter
Sorting through and searching for items are tasks we do everyday. Searching and sorting are also common tasks for a computer program, so we’ve come up with many step by step descriptions for these ...
Count and Graph
Algorithms need data to be able to work. Every time you like something online, give thumbs up to a video, or click on a link, the website stores it as data.
Bits
Computer science is all about information. The information computers store and send is called data.
Want to join the adventure?