Student Login

Coding in Grades 3-5

These fun activities include ...

Getting Mario to talk to Scratch Cat
Helping Mario rescue Princess Peach
Saving Mario from Bowser!

We know you're ready for these challenges, so let's get started!

Where Do I Start?

Our coding activities are designed using a free coding platform called Scratch. You will need a free Scratch account to save your progress in each activity. Please choose a starting point below.

I'm new to coding, or don't have a Scratch account

Please start with the "Intro to Scratch" lesson which will get you up and running quickly.

  • Perfect for beginners at all grade levels
Start Here!

I've used Scratch before and I have a Scratch account

Great, sounds like you can skip the intro and jump into the activities!

  • Great starting point for all grade levels!
Start your first activity!

How do the activities align with the grade levels?

Our coding activities are aligned with the Ontario math curriculum for grades 3 through 9. The activities are numbered with the first activity (Activity #1) best aligning with the grade 3 math curriculum, Activity #2 aligning with the grade 4 curriculum, and so on.

To get the most from our activities, we do recommend that students (especially beginners) start with the first activity regardless of their grade level.  This will give students the confidence they need as they move up into the more difficult acitivities.

Getting Started

Here you will find the "Introduction to Scratch" activity, as well as other helpful information for students that are just getting started with coding and using Scratch.

Beginner Coding

These activities are great for all begginer coders, regardless of grade level. Start with Activity #1 and work your way through all our activities as your coding skills improve.

Ontario Curriculum Alignment: These activities align with coding concepts found in grades 3-5.

Intermediate Coding

These activities are great for all students that have some experience with coding and using Scratch. If you're new to coding, we suggest starting with the "Beginner Coding" section.

Ontario Curriculum Alignment: These activities align with coding concepts found in grades 6-8.

Advanced Coding

These activities are best suited for students that have some coding knowledge and have also spent some time working with Scratch. If you're new to coding, we suggest starting with the "Beginner Coding" section.

Ontario Curriculum Alignment: These activities align with coding concepts found in grade 9.

Looking for more?

View our "Coding Help" page where we answer common questions and have extra help to get you on the path to using Scratch.

View Common Questions

#207 - 8501 - 162nd Street
Surrey, British Columbia
Canada  V4N 1B2

Parents

Learn More
Book Samples
Online Platform
Pricing
Online Store
Free Trial

Teachers

Learn More
Book Samples
Teacher Resources
School Pricing

About

About Us
Contact
Privacy Policy
Cookie Policy
Terms & Conditions