Codey Rocky: Cellular Functions (Grade 7-8)


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 lights, sounds and images, students will code Codey Rocky to take you on a tour of the plant or animal cells and describe the functions of its various parts. Students will tour another group's cells and guess each others functions that are being displayed by Codey Rocky!


1. By the end of this lesson students will be able to describe what functions are and how they work in the tour of the cell.

2. By the end of this lesson students will be able to program Codey Rocky using different functions, movements and actions to take you on a tour of the animal and plant cells and describe the functions of their different parts.

Curriculum Connections Summary

  • Ontario - Mathematics - Algebra (Coding) & Science
  • Quebec - Science
  • New Brunswick - Science
  • Nova Scotia - ICT
  • Alberta - Science & ICT
  • British Columbia - Science & ADST
  • Manitoba - Science
  • Prince Edward Island - Science
  • Saskatchewan - Science
  • Newfoundland & Labrador - Science
  • Yukon Territories - Follow's B.C.'s Curriculum
  • Northwest Territories - Follows Alberta's Curriculum
  • Nunavut - Follows Alberta's Curriculum

Find Out More

Codey Rocky
Codey Rocky

Write your first line of code!

Codey Rocky combines hardware with software, allowing children to learn about programming while they play and create. Using mBlock, a software which supports both blocked-based and Python programming, Codey Rocky takes children by their hands and leads them into the world of technology with its in-built AI and IoT functionalities, giving them a competitive edge in the AI era.