search
user.png
vertical menu
24 related resources

Professor Cody Teaches Kids to Code using Scratch: Lesson 4

Scratch 3.0 lesson on iteration: students compare drawing a square with and without a Repeat block, then use loops and the Pen extension to draw other shapes and a house.
Grades
Grades 5–7, Elementary, Middle School
File type
PDF
Preparation
Print ready

Updated Oct 02, 2026

Subject
Science, Technology, Computer Science
Topic
coding, programming
Resource types
Teacher Tools
Preparation
Print ready

About this resource

What's inside this resource

An evidence-based tool crafted for educators aiming to acquaint students aged between 8-14 years with coding and its nuances.

Lesson Details:
  • Ideal for grade 5,6 and 7 settings where applied sciences commence.

This is the fourth lesson in a six-series pack focusing on ease of understanding technical aspects using Scratch 3.0: an accessible visual programming language designed for kids. The major task includes arousing curiosity whilst nurturing knowledge about coding via fun-filled activities.

Resource Structure:
  • The resource comprises of 13 detailed PDF pages, ready-to-use both in classrooms or customized home-school programs.
  • Fully adaptable according to diverse learning patterns making them suitable for teaching as a full class on the smartboard or pair work/shared devices or even individual assignments at home.
Tutorial Videos & Activities:

A well-rounded video tutorial catering primarily towards children covers critical components like Iteration (Repetition), creation of programs with repeat loops and forever loops etc ensuring thorough understanding by revisiting essential lessons multiple times throughout this resource. Students will be guided through creating geometric shapes via repeat loop function leading into designing a ‘scary game’ that extensively uses learned concepts about repetition.

Code Templates & More:
    The necessary Scratch templates that are required for all activities including challenges post each topic can be downloaded hassle-free from Edulito, offering controlled freedom to code different tasks thereby cementing theoretical coding concepts and improving computational thinking skills among learners.

In conclusion, Professor Cody Teaches Kids To Code Using Scratch: Lesson 4 marries theory and practicality to provide a meaningful interactive learning experience, aiming to enrich computer science knowledge whilst keeping learners thoroughly engaged.

In the classroom

Teaching tips & learning objectives

Learning objectives

  • Explain how a Repeat block shortens a program
  • Use loops with the Pen extension to draw shapes

Teaching tips

  • Check that the linked videos and Scratch projects open on your network before the lesson.

Skills covered

  • Iteration — rebuilding a square-drawing program with a Repeat block
  • Drawing with code — combining loops and Pen blocks to draw a house

Good to know

Questions teachers ask about this resource

What do students need to run the activities?

Students work on a computer with internet access to the Scratch 3.0 website, using the linked Scratch projects and videos listed on the companion page.

No reviews yet

Downloaded this resource? Tell other teachers how it went.

Resource details

Concepts & topics

Core concepts

  • Iteration
  • Loops
  • Repeat block
  • Scratch
  • Pen extension

Explore related searches

More to explore

You may also like