Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scratch Programming for Kids: Learn Coding by Building Games
New

Scratch Programming for Kids: Learn Coding by Building Games

Learn Scratch 3.0 by Building Games, Animations & Interactive Projects with Motion, Variables, Loops and More!
Last updated 9/2026
English

What you'll learn

  • Learn the fundamental programming principles using Scratch's visual coding blocks
  • Create interactive games, animations, and stories
  • Develop problem-solving and logical thinking skills through hands-on coding activities
  • Build a strong understanding of Scratch 3.0 from the ground up
  • Use variables, loops, conditions, events, and other programming concepts

Course content

5 sections • 13 lectures • 33m total length
  • Introduction to Programs and Instructions2:38

    In this lesson, we’ll begin our journey into programming by understanding what a program and an instruction are.

    You’ll learn how computers follow step-by-step instructions and how these ideas connect to coding. We’ll also introduce the basic idea of giving clear instructions to a computer before we start creating projects in Scratch.

    This lesson will give you a simple foundation for understanding how programming works and prepare you for the practical Scratch lessons ahead.

Requirements

  • No prior programming or Scratch experience is required — you can start from the very beginning!
  • A computer with an internet connection — you’ll use it to access Scratch and build your projects.
  • Nothing else! Just you, your computer, and your curiosity to start coding!

Description

This course contains the use of artificial intelligence.

Welcome to Scratch Programming for Kids — a fun and hands-on introduction to coding!

Have you ever wanted to create your own games, animations, characters, and interactive stories? In this course, you’ll learn how to program using Scratch, a visual programming platform designed to make coding simple, creative, and fun.

This course is created for kids and beginners with little or no previous programming experience. You’ll start with the basics and gradually learn how different coding concepts work by creating your own Scratch projects.

We’ll begin by understanding what programs and instructions are and exploring the Scratch workspace. You’ll learn how to work with sprites and backdrops, save your projects, and use Scratch's coding blocks to bring your ideas to life.

As you progress, you’ll explore Motion, Events, Coordinates, Control, and other Scratch blocks. You’ll learn how to move sprites, control them with keyboard keys, create jumping and gliding effects, rotate objects, and combine different animations into complete scenes.

The course focuses on learning by doing. Instead of only learning what each block does, you’ll use the concepts to create practical and creative projects.

Whether you are completely new to coding or have already experimented with Scratch, this course will help you build a strong foundation in programming while encouraging creativity, problem-solving, and experimentation.

By the end of the course, you’ll have the knowledge and confidence to start creating your own Scratch games, animations, and interactive projects.

Let’s start coding and bring your ideas to life with Scratch!

Who this course is for:

  • This course is designed for children and beginners who want to learn programming in a fun and visual way using Scratch.
  • It is suitable for learners who have little or no previous coding experience.
  • Parents and educators looking for a beginner-friendly way to introduce children to programming can also use this course as a guided learning resource.