Description In this lesson, students will learn to code a sequence changing the facial expressions of Codey Rocky using the built in images. Objectives 1. By the end of this lesson students will be ab
Description In this lesson, students will draw their own images and create a sequence to display them. Objectives 1. By the end of this lesson students will be able to describe what a sequence is. 2.
Description In this lesson, student will draw a square on Codey Rocky's screen while it also uses loops to drive in a square. Objectives 1. By the end of this lesson students will be able to describe
Description In this lesson, students will use loops drive in multiple shapes and patterns of their choosing. While driving, Codey Rocky will draw the shape on it's screen. Objectives 1. By the end of
Description In this lesson, students will use their Codey Rocky to make a play tune when they press A, B or C on Codey Rocky. Objectives 1. By the end of this lesson students will be able to describe
Description In this lesson, students will use their Codey Rocky to play music, change facial expressions, and "dance" by moving around. Objectives 1. By the end of this lesson students will be able to
Description In this lesson, Codey Rocky will sleep until there is enough light in the room to wake it up! Objectives 1. By the end of this lesson students will be able to describe what a conditional i
Description In this lesson, students will program Codey Rocky to avoid an obsticle in its path and eventually go around it. Objectives 1. By the end of this lesson students will be able to describe wh
Description In this lesson, students will create a function that has Codey Rocky say "hello" every time it is called. Objectives 1. By the end of this lesson students will be able to describe what a f
Description In this lesson, students will create a number of functions for various custom dance moves for their Codey Rocky that can be called on in any order to perform. By stringing different functi
Description In this lesson, students will use a speed variable to slowly increase the speed of Codey Rocky and display a warning light when it is going too fast! At max speed, Codey Rocky will pretend
Description In this lesson, students will face two Codey Rocky's face each other in IR battle using variables to determine when points are scored. Objectives 1. By the end of this lesson students will
Description In this lesson, students will learn the power of variables and how they can be used to predict the the next pattern of shapes and figures in a specific sequence. Objectives 1. By the end o
Description In this lesson, students will learn the value of randomness and conditionals in data within the sports world and how both can help predict whether or not a team will win or lose a game. Ob
Description In this lesson, students will learn how to apply the creative process to create and perform music for a variety of purposes, using the elements and techniques of music along with art and c
Description In this lesson, students will learn how to apply the creative process to the composition of movement sequences and short dance pieces, using the elements of dance to communicate feelings a
Description In this lesson, students will learn how to research various facts about Canada’s interactions with the Global Community as well as Canada’s response to various international issues through
Description In this lesson, students will learn how to research various functions about parts of plant and animal cells through a fun tour format. Using the coding concept of functions, along with lig
Description In this lesson, students will learn about and be able to explain heat transfer, using the coding concept functions and its infrared features of Codey Rocky, and to create code that would m
Description In this lesson, students will learn how to use wait blocks within their code in order to create a wavelength move to mimic the movement of a wavelength of light and/or sound. Using the cod
Description In this lesson, students will learn how to research various facts and information about 4 regions in Canada and create a 2D and 3D model of these regions. Then, students will use programmi
Description In this lesson, students will learn how to create a triage robot capable of interacting with a patient to determine whether they require further help. Then students can write code that wou
Description In this lesson, students learn about the biotic and abiotic components of an ecosystem and discover the ways organisms interact with one another and their environment. Students will work i
Description In this lesson, students will learn about and be able to plot geometric figures of their choice and translate these figures in a Cartesian Plane, using the coding concept functions and its
Description In this lesson, students will learn how to create a weather reporting robot using Codey Rocky and the Internet of Things (IoT). Students will begin by adding a new extension to mBlock 5 an
Description In this lesson students are introduced to the concept of Artificial Intelligence (AI). Students will start by adding the AI extension to their mBlock 5 accounts. They will then go on to cr
Description This lesson is an introductory lesson for students beginning to code. Students will be taught what a program is and how they are used. Next students will learn about Codey Rocky and all th
Description In this lesson, students will learn about the concept of Event and what it refers to in relation to coding. Before coding, students are able to play a quick game to solidify their understa
Description In this lesson, students are introduced to the concept of Sequences and how they relate to everyday life. Students will play a game in which they must act like a robot and follow instructi
Description In this lesson, students are shown that making mistakes and learning how to fix them are a big part of coding! Students will first be introduced to the concept of a bug and where the term
Description In this lesson, students will be walked through the design process of a game. Students will learn about parameters that influence a game, including character styles, and where inspiration