In this course, children will be introduced to the most popular programming language developed specifically for kids. Scratch is a visual language for block programming, where children don't need to write complex code but arrange colorful blocks representing code in a specific order. During the course, children will learn the basics of programming, create characters and decorations, add animations and melodies, and develop their own games.