All live sessions will start at 3:30pm and will last roughly 40mins.

Have a question about coding in your classroom?

Email: educators@sciencenorth.ca.

Your feedback on our sessions is greatly appreciated.

Grades 1 & 2

Using a series of activities, this lesson will talk about seasons and how we can represent them with a mathematical model because they follow a pattern. Students will learn about conditional statements and then use them to illustrate seasonal changes.

Downloadable Resources
Video Resources

In this lesson, students will have the chance to explore movement in 2D spaces both on paper and on screen. They will learn how to communicate position changes using code blocks. This knowledge will be applied in ScratchJr to solve problems and have fun!

Downloadable Resources
Video Resources

Resources to come!

Grades 3 & 4

In this lesson, students will learn to recognize gears as a part of a pattern which allow us to predict how gears interact with one another. With this knowledge, students will create rules for gears using conditional statements and apply those rules using both an unplugged activity and an activity using Scratch.

 

Downloadable Resources
Video Resources

Geometry and coding go together like bread and butter! In this lesson, students will practice the fundamentals of transformation, as well as describing positions in terms of x-y coordinates with both hands-on unplugged and on-screen activities. Students will apply transformations using Scratch to build algorithms that translate, rotate, and reflect shapes.

 

Downloadable Resources
Video Resources

Resources to come!

Grades 5 & 6

Students will learn the basics of binary as the basis for computer information and perform a hands-on unplugged investigation of patterns in binary. Expanding from this knowledge, students will build simple circuits in TinkerCAD Circuits and investigate coding algorithms, including loops and conditional statements, that can be used to control a circuit’s output.

Downloadable Resources
Video Resources

 

Students will explore the concept of efficiency and how it applies to both energy and coding. With this parallel in mind, students will have the chance to alter given code to make it more efficient. They will then use MakeCode, a free, open source coding platform, to program sensors in a micro:bit to create an efficiency for an output.

Resources to come!

Resources to come!

Grades 7 & 8

Through a series of hands-on and coding activities, students will investigate cell organelles and their functions. Students will learn that many cellular processes are governed by rules or patterns that can be interpreted and expressed in code as conditional statements and loops. They will illustrate this learning by creating a playable Scratch game based on these patterns in cell functions.

Downloadable Resources
Video Resources

 

 

Resources to come!

Resources to come!