Main Website LOGIN | REGISTER

Lessons

skip filtering
  • Grade: 
  • Subject: 
  • Interdisciplinary Connection: 
  • Stamp that canvas!

    This lesson integrates Scratch coding with artistic expression to help students physically see and experiment with custom block procedures and spatial stamping patterns.
    • 60 minutes
    • Grade 4-6
  • The battle of prompts

    In this lesson, students investigate the “agreeableness bias” inherent in Large Language Models (AI).
    • 60 minutes
  • Mirror, mirror

    In this lesson, students investigate the “agreeableness bias” inherent in Large Language Models (AI) through an interactive simulation and the analysis of real-world scenarios.
    • 60 minutes
  • Animate a Math Word Problem

    Learners will create a ScratchJr program that animates their own math word problem.
    • 60 minutes
    • Grade 1-3
  • Adventures in Math Land

    Learners will use their understanding of numeracy (including odd/even, place value, skip counting and greater than or equal to) to create a ScratchJr game.
    • 60 minutes
    • Grade 1-3
  • Bust a Rhyme: Can Code This – Da Na Na Na!

    Learners will write their own rap and will animate their rap using their knowledge of ScratchJr coding.
    • 60 minutes
    • Grade 1-3
  • Stories of Migration

    This lesson guides learners in Grades 4–6 to create a digital animation in Scratch that narrates their family's immigration story.
    • 60 minutes
    • Grade 4-6
  • Dance Off

    Students will participate in a ScratchJr Dance-off Competition to learn the basics of algorithms and sequence.
    • 30 minutes
    • Grade 1-3
  • Race for the Catch

    In this Scratch project, you will create an exciting Bear Chase game where two hungry bears, a grizzly and a black bear, are on a mission to catch as many salmon as they can!
    • 60 minutes
    • Grade 4-6
  • Introduction to Micro:bit

    In this lesson, you will be introduced to micro:bit, a pocket-sized computer. Teachers will learn about micro:bits physical features, the Makecode coding platform, and how to code basic scripts to create an animation.
    • 60 minutes
    • Grade 4-8
  • Micro:bit Series 2 – Sensing Data

    Welcome to Micro:bit Sensing Data! In this lesson, you will be introduced to (the) micro:bit's sensors so that you can code, test and modify a data-gathering tool.
    • 60 minutes
    • Grade 7-12
  • Introduction to Cybersecurity

    In this lesson, we'll explore the world of cybersecurity in a straightforward and practical way, using hands-on activities to reinforce your learning and understanding.
    • 60 minutes
    • Grade 4-12
  • Mandala Magic

    This lesson introduces students to creating geometric mandalas by designing unique symbols and using block-based coding in Scratch.
    • 60 minutes
    • Grade 4-8
  • AI Policy Website

    This project engages students in creating a persuasive website using Google Sites to propose fair and practical AI usage rules for their school.
    • 60+ minutes
    • Grade 7-12
  • Learn Like A Computer

    Want to help kids understand the magic of machine learning? In this lesson, learners will explore how machine learning algorithms work, and their uses in day-to-day life!
    • 30 minutes
    • Grade 1-8