Scratch is a visual programming language, so it's great for kids. It is called a visual language because programs written in this language are not presented as text instructions, but as colored blocks of code connected to each other. Scratch gives a necessary basis to effectively study professional programming languages. At the same time, it is also effective in developing the student's logic, helps to understand mathematics and physics. Scratch, for all its simplicity, can be used to create some computer programs and many 2D games, even Mario games!
Course curriculum
Don’t worry if you don’t know some of the words here. In a couple of months, you will be able to explain them to anybody.
Learn why Scratch is the perfect coding language to start your journey with. We will show you what kind of programs you can create with Scratch and how it operates. Also, you will practice working in Scratch Editor, learn some useful commands and create your very first videogame.
Learn what Sprites are and why they have nothing to do with the lemonade.
Movement is an essential part of how programs on Scratch are made.
Scratch will help you learn more about basic principles of coding. We will help you understand how Conditions work in code and how to optimize your code to make the program work efficiently.
Operators and Variables are the heart of coding, nothing would work without them. Learn what they are and how to use them in coding.
We have many events in real life, like birthdays and weddings. There are also events that happen in your programs, like when you click on a button and a character in your game jumps. Learn how to work with Events and make your games more fun.
Music and Sounds bring life to your games. Learn how to use sound effects to keep users entertained.
Learn how to create animations with many different tools that Scratch has to offer.
Learn the difference between the two and how and how to use that in your projects.
Learn more about functions in coding – one more essential thing that makes everything work. Learn how to use functions to create your custom commands and blocks.
Learn more about lists in coding, why they exist, and how to use them.
Learn how game development works, what difficulties are there and how to overcome them.
Did you find our programs interesting?
Our advisors will be happy to answer all of your questions, kindly leave your details.