Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Scratch - Programming Course - Coding for kids (Block Based)
Rating: 4.5 out of 5(25 ratings)
308 students

Scratch - Programming Course - Coding for kids (Block Based)

Learn the basics of coding by creating their own games, animations, & interactive stories using block-based programming
Last updated 6/2025
English

What you'll learn

  • Learners will be able to understand and apply core programming concepts like loops, conditionals, and variables using Scratch’s visual block-based interface.
  • Learners will be able to design and build interactive stories, animations, and games by combining logic, events, and multimedia elements in Scratch projects.
  • Develop problem-solving and debugging skills by analyzing code behavior and using computational thinking to improve project functionality.
  • Develop complex projects using custom blocks, lists, cloning, and broadcasting to demonstrate mastery of modular, reusable, and advanced Scratch code structures

Course content

9 sections7 lectures1h 51m total length
  • Introduction of Scratch18:51
  • Multiple-choice quiz questions (MCQs) on the Scratch Interface with explanation

Requirements

  • No prior coding experience is needed. Only basic computer skills, internet access, and a device are required. Learners must have curiosity and a willingness to learn.

Description

Unlock the world of coding with our Scratch - Programming Course - Coding for kids (Block Based)

Embark on a fun and engaging journey into the world of programming—perfect for learners of all ages! Whether you're completely new to coding or looking to build stronger programming skills, this course is your ideal starting point. Using Scratch, a visual programming language developed by MIT, you'll learn to create interactive stories, animations, and games while mastering the foundational concepts of computer science.

We start from the ground up, walking you through the Scratch interface and providing clear, detailed explanations of all block categories—from Motion and Looks to Control, Sensing, Variables, Operators, and My Blocks. You'll learn how each block works and how to use them effectively in real projects.

What sets this course apart?


  • Each section includes interactive multiple-choice quizzes (MCQs) to reinforce understanding and test your knowledge.

  • Step-by-step demonstrations for every concept.

  • A logical, structured progression from beginner to intermediate concepts.

As the course progresses, you’ll gain hands-on experience building your own Scratch projects using loops, conditionals, variables, and events—empowering you to think logically, debug errors, and solve problems creatively.

By the end of the course, you’ll be confident in your coding skills, equipped with essential programming knowledge, and ready to bring your own ideas to life through coding.

No prior experience is required—just a computer, internet access, and a curious mind ready to explore!

Who this course is for:

  • This course is for beginners with no coding experience, including kids, students, educators, and hobbyists who want to learn programming through fun, visual projects using Scratch—from basic to advanced levels.