# data[].attributes.attachment_link.title
Think Like a Computer by Marcie Flinchum Atkins

# data[].attributes.attachment_link.description
Buy Think Like a Computer at Angus & Robertson with Delivery -

# data[].attributes.attachment_link.title
The Science of Computers by Mr Clive Gifford

# data[].attributes.attachment_link.description
Buy The Science of Computers at Angus & Robertson with Delivery - The Science of Computers takes an overall look at information technology, exploring how computers operate and the amazing devices that are used in homes, schools, and businesses today. This practical learning guide lays the groundwork for further exploration of computational thinking.

# data[].attributes.attachment_link.title
Think Like a Computer by Jacob Batchelor

# data[].attributes.attachment_link.description
Buy Think Like a Computer at Angus & Robertson with Delivery -

# data[].attributes.attachment_link.keywords[]
why are there different computer languages?

# data[].attributes.attachment_link.title
Why Are There Different Computer Languages? by Steffi Cavell-Clarke

# data[].attributes.attachment_link.description
Buy Why Are There Different Computer Languages? at Angus & Robertson with Delivery -

# data[].attributes.attachment_link.title
Understanding Computer Networks by Matthew Anniss

# data[].attributes.attachment_link.description
Buy Understanding Computer Networks at Angus & Robertson with Delivery - This book looks at the basics of computer networks. It describes what networks are and how they work, the different kinds of network, and the difference between the Internet and the World Wide Web.

# data[].attributes.attachment_link.description
Buy Computer Networks at Angus & Robertson with Delivery - Computer Networks looks at how computer technology has changed the way we work, communicate, learn, and have fun. Easy-to-understand text explains websites and webpages, search engines, and email systems. Social media and online security is a key area of focus, and advice is included on staying safe online.

# data[].attributes.attachment_link.keywords[]
science & technology: general interest (children's / teenage)

# data[].attributes.attachment_link.keywords[]
children's / teenage: general non-fiction

# data[].attributes.attachment_link.title
A Maths Journey Through Computer Games by Steve Mills

# data[].attributes.attachment_link.description
Buy A Maths Journey Through Computer Games at Angus & Robertson with Delivery -
Go on a real-life maths journey to practise the core topics of numbers, geometry, statistics, ratio & proportion, algebra and measurement. Through data visualisation methods, including colourful diagrams, pictograms, illustrations, photographs and infographics, Go Figure! brings maths into the real world in an innovative, exciting and engaging visual way.

# data[].attributes.attachment_link.description
Buy How Computers Work at Angus & Robertson with Delivery - Ever wonder what goes on inside your computer? Take a look into how processors, networks and more are all connected.

# data[].attributes.attachment_link.title
"Look inside how computers work" at Usborne Children's Books

# data[].attributes.attachment_link.description
Find out more about "Look inside how computers work", write a review or buy online.

# data[].attributes.headline
Infographics: Computers | Angus & Robertson

# data[].attributes.subject
Infographics: Computers | Angus & Robertson

# data[].attributes.attachment_link.description
Buy Infographics: Computers at Angus & Robertson with Delivery -
From processors that filled a room to microcomputers that fit on a grain of salt, computers have caused a revolution.

Find out how computers help in our daily lives, and how they are taking on lives of their own, in this bright and engaging infographic-style title.

# data[].attributes.headline
100 Things To Know About Numbers, Computers & Coding | Angus & Robertson

# data[].attributes.subject
100 Things To Know About Numbers, Computers & Coding | Angus & Robertson

# data[].attributes.attachment_link.title
100 Things To Know About Numbers, Computers & Coding by Various

# data[].attributes.attachment_link.description
Buy 100 Things To Know About Numbers, Computers & Coding at Angus & Robertson with Delivery - <h2>When was the webcam invented and why? Do imaginary numbers exist?

# data[].attributes.headline
Writing Computer Code | Angus & Robertson

# data[].attributes.subject
Writing Computer Code | Angus & Robertson

# data[].attributes.attachment_link.keywords[]
computer programming / software development

# data[].attributes.attachment_link.description
Buy Writing Computer Code at Angus & Robertson with Delivery -
A technology book for kids!

Learning how to code can be like learning a foreign language. This book serves as an excellent guide to help you start writing in the odd-looking languages that make the web work.

# data[].attributes.attachment_link.title
How Computers Work by Steffi Cavell-Clarke

# data[].attributes.attachment_link.description
Buy How Computers Work at Angus & Robertson with Delivery -

# data[].attributes.headline
Find Out! Coding Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Find Out! Coding Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.title
Find Out! Coding Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Find Out! Coding - Dorling Kindersley - Find Out! Coding is packed with up-to-date information and fun quizzes, while key curriculum text tells children why we use code, how computers use code and covers the history of coding from early computer programming languages to Python and Scratch.

# data[].attributes.headline
Go Facts - Digital Technologies: Computer Science - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Go Facts - Digital Technologies: Computer Science - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.keywords[]
go facts - digital technologies: computer science

# data[].attributes.attachment_link.title
Go Facts - Digital Technologies: Computer Science - Blake Education Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Go Facts - Digital Technologies: Computer Science - Blake Education - An Australian Curriculum aligned, nonfiction title from the Go Facts Digital Technology series. Aimed at Middle Primary students.

# data[].attributes.headline
Go Facts - Digital Technologies: Computers - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Go Facts - Digital Technologies: Computers - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.keywords[]
go facts - digital technologies: computers

# data[].attributes.attachment_link.title
Go Facts - Digital Technologies: Computers - Blake Education Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Go Facts - Digital Technologies: Computers - Blake Education - An Australian Curriculum aligned, nonfiction title from the Go Facts Digital Technology series. Aimed at Lower Primary students.

# data[].attributes.headline
Go Facts - Digital Technologies: Information Systems - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Go Facts - Digital Technologies: Information Systems - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.keywords[]
go facts - digital technologies: information systems

# data[].attributes.attachment_link.title
Go Facts - Digital Technologies: Information Systems - Blake Education Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Go Facts - Digital Technologies: Information Systems - Blake Education - An Australian Curriculum aligned, non-fiction title from the Go Facts Digital Technology series aimed at Middle Primary Students.

# data[].attributes.headline
Go Facts - Digital Technologies: Digital Technology - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Go Facts - Digital Technologies: Digital Technology - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.keywords[]
go facts - digital technologies: digital technology

# data[].attributes.attachment_link.title
Go Facts - Digital Technologies: Digital Technology - Blake Education Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Go Facts - Digital Technologies: Digital Technology - Blake Education - An Australian Curriculum aligned, nonfiction title from the Go Facts Digital Technology series. Aimed at Upper Primary students.

# data[].attributes.headline
Go Facts - Digital Technologies: Think Like a Computer - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.subject
Go Facts - Digital Technologies: Think Like a Computer - Blake Education Educational Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.keywords[]
go facts - digital technologies: think like a computer

# data[].attributes.attachment_link.title
Go Facts - Digital Technologies: Think Like a Computer - Blake Education Resources and Supplies - Teacher Superstore

# data[].attributes.attachment_link.description
Go Facts - Digital Technologies: Think Like a Computer - Blake Education - An Australian Curriculum aligned, nonfiction title from the Go Facts Digital Technology series. Aimed at Lower Primary students.

# data[].attributes.attachment_link.readable_text
We've collected a bunch of inspiring stories from educators around the world using Hello Ruby in their classroom. To see all stories, visit here.

"The hustle and bustle was great!"

Teacher: Mikko

Teaches: 10-12-year-olds

Location: Helsinki, Finland

"We have built our own paper computers using Hello Ruby's My First Computer exercise. I also used the exercise as a part of an activity where my students disassembled and then reassembled old PC's. The activities helped students get acquainted with hardware vocabulary and worked as an introduction to how computers work. The children's enthusiasm materialized as a working environment that I would compare to an anthill. The hustle and bustle was great!"

Want to do the same exercise in your class? Check out the lesson plan we made for you!

"Ruby's story inspired my students to go on a scavenger hunt!"

Teacher: Laura

Teaches: 7-year-olds

Location: Helsinki, Finland

"I read Ruby's story to my first graders on their very first day of school. They listened and looked at the pictures carefully. After a break I told them they've got mail: Ruby had sent them a postcard. Ruby had hidden them a treasure that could be found by following a route drawn on a map of our school. Off we went to a scavenger hunt! We found clues and solved riddles I had left for the kids. After we had solved the whole puzzle, the last clue took us back to our class where we found the treasure in a big box: ABC books and other school utensils. At home the children told that they had had the best school day ever!

The students were eager to solve Ruby's riddles. Ruby even stayed with us in the classroom: for many times she left something new and exciting in the treasure box."

"My students built computers into lunchboxes!"

Teacher: Samantha

Teaches: 3-12-year-olds at Computational Thinkers after school program

Location: Honolulu, Hawaii

"My students love using the My First Computer exercise. First, the students go on a 'Hardware Scavenger Hunt', where the students take apart all kinds of real computing devices. Once they feel comfortable with the names of the components they have found, they are ready to move onto building their first computer.

I give them a lunchbox for the computer case. We laminate the paper computer parts to make them 'lunch proof'. Students then assemble their computers and apply for example music, emails and videos to their computer. We sing the phrase 'Software tells the haaaardwaaare what to doo', which helps them remember the basic difference between hardware and software.

After explaining to the students the different file types, one student handed a virus (made of paper) back and said: 'I don't want to put a virus in my computer. I'm only using my computer for good". I was proud to take his virus back.

When the students then went to school the next day, using their computer lunch boxes, they all talked as if they were an elite group of kids that had a 'computing power' that was harnessed in their power lunch box. After they finished lunch, they would flip their lunch box over and pretend to type on the keyboard & create a game or a program that was, well, out of this world."

Want to do the same exercise in your class? Check out the lesson plan we made you!

Share your story!

Want to be a part of our Educator page? Share your story by filling in this form!

Did you get all inspired by those teacher stories? Want to get started already?

We have gathered some websites and apps for you to get acquainted with programming. Spend one evening browsing through these so you'll feel more ready to bring coding into your classroom.

Websites for learning programming yourself:

Code.org has a one hour long tutorial that is aimed for kids, but will teach adults the basics of computational thinking. Time required: 1 hour ->

KhanAcademyprovides information and exercises both for you and your pupils. A great way to start is by watching KhanAcademy's video introduction to programming. Time required: 10+ hours

Codecademy is a place for you to learn about different coding languages and the making of websites and apps. This can also be used with your pupils if they are over 12 years. Time required: 25+ hours

Koodi2016.fi. Finnish teachers, this one is for you. Koodi 2016 booklet includes everything you need to know about programming as a part of the new curriculum.

Websites and apps for teaching kids programming:

For downloadable Hello Ruby exercises, see the Play section. You'll also find a few lesson plans attached to our teacher stories, check them out here.

With Hopscotch you can build your own games and then play them. At the same time you'll learn about computer science fundamentals like abstraction, variables, conditionals and loops.

Scratch allows you to create stories, games, and animations. For starters, check out their curriculum guide.

CS Unplugged is a collection of free learning activities that teach programming fundamentals without computers. You'll use cards, post-it notes, crayons and lots of running around.

Want to ideate exercises yourself?

Some resources that can help:

There are a lot more resources online:

# data[].attributes.attachment_link.description
Welcome to the whimsical world of computing. Hello Ruby is a children's book and an app that teaches programming fundamentals through stories and kid-friendly activities. It's suited for kids between 5 and 8 (but even adults might learn something new).

# data[].attributes.attachment_link.description
Welcome to the whimsical world of computing. Hello Ruby is a children's book and an app that teaches programming fundamentals through stories and kid-friendly activities. It's suited for kids between 5 and 8 (but even adults might learn something new).

# data[].attributes.headline
Hello Ruby: Adventures in Coding by Linda Liukas - Penguin Books New Zealand

# data[].attributes.subject
Hello Ruby: Adventures in Coding by Linda Liukas - Penguin Books New Zealand

# data[].attributes.attachment_link.title
Hello Ruby: Adventures in Coding by Linda Liukas

# data[].attributes.attachment_link.description
A delightful activity-based adventure story that introduces young readers to the basic concepts of coding.

# data[].attributes.body
Students build a paper computer using software and hardware components.

# data[].attributes.attachment_link.description
Welcome to the whimsical world of computing. Hello Ruby is a children's book and an app that teaches programming fundamentals through stories and kid-friendly activities. It's suited for kids between 5 and 8 (but even adults might learn something new).