(Sc100) Let’s start from SCRATCH

1. What is Scratch?
Scratch is a visual coding software that empowers users to easily combine media to create and share their own interactive stories, animations, games, music, and art.

2. What age group is suitable for this course?
The recommended age is 8 – 11 years old. Children younger than 8 years old can attend if they have acquired the basic mouse and keyboarding skills.

3. My child is new to computers and programming. Will he/she be able to follow?
The course is designed for beginners with zero programming experience. To maximise the learning, the learner needs to possess basic mouse and keyboarding skills.

4. My child is 10/11 years old and has no programming experience. Should he take the Scratch Introduction course or the Python Introduction course?
It depends on his level of comfort with text-based input using a laptop. The Scratch Introduction uses a block-coding interface, which is more children-friendly. Python, on the other hand, is a complete programming language that uses a text-based input.

5. How does games development enhance computational thinking?
We interweave concepts such as loops and conditionals in the game-/story- creation process. Learners also apply Mathematics skills in such as Arithmetics and the coordinate systems.

6. Do I need to bring my computer laptop or any other equipment?
All equipment and notes will be provided. Learners may only need to bring their water bottle and basic writing materials just in case they want to plan on a piece of paper. Do take note that learners will need an email address to create a Scratch account to save their projects.