Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scratch 3.0 for Teachers: Coding Games & Lesson Plans
Rating: 4.0 out of 5(253 ratings)
2,536 students

Scratch 3.0 for Teachers: Coding Games & Lesson Plans

Teach loops, events and variables through Scratch games, classroom activities and adaptable lesson-planning ideas.
Last updated 9/2026
English
English [Auto],

What you'll learn

  • You will learn how to teach coding, create programs, make games and solve programming problems with Scratch 3.0
  • Build a complete understanding to your students of Scratch 3.0 from the ground up!
  • Teach all the fundamental programming principles with Scratch 3.0.
  • Teach complex programming topics with an easy, game-based and funny way.
  • Give motivation to your students teaching them how to use Scratch 3.0 to develop games and learn coding!

Course content

14 sections • 55 lectures • 6h 55m total length
  • Teacher Workshop: A 30-Minute Scratch Debugging Lesson1:22
  • Scratch 3.0 Overview5:59

    discover scratch 3.0 overview: a complete redesign with a modern look, new paint and sound editors, re-ordered blocks, and extensions for mobile play and robotics.

  • 3 Tips to Get More Value Out of this Course0:53
  • Blocks and Commands in Scratch 3.02:37

    Explore Scratch 3.0 blocks and commands to program sprites, switch costumes, and set backdrops, while using motion, looks, sounds, events, control, sensing, operators, variables, and custom blocks.

Requirements

  • You will not need any any prior knowledge - so get started now!
  • You should be committed to run through the course and become knowledgeable about Scratch Programming.
  • Nothing else! It’s just you, your computer and your hunger to get started today!

Description

Teach programming concepts through Scratch 3.0 games and classroom activities.


This course is oriented toward teachers and instructors who want to introduce coding with a visual programming environment. Use the game demonstrations and lesson-planning material to connect an engaging activity with a clear learning objective.


What you will explore

Explore game development using blocks, sequences, events, loops and variables. Think about how a learner predicts behavior, tests a change and explains a bug. Adapt the pace, language and extension tasks to the group you teach rather than assuming every student needs the same support.


How to study

Work through the relevant lessons in sequence, pause to reproduce the examples, and keep a short record of the concepts you can explain without looking at your notes. When an example produces an unexpected result, reduce it to a smaller case and compare what you expected with what actually happened. This makes revision more useful than simply replaying a demonstration.


Practical application

Plan a short score-collection game lesson. Decide what students should understand, prepare a starter example, include one deliberate bug for discussion, and finish with an exit question that checks the target concept.


Use the course as a structured learning resource at your own pace. Revisit difficult topics, write down questions, and connect each concept to a small example of your own. Before moving on, explain your solution, check a normal case and an edge case, and note one limitation. The goal is to develop understanding that you can transfer to another problem, rather than memorize a single answer.


Check the curriculum and prerequisites to decide whether the course fits your current knowledge and learning goals. Recorded software interfaces and third-party services can change; consult the provider's current documentation when setting up your environment.

Who this course is for:

  • Anyone who wants to learn how to teach coding easily in Scratch 3.0 by creating exciting games.
  • Beginners who have never programmed before in Scratch or used this environment in their classroom.
  • IT Teachers curious about Game-based Learning and Serious Games