Computhink is a Programming School for Kids
Step into Computhink – Your Child’s Gateway to the Digital Future!
Let your kids (age 7-16) dive into a world of code with our comprehensive 10-year program. Starting with Scratch and Minecraft, they’ll advance to Python, HTML, and more!


Be Future Ready
Computational Thinking is a Key Skill in whatever profession your child may enter in the future.

Learn to Program
We provide a Structured Learning Program with classes from ages 7 to 16 from Beginner to Advanced Levels.

Fun Learning
Exploratory and Safe Learning Environment Online and Onsite. Learn to Code the Fun Way!
Google Reviews
Let your child learn to Code and program amazing apps!
Sign up early and enjoy our early bird prices! Not sure if this class is suitable for your child?
Contact us via our web-chat below, or WhatsApp/Telegram us at +65 8858 6173
2023 Regular Weekly Classes
Foundation Level
Beginner (Ages 7 to 11)
Learn to code using blocks in Scratch and Minecraft
Essential Level
Intermediate (Ages 12 to 14)
Learn to do text-based programming using Python and Javascript
Focus Level
Advanced (Ages 15 to 16)
Learn Game Programming, Data Science, Artificial Intelligence and Web-App Programming
Project Gallery
Browse through a collection of projects that were completed by our students, who have developed a wide range of skills and showcase their talents through these projects
Why Computhink?
Maximum learning in small classes
All our classes are kept small to ensure maximum attention to your child's learning needs. By keeping the class small, we ensure that each kid gets the guidance and coaching he or she needs to bring their imagination to life through programming. Besides allowing us to get to know your kid better, we also encourage the kids in our classes to get to know one another and this is better facilitated in a small group setting.
Hands-On Activity-Based Learning
We believe that kids learn best when they do it themselves in a fun environment. That is why we ensure that each kid is given a laptop to work their own respective projects and try their hand in the programming projects and activities. It is heartening each time we see the kids beaming and being proud of themselves when they get the code to work as they want it to.
Our Teaching Philosophy
This idea that kids will learn anything that they want to, when they are given the freedom to create, inspires and drives our teaching philosophy. In this, we are influenced by the work of Sugata Mitra (Educational Researcher) whose research demonstrates the effect that a child’s innate curiosity and interest have on learning complex subjects outside the normal school environment.
Follow-On Mastery Classes
Join our regular weekly semester classes and let your child enhance their understanding and develop deep technical and programming skills. We provide classes from CodeThinker Levels 1 to Level 10. Each level is equivalent to one year of study. Students will learn Programming skills through ScratchThinker, PythonThinker, CodeStudio, HTML+CSS, Javascript and more!
Our curriculum is constantly being updated by professionals to reflect the latest in the IT industry. Want to learn AI? We've got it! Develop a game of mobile app? We've got you covered!
Student Registration Process
Start your child's coding journey by registering for a complimentary Level Assessment.

Step 1: Register for a Level Assessment
During the complimentary Level Assessment, we will learn more about your child's experience, capability and aptitude with a test. The test will be conducted onsite at Computhink@ToaPayohLibrary. Arrangements can also be made for online Assessment if you prefer.

Step 2: Consult with our Code Mentors
After the Level Assessment, our Code Mentors will consult with you and recommend an appropriate level for your child. We'll walk you through how coding classes are conducted, our curriculum design principles and answer any queries you may have.

Step 3: Choose Day and Time Slots
Choose your day and time slots for your child's appropriate level. Our classes are available on all weekdays and weekends (Mon-Sun) with multiple time slots for the same levels. Choose a schedule that works for your child!
Where We Are
Address
Computhink@ToaPayohLibrary
(Toa Payoh Library Side Entrance)
6 Toa Payoh Central
Singapore 319191
Hours
Monday – Friday: 3pm – 7pm
Saturday & Sunday: 9am – 5.30pm
Computhink Kids
Computhink Kids @ Toa Payoh Public Library
(TPY Library Side Entrance)
6 Toa Payoh Central
Singapore 319191
Why is learning to code important?
Coding is a necessary skill for the future
Programming (or coding) is the art of telling computers what to do. And as we go into the next wave of technological innovations, it is important, now more than ever, to equip our children with the skills necessary to navigate and create their future world.
In the past, programmers were trained in universities, honing their craft as they enter the workplace. However, the big changemakers who have made big strides in transforming computer technology often had their start early on in life or in their early teens. (Think Bill Gates, Mark Zuckerberg, and Elon Musk… and more)
Learning programming early develops the brain
Learning programming early develops the brain as the child gains a deeper understanding of logical thinking. By using computational thinking skills as they practice writing their programs, students enhance their ability in logical reasoning which will have an everlasting impact on their future in whichever career that they chose.
Programming in the next 10 years and beyond
Over the next 10 years and beyond, programming is expected to be the fastest-growing occupation in the world. With 1 million jobs going unfilled in critical fields such as Big Data, Analytics, Artificial Intelligence and Robotics, we seek to provide our students with the foundation in logical thinking and problem solving that will be valuable for their success in their future world.
Why learn to code at Computhink?
What if your child could learn skills that will allow them to write codes to program a website; or design a mobile app; or program a robot? What wonders would they create? At Computhink, we believe in making the learning process fun, interactive and purposeful. Students have a reason to learn what they deem as interesting and in that process, they are immersed in their personalized creative world and learning experience.
This is why the Computhink programme is so unique.

David Lee
PRINCIPAL TRAINER
David graduated with a Master of Technology from NUS where he explored A.I. technologies and optimisation algorithms.
He has 12 years of experience in the IT industry and has designed and programmed enterprise systems. He was most recently a Project Manager with one of the world’s largest investment banks where he managed and executed projects building online and mobile banking solutions.
David is a registered instructor with MOE and has coached students in Changkat Primary, Red Swastika Primary, Teck Ghee Primary, Rulang Primary and Poi Ching Primary (and more!) in Scratch Programming as part of the Code for Fun initiative. He conducts programming holiday camps and regular coding classes at Computhink Kids @ Toa Payoh.
How to Register
Register and Pay Online
All our classes are listed online on our website, and you can register online from the convenience of home.
Registration of classes and secure payment is done online (via credit card or PayNow transfer) for your convenience.
Discount Codes
Like and follow our Facebook page to get the latest promotions and discount codes for Holiday Camps and Weekly Term Classes!
Discounts are available for regular weekly students of up to 10% of class fees. Ask about our buddy discounts!
Follow Us on Facebook to get Exclusive Offers and Latest Course Updates First!
New classes are added regularly!
Our classes are constantly evolving to stay relevant to include more languages, more platforms, and more software.