Small Class Size
Small & Individualized Learning
(Min. 2 to start a class)
Location
Computhink@ToaPayohLibrary
6, Toa Payoh Central,
Singapore 319191
Equipment
All Laptops and Equipments Needed will be Provided For Your Child.
Google Reviews

Game Programming Junior Camp – Scratch
Jun 3-Day Holiday Camp Singapore
Game Programming Junior Camp – Scratch is a 3-day beginner coding camp for children aged 7 to 12. Using Scratch, students learn basic programming concepts while creating their own games and animations in a fun and accessible way.
More than just screen time, this camp helps children learn how to think logically, solve problems step by step, and turn their ideas into real games and animations they can be proud of.
Scratch Coding Camp for Kids
Jun 3-Day Holiday Camp Singapore
Scratch Coding Classes for Kids
For Ages 7 to 12
Beginner-Friendly
Camp Slots:
3-Day Camp, 3-Hours/Day (Mon – Wed)
*Last updated Apr 2026
Camp Outline
Game Programming Junior Camp – Scratch is a 3-day beginner coding camp for children aged 7 to 12. Using Scratch, students learn basic programming concepts while creating their own games and animations in a fun and accessible way.
More than just screen time, this camp helps children learn how to think logically, solve problems step by step, and turn their ideas into real games and animations they can be proud of.
Day 1 : Start Coding with Scratch
Day 2 : Build Games and Solve Problems
Students apply their coding knowledge to create fun game elements and interactive features. As their projects become more complex, they learn to think step by step and solve problems by breaking them into smaller parts.
They will learn to:
• Add interactivity to projects
• Create game rules and simple objectives
• Debug mistakes and improve their code
• Break larger tasks into manageable steps
This strengthens problem-solving habits that are useful far beyond coding. Children practise decomposition, persistence and structured thinking—important foundations for mathematics, science and future programming.
Key concepts: problem decomposition, debugging, structured thinking, interactivity, persistence
Day 3 : Create, Improve and Showcase
Students complete a game or animation project by adding creative extensions, refining how it works and presenting what they have made. They are encouraged to experiment, test and improve their work.
They will learn to:
• Add creative features to a project
• Improve gameplay or animation flow
• Test and fix problems
• Complete and share a finished creation
This helps children experience the full creative process: imagining, building, testing and improving. It encourages resilience, pride in effort and the confidence that they can turn an idea into something real and working.
Key concepts: creativity, iteration, resilience, project completion, self-expression
More than just screen time, this camp helps children learn how to think logically, solve problems step by step, and turn their ideas into real games and animations they can be proud of.
This camp is great for parents because:
It introduces coding in a beginner-friendly way
It builds creativity through making, not passive consumption
It teaches children to break problems into smaller parts
It develops persistence through testing and fixing.
It gives children the confidence of completing something they created themselves.
Learning Tools
At Computhink, our enquiry-based approach encourages students to think critically and understand the “why” behind their learning.
Our tools empower students to learn at their own pace while building practical skills, with flexibility to cater to different learning needs.
Computhink Student Portal
All Computhink students have access to the Computhink Student Portal, a proprietary system similar to MOE’s SLS. Our Student Portal offers notes, exercises, and videos to support students’ learning.
Online Block Coding Platform
Students will be doing their coding on the Scratch Coding Platform. (https://scratch.mit.edu/).
Projects and accounts are stored online and accessible forever.
Safe and Welcoming Environment
Students will attend their classes onsite. Laptop and all necessary equipment are provided. Online classes are available on a case-by-case basis.
Onsite Classes are conducted in our spacious classrooms in Computhink@ToaPayohLibrary.
FAQs
Item1
Are there any pre-requisites for joining the Scratch Coding Camp?
This camp is suitable for beginners and no prior programming experience is required.
Do I need to prepare anything for this camp?
Onsite Classes: Laptops will be provided for students attending our onsite classes. You may bring along a jacket and a water bottle for your child.
Do you provide a certificate upon completion of this course?
We provide every student with a certificate of completion at the end of the camp.
What is Scratch Programming and what is it good for?
Scratch is a programming language that is based on visual blocks. Kids can drag and drop code blocks and join them together to create and share interactive media such as stories, mini-games, and animations. Scratch is also an online community and kids can share their creation with people from all over the world.
As kids create with Scratch, they learn to think creatively, work collaboratively, and reason systematically, which are all essential 21st century skills they must inculcate. Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. See http://scratch.mit.edu.
Follow Us on Our Socials!
Follow us for coding tips, updates, exclusive discounts and more!








