Lifepack Coding

Lifepack Guides

Our teaching guides are now available on Teachers Pay Teachers.

Grade 7 Coding Curriculum: Defined Count and Sub-Programs

What is Coding?

Video overview about coding.

What Are Defined Count and Sub-Programs?

Video overview covering the concepts of Defined Count and Sub-Programs.

Grade 7: Unit Overview

Grade Seven: Defined Count and Sub-Programs

 

By the end of this unit, students will be able to:

  • Write, read, alter, and execute efficient code, including code that involves events influenced by a defined count and/or sub-programs and other control structures
  • Describe how changes to the code affect the outcomes and the efficiency of the code
Lesson 1: Introduction to Sub-Programs

Students identify and discuss examples of sub-programs in their daily lives.

Lesson 2: Introduction to Defined Counts

Students identify and discuss examples of defined counts in their daily lives

Lesson 3: Applications in Sports, Music, and Dance

Students create a presentation to demonstrate cross-curricular applications of sub-programs to their classmates

Lesson 4: Design a Robot

Students write out tasks for a pretend robot to carry out daily tasks using defined counts and sub-programs

Lesson 5: Written Task

Students think critically about applications of sub-programs and express their thinking in writing

Lesson 6: Write a Story on Scratch

Students apply their coding knowledge to animate a story on Scratch

Scratch Tutorial

Video for applying lessons learned on Scratch.

Grade 7 Workshop Preview