The goal of this course is to help students understand basic programming concepts such as commands, loops, conditions, and variables, while enhancing their logical thinking skills through computational thinking. Students will learn to use the graphical interface of Scratch 3.0 to develop interactive animations and simple games, while also improving teamwork and project management skills. The target audience is beginners with no programming background. The course uses the graphical programming tool Scratch 3.0 to lower the learning barrier and reinforces concepts through project-based learning, emphasizing collaboration and creativity.