Holiday Camp

2024/12/18 Scratch Beginner 2 – 3 days

¥55,000

Level Up your Scratch skills: Scratch 2 is a natural progression for students to hone their skills from Scratch 1. Our curriculum continues to focus on developing students’ Computational Thinking skills in a fun, relatable and exciting context

Description

Scratch 2 is a natural progression for students to hone their skills from Scratch 1. Your child will be able to reiterate concepts with more challenging activities (practice makes perfect!) and realise their childhood dreams of building the coolest game or exciting blockbuster-like animation. And through these fun activities, students will further develop their computational thinking (CT) skills. CT is about solving problems efficiently by breaking them down into more manageable pieces. It also includes abstraction – to see larger picture from minute details. CT is also the ability to sequence instructions through algorithmic thinking – instructions that are precise for machines to follow.

Combining game design fundamentals and in-depth programming knowledge, students will design their own animations and culminate in creating a project of their own during the exciting hackathon. To develop their dream game and animation, they will apply computational thinking to break down the program into smaller, more manageable pieces, apply abstraction to work at the right level of details and develop algorithm for the game and animation to work flawlessly.

The course was carefully designed and structured to introduce new concepts in a systematically to minimise the learning curve. Every new concept is taught with a curated coding activity. During the coding activity, whilst plenty of guidance is given, students are also given the opportunity to debug their codes themselves so that deep understanding of concepts can happen. Under the watch of our nurturing educators, students will be guided develop a deep understanding.

Our course culminates in an actual guided hackathon, where students put together characters and functions to create games, stories or animations of their choice. Through this, students learn to apply the concepts they had learned and realise that the sky is the limit in what they can create with Coding and Computational Thinking.

The beauty of our curriculum is not what language we choose to introduce, but the rigorous practice of problem-solving with Computational Thinking. This also involves creativity, in dreaming up original solutions, and the determination to follow through on a coding project. These perseverance and logical skills are fundamental to all coding languages, and indeed, in life!

Additional information

Location

Online, In-Person