New Summer Bootcamp 2023: ChatGPT for Kids

Unlock the power of Generative AI and ChatGPT this summer!
With the world buzzing about generative AI and ChatGPT, schools and universities are already using those for learning and innovation. Don't let your child miss out on the opportunity to explore and set them on the path to success in the rapidly evolving tech industry this summer with us!
Proud Parents
Feedbacks from happy parents and kids inspire us everyday
James learned so much with his teacher and looks forward to joining the bootcamps every holiday. Last year, he created a Scratch game to promote the importance of recycling for his school project. It's great to see him code his creativity to reality.
Clara Yeung
Mother of James (Grade 2 student at VSA)
When Ashley codes, she is touching the future. I chose Preface because they are known for equipping kids with 21-century mindsets, which should have been done in every local school. But what fascinates me more is that Ashley always bugs me and asks me when the next class will be. Preface is literally the first and only classroom that she really can’t wait to go to and start learning.
Park Pu
Father of Ashley, VP of JP Morgan

Frequently Asked

The best age to start learning to code can be as young as 3 years old. This is the best age to expose your child to the basic concepts of computing. When they gradually grow into their teenage years, our coding and game-design projects can then spark creativity, logical thinking, and individuality. As Preface's coding curriculums are tailor-made for each demographic group, it’s never too early or too late for your child to start exploring the beauty of coding.
First things first, coding is satisfying and fun! Our passionate coaches will guide your children through the whole curriculum. Once they get the hang of it, they can enjoy the exhilarating joy of coding their own project and customizing them to their heart’s desire. Coding is not just a computer language, children can also learn how to dissect complicated computer codes into separate bits and pieces. This will help develop their logical and critical mindset. This is crucial to a child's development since they can apply this mindset later on in life. People who can clearly analyze and communicate complex ideas in simple terms tend to be more successful in all walks of life. Programming challenges also help children develop resilience. When kids debug their own code, they develop the ability to bounce back from failure and see failure as a stepping stone to their ultimate success. What’s more important is that coding trains up their technical mindset to prepare for the digital economy and the tech-driven future. By turning from a passive tech consumer to a proactive creator, kids with coding knowledge look at the world in a different way, and who knows, maybe it even opens pathways for lucrative future careers.
You don’t need any prior coding experience to start learning. We have courses for each experience level, from complete beginner to seasoned tinkerer. At Preface, we provide a curriculum that’s just right for your child, by considering their learning goals and preferences. If you already know the fundamentals, you can choose to skip a module by scheduling an assessment and interview with our consultant.
Our instructors are all battle-tested with field and academic experiences to provide deeper insight to learners of different interests and industries. Their backgrounds range from primary school teachers, software engineers, Ph.D. educators, to even pilots. All of them have to pass our 4-step recruitment process; from video screening, an interview, a curriculum-based assessment, to finally a live teaching demo. Our stringent process is to ensure that we only select the top 1.5% of instructors, which makes our learning experience the top in the industry. Learn more about:Preface's difference.

You’ll attend a Learning Consultation, which showcases the projects your child has done along with comments from our instructors. This will be arranged at a later stage after you’ve signed up for a class.

Additionally, we use scaffolding to break up learning into chunks. Students will do projects with different levels of difficulty, which escalates along with your child's progress so that our instructor can assess and ensure they have a strong understanding of the concepts before moving forward.

Yes, please do. If there’s any concern about bringing your device, feel free to talk to our Learning Support team to work out an arrangement. For ScratchJr courses, please get an iPad or a Tablet. For Scratch, App Inventor, and any other classes, please bring a laptop. Both Mac and Windows work as long as they can connect to the internet.

However, please place your request 48 hours before class if you need assistance for devices, or administration fees is applied.

(Preface In-person 1-on-1 Classes & Group Private Classes / Bootcamps / Regular Course / Online Classes)

Please refer to our terms and conditions page and look for your category -
Tuitions are non-refundable once the student’s placement has been confirmed.
For any special class arrangements, kindly contact the Community Team via live chat!
No worries if your child has never used the laptop before. Our instructor will teach basic functions of the laptop, such as using the mousepad or controlling the cursor. We ensure a fruitful coding experience for each and every child.
Report to our Community Team immediately via live chat, we will inform the instructor at once. As our instructors’ schedules are fixed, there will not be any compensation for late situations. (excluding sick leaves).
Join our FREE Summer Episode

Your kids can get the first-hand experience trial on ChatGPT and AI to create the mini project and stay up to date with the latest tech!