Coding with Scratch 3.0 Online Course
IMPORTANT NOTE: Online course validity is 90 days.
Join us in this course as we explore Coding with Scratch 3.0. This course is designed to help students understand the fundamentals of coding!
Scratch is a block-based visual programming language developed by MIT designed for children aged 7 and above. You can use it to create games, animations and even your own interactive stories. This easy drag and drop interface makes it easy for kids to learn how to code even though they are not as proficient with a keyboard yet.
Scratch 3.0 is the next generation of Scratch – designed to expand how what, and where you can create with Scratch. It includes dozens of new sprites, a totally new sound editor, and many new programming blocks. And with Scratch 3.0, you are able to create and play projects on your tablet, in addition to your laptop or desk computer.
Why learn to code with Scratch 3.0?
- Learning to code has become a focus in Singapore schools and Scratch is one of the most commonly used coding platforms
- Scratch enables students to create projects that express their ideas
- Students can use Scratch to communicate ideas in many subject areas such as animated illustrations for Science processes, interactive games for MAth and animated poems and stories for languages
- With block-based visual programming, students can easily code using drag and drop so they can learn to code even before they are proficient with using the keyboard
Who is this for?
This online course is suitable for children aged 7 and above who are new to coding.
What to expect in this Coding with Scratch 3.0 for Beginner Online Course?
- Learn how to create animations and games with our step by step guided projects tutorial (video)
- Create 5 different projects
- 10 hours of lessons
- A total of 5 quizzes to be completed after every lesson
- Certificate of completion
Lesson / Project 1: At the playground
Students will be introduced to the Scratch 3.0 programming platform. Using blocks from the Motion, Looks and Sounds tab, students will create an animation of Scratch the Cat in the playground.
Lesson / Project 3: Goal!!!!
Scratch the Cat scores a goal! From animations, we now advance our coding skills to tackle Events. In a program, events signal the start of a coding thread. Students will learn coding techniques to handle multiple threads of code and how to use Event blocks to add interactivity to their project.
Lesson / Project 4: Play a Song
Ever wanted to be a musician but lacked the instruments? Well, now is your chance to be Mozart. In this project, students will create a Happy Birthday song. Students will learn about Loops and its importance in the world of coding. Students will be able to design an interactive piano-instrument by the end of the lesson.
Lesson / Project 5: Catch the Apple
From animations to music creation, we now end with everyone’s favourite, game creation. In this lesson, we explore the use of If statements and conditionals. Students will put into practice, Loops and If else statements to create a simple apple catching game. At the end of the project, students would have even learnt about Sensing and how our programs can become ‘smarter’.