Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Programming for Kids and Beginners: Code using Scratch

Programming for Kids and Beginners: Code using Scratch

Programming for everyone
Created byCunita Bogdan
Last updated 4/2025
English

What you'll learn

  • Students will learn the fundamentals of Scratch programming, a visual language designed for beginners.
  • Basic Programming Concepts
  • Creating Animations
  • Building Simple Games
  • Building Complex Games
  • Collaboration and Sharing
  • Encouraging creativity and personal project development
  • Computational Thinking: Developing the ability to break down complex problems into smaller, manageable steps.
  • Logical Reasoning: Learning to think logically and systematically to design and debug their code.
  • Problem-Solving: Identifying and resolving issues (bugs) in their programs.
  • Navigating the Scratch Interface: Becoming comfortable with the layout of the Scratch editor, including the block palette, scripting area, stage, and sprite lib

Course content

6 sections33 lectures7h 53m total length
  • Introduction3:38

    See why millions of kids love Scratch! Learn how this visual programming language makes coding easy, engaging, and a fantastic way for children to develop valuable tech skills.

  • Create an account7:48

    Here we will learn how to make an account on Scratch platform and get ready to have some fun

  • My First Project16:55

    Be ready for your first project.

Requirements

  • No programming experience needed. You will learn everthing you need to know
  • A Computer or Tablet: You'll need a device with a screen, keyboard, and mouse (or a touchscreen on a tablet) to interact with the Scratch interface.
  • Basic Computer Literacy: Familiarity with using a computer, such as navigating a web browser, using a mouse and keyboard, and opening and saving files, is helpful.
  • Enthusiasm and Curiosity: The most important ingredient is a willingness to learn and explore the world of coding. Bring your imagination and a desire to create!

Description

Unleash Your Inner Developer with Scratch!

Ready to explore the exciting world of programming? This engaging, step-by-step course empowers kids and beginners of all ages to embark on a coding journey using Scratch, a fun and visual language. Starting with the absolute basics, you'll grasp fundamental coding concepts in an accessible and interactive way.

Progressing through the course, you'll bring your creative ideas to life by building increasingly complex and exciting projects, from your own versions of classic games like Pac-Man to interactive stories, animations, educational tools, simulations, and even music projects.

Beyond just learning to code, you'll develop essential problem-solving skills, logical thinking, and a solid foundation for future programming endeavors. No prior experience is needed – just bring your enthusiasm and get ready to create within the supportive global Scratch community. Share your creations, explore diverse projects, collaborate with others, and access a wealth of learning resources.

Scratch fosters creativity, hones computational thinking, and builds confidence in your ability to innovate. Whether your goal is to design a game, craft an interactive narrative, or explore digital art, Scratch offers a welcoming and powerful platform to unleash your inner developer! What kind of projects spark your imagination?


Also, do not worry if something is not clear at the end. I am dedicated to teach you and make sure you will succeed. At the end of the course you will also have a way to contact me for any further question.

Who this course is for:

  • This course is designed for beginners who want to learn programming using Scratch. It’s suitable for kids, teens, and anyone interested in creating animations, games, and interactive projects. No prior coding experience is required!
  • If you are a teacher and you think to add programming to your curricula, this is also for you