Skip to main content


Simple computer icons

Can you design icons for different screens?

Use pixels to design an icon in two sizes.

Lenny and Lexie

Lexie’s Holiday Wish List

Try this fun board game that develops your unplugged coding skills.

Astronaut cartoon

Can you program Dot to get back to Earth?

Using Scratch, create a program that will get Dot back to Earth.

Graph paper with pencil crayons

Can you code a program with graph paper?

Create a code to travel from the start square to the end square of a graph paper or draw a picture.

Group of adults looking at code

Coding is For Everyone!

Students will learn the importance of computer programming skills across a variety of career areas and how these skills can make them more employable.


Computational Thinking

This backgrounder looks in depth at Computational Thinking (CT) and why it is important for today's students.

Screen shot from Solutioneers episode 5

The Solutioneers Week 6: Just Keep Coding

This week's episodes and hands-on activity explore Python coding.

Screen shot from Solutioneers episode 4

The Solutioneers Week 4: Turn That Frown Into Code

This week's episodes and hands-on activity explore AI learning and facial recognition.

Screen shot from The Solutioneers

The Solutioneers Week 1: An Unexpected Variable

This week's episodes and hands-on activity explore block programming.

Encryption is used to protect data

Keeping Data Safe: Introduction to Encryption

Learn about the branch of mathematics involved with keeping data safe known as encryption.

Children’s play mat with pictures of a road and landmarks

Rosie's Walk

Students develop and apply communicating, sequencing and spatial reasoning skills as they create and navigate a maze to get Rosie the Hen safely home for lunch.