Learn about computers, programming and technology through these free, fun activities.
We share a lot about ourselves on the Internet. Websites find out your preferences and habits as you use their services.
Masterbuilders of the Web
Websites are built with different programming languages. There are hundreds of them, all built for different purposes.
Ruby’s tips for safe Internet surfing
Ruby loves learning new things, going to exciting places and doing fun stuff on the Internet. But not everything is true in the World Wide Web. Sometimes it’s hard to tell the difference between real-life headlines and made-up ones.
With the help of decoder you can make your own code key and write secret messages!
Download the postcards to make a geeky holiday greeting, or build your own RAM, ROM & CPU tree with the patterns.
Ruby in Scratch
Scratch is a wonderful programming playground and now you can use sprites from Hello Ruby with your creations!
Start Your Own Video Channel
Plan & play your own video channel - and learn how algorithms work while at it!
Timetable for a new school year
Computing, coding, ICT-skills, e-skills.. Who cares when you can use a computer as a tool of self-expression and problem solving!
What does the Internet look like?
No one really knows what the Internet looks like. According to technical drawings it’s a cloud, an explosion, a star or a weird lump.
You'll need to draw what you can see. Draw what you think are the steps that take place inside the Internet to move all the data. In essence, design the Internet.
Emojis are images like faces, weather, food, animals and activities we use in text messages, emails and online. Emojis are a way to share our feelings like show humor or affection in our messages. Emojis have turned into a creative language of their own.
Art & algorithms
What do art and algorithms have in common? How fast is a computer? And what are humans good at?
Design your own Operating System
Different operating systems share a lot of things. Now it’s your turn to build an operating system for a phone.
Spot a computer! List all the computers you see during the week.
(Computer) memory game
The computer needs memory to work as well as many other components. With this memory game you'll get to know the different components of a computer. You'll also get to test and develop your own memory.
Make a keyboard
In the final exercise you’ll build your own computer keyboard. You’ll also learn about alphabets, numbers, and symbols.
What's inside a computer?
Have you ever peeked inside a computer? In this exercise you'll get to draw and discuss what computers hide inside them.
Design your own game!
Design your own game! Print out the blank game board and come up with your own rules.
Can you help Ruby decorate the easter eggs with the instructions given by the computer? Every egg should look different.
Ruby is excited. She has just organised her wardrobe. Now you can help dress Ruby up in her favourite clothes. Ruby has a special dress code for each day. Can you help Ruby pick up the right outfits? Remember, there are many right answers.
Who am I?
Now you’ve met all of Ruby’s friends. Can you remember all of them? Open the file on left hands side and find them from the picture.
Universal Remote Control
In the future more and more things will be programmable. Imagine if everything had a computer inside and you'd have the universal remote. This is an exercise where you'll get to practice building a remote and giving commands.
What is a computer?
Computers are everywhere. You probably have over a hundred computers at home. No kidding! They are hidden in everything from cellphones to cars to coffee machines. Can you count how many computers you’ve seen today?
My First Computer
My First Computer is an introduction to the amazing and complicated machine that is the computer. Few things are as exciting as computers. And now you’ll get to design your very own one.
Want to join the adventure?