Skip to content

FAQ

Frequently asked questions

What parents ask us most, by programme. Can't find yours? Message us on WhatsApp.

Programmes

Should we trial first?

We recommend it. A single paid trial lets your child meet the teacher and build something real, and the fee is credited to your first month when you enrol.

Can my child switch classes?

Yes. As they grow you can move them between days, times and levels, subject to seat availability. Just let us know and we'll help find the right fit.

What if we need to pause?

Life happens. You can pause with notice and pick up where your child left off — their progress and level are kept.

What if my child misses a class?

Make-up sessions are available so a missed week doesn't set them back. There's no lock-in either — you can cancel any time with notice.

Trial

"Which programme is right for my child?"

Go by age. Ages 5 – 6: Early Creators ($10, 60 min) — visual block coding with Scratch, no reading needed. Ages 7 – 12: Coding Fundamentals ($15, 90 min) — build animations and games with real coding logic. Ages 12+: Python ($15, 90 min) — write real Python, in person or online. Not sure? WhatsApp us at 9124 9338 and we'll help.

"What will my child actually do in the trial?"

They build a real project from scratch, not just watch a demo. Every child goes home with something they made themselves. Class size is max 6 students, so every child gets personal attention.

"What happens after the trial?"

No pressure and no hard sell. You'll get feedback on your child's aptitude and learning style. If they loved it, you can enrol in our weekly classes — 92% of trial families do. If it's not the right fit, no problem at all.

"Where are classes held?"

In-person classes (Early Creators and Coding Fundamentals) are at Forum Office Tower, 583 Orchard Road #13-01 — 5 minutes from Orchard MRT (Exit A). Coding Fundamentals and Python also run online over Zoom, so your child can join from home.

"Is the trial fee refundable?"

The trial fee ($10 or $15) is non-refundable, but it's credited in full to your first month's fees if you enrol within 30 days. You can reschedule with 24 hours' notice. If we cancel a class, you get a full refund.

Holiday

Does my child need any experience?

No. Every camp starts from zero.

What should they bring?

Morning camps (10 – 18): bring a laptop and earphones. Afternoon camps (5 – 11): we provide the laptops. Bring earphones for Day 4 of Game Design (music composition).

Can siblings attend the same week?

Yes. Mornings and afternoons run separately, so siblings of different ages can attend the same week. Drop the older one off at 9:30 and the younger at 2:30.

What's the cancellation policy?

No cash refunds. You can reschedule to another camp week in the same holiday season, subject to seat availability. Bookings are non-transferable to another family. If your child misses a day, they can replace it during another week of the same camp. See our Terms of Sale.

Competition

Can I sign my child up for competition training?

Not directly. It's invitation-based, on a teacher's recommendation. The way in is to start in weekly classes so a teacher can get to know your child's work.

How is a student chosen?

Teachers watch for the appetite and the ability for harder problems in the weekly classroom. When a student is ready, we invite the family with a personal link.

What competitions do students prepare for?

Coding olympiads and contests suited to each student's level. Our students were IDE2025 Overall Champions, with four placing Top 20 at Coding Olympics 2025.

We were invited — where do we book?

Use the personal link our team sent you; it's tied to your child. If you can't find it, message us on WhatsApp and we'll resend it.

Early Creators weekly classes

Is 5 really not too young?

There is research on this. 5 years old is the age where pattern recognition translate to code better for the child, not earlier. Children who start at kindergarten age tend to build good problem-solving habits and a learning attitude that set up coding success later. We see it every year.

What is block coding for kids?

Block coding (also called visual coding) lets children program by dragging and dropping colourful blocks instead of typing. Scratch, created by MIT, is the most popular block coding platform — perfect for 5 – 6 year olds who can't read or type yet.

Can my child start earlier than 5?

A group of Singapore educators found that children younger than 5 don't yet grasp the concept of loops well, which slows their progress. Starting at 5, and no younger, works best.

How is this different from the trial class?

The trial is a single 60-minute taster class. Early Creators is the ongoing weekly programme it leads into. Booking a trial is the best way to see the class and meet the teacher first.

Where exactly in Orchard?

Forum Office Tower, 583 Orchard Road #13-01. It's a 5-minute walk from Orchard MRT (Exit A), with parking at the Forum carpark.

Coding Fundamentals weekly classes

Is this real coding or just playing?

It's real coding. We use interactive projects to teach actual programming concepts — variables, loops and logic — the same foundations used in any language, including Python.

What if my child has never coded?

Perfect. 95% of our students start with zero experience. We begin with Scratch basics and build up, so making games and animations feels intuitive and fun.

How is this different from the trial class?

The trial is a single 90-minute taster class. Coding Fundamentals is the ongoing weekly programme it leads into. Booking a trial is the best way to see the class and meet the teacher first.

Will this help with school?

Coding builds logical thinking and problem-solving. Our teachers see students gain confidence, persistence and sharper focus over time — which shows up in computing class later.

Where exactly is the class?

In person at Forum Office Tower, 583 Orchard Road #13-01 — a 5-minute walk from Orchard MRT (Exit A), with parking at the Forum carpark. Online classes run live over Zoom, so your child can join from home.

Python weekly classes

Does my teen need prior experience?

Not at all. Beginners start from the basics with visual projects. If they've coded before, especially at LCCL, they'll progress faster — experienced students get assessment questions for proper placement.

What equipment is needed?

Any laptop or desktop with internet. We'll email simple setup instructions (installing Python takes about 5 minutes). Tablets won't work for Python. If joining in-person class, student can use academy laptop at no additional charge.

Online or in-person?

Both run. In person, your teen codes beside the teacher at Orchard Road. Online, they learn in their own environment and can keep coding right after class with no commute — and screen sharing over Zoom makes following the code even clearer.

How is this different from the trial class?

The trial is a single 90-minute taster class. Python is the ongoing weekly programme it leads into. Booking a trial is the best way to see the class and meet the teacher first.

Is this suitable for younger kids?

Python is for ages 12+, matched to the right level. Younger children should look at Coding Fundamentals (ages 7 – 12) or Early Creators (ages 5 – 6).

Research & Development weekly classes

Who is the graduate track for?

Students who have completed LCCL's Python programme and want to keep going. It's a continuation track for our own students, not a starting point for newcomers.

Is there a trial or public sign-up?

No. The graduate track isn't a public class with a trial. It's arranged for current students who are ready to continue — speak to your child's teacher, or message us, and we'll talk through whether it's the right time.

What will my child build?

A self-directed research project of their own choosing — something substantial they design, build and refine over time, ending with a portfolio-ready piece of work.

How is it different from the Python class?

Python is the taught weekly programme with a set curriculum. The graduate track is self-directed: the student leads, and a mentor guides them one-to-one through a project of their own. New to LCCL? Start with Python.

Early Creators Trial

What will my child do in the trial?

They guide Missy Police through a puzzle. It feels like a game to them. But they actually need to think to solve the problem. Class size is max 6, so every child gets personal attention.

How is this different from the weekly programme?

The trial is a single 60-minute taster class. Early Creators is the ongoing weekly programme it leads into. The trial is the best way to see the class and meet the teacher first — read about the programme.

Is the trial fee refundable?

The S$10 fee is non-refundable, but it's credited in full to your first month's fees if you enrol within 30 days. You can reschedule with 24 hours' notice. If we cancel a class, you get a full refund.

Coding Fundamentals Trial

Is this real coding or just playing?

It's real coding. The coding platform takes away the syntax roadblock. Then, our curriculum teach actual programming concepts - variables, loops, logic, etc - the same foundations used in any language, including Python.

What if my child has never coded?

Perfect. 95% of our students start with zero experience. We begin with MIT Scratch basics and build up the needed coding skill. Coding own games and animations makes it relatable and fun.

Will this help with school?

Our teaching method builds computational thinking and problem-solving skills. Parents usually tell us they notice a change after about 10 months: their children approach problems more calmly and methodically. Solving problems on their own also makes children more confident and resilient. Parents share that their children do well at coding class in school, sometimes even teaching their classmates.

Is the S$15 trial fee refundable?

The S$15 trial fee is non-refundable, but it's credited in full to your first month's fees if you enrol within 30 days of your trial. You can reschedule with 24 hours' notice.

Python Trial

Does my teen need prior experience?

Not at all. Beginners start from basics with visual projects. If they've coded before, especially at LCCL, they'll progress faster — experienced students get assessment questions for proper placement.

Is Python really useful for teens?

Yes. Python is used in AI, data science, web development, and automation. It's required knowledge for many university programmes and tech careers.

Is this suitable for kids or only older teens?

Our Python classes are for kids and teens aged 12+, matched to the right level: ages 12 – 13 start with visual Python and foundations; 14 – 16 build real applications and prepare for competitions; 17 – 18 work on portfolio projects. Younger kids should look at Coding Fundamentals or Early Creators.

AI-Powered Learner Camp

Isn't this just another AI buzzword camp?

Most holiday AI camps teach kids to generate images or write chatbot prompts. We don't. This programme teaches how learning actually works, then uses AI to accelerate it. Designed by educators with 14 years of teaching behind them. Individual pacing. 15 hours across 5-days.

Is it all screen time?

About half the week is offline: self-reflection, group discussion, pen-and-paper work. When they're on screens, they're working with a clear task.

What does my kid actually come home with?

A learning profile. A prompt kit they built and tested themselves. Something they taught themselves during the week that they can explain to you. And a study method that works for any subject.

What’s the cancellation policy?

No cash refunds. You can reschedule to another camp week in the same holiday season, subject to seat availability. Bookings are non-transferable to another family. If your child misses a day, they can replace it during another week of the same camp. See our Terms of Sale.

Game Design Camp

My kid just wants to play games. They won't want to learn about them.

That's the starting point. We meet them where they already are. The jump from "I love this game" to "I could make something like this" is smaller than you think. By Day 2 they're sketching characters. By Day 4 they're composing music.

They can't draw. They're not the 'artistic' type.

No art background needed. Pixel art works with a few squares in the right place. Shape language gives every kid a framework so their characters look intentional, not random. Some of the best results come from kids who've never drawn before.

Is this just screen time dressed up?

Day 1 starts with pencil, paper, and moodboards. They sketch before they click. About half the week is hands-on with physical materials. The camp is called "Pencil to Pixel" because that's the actual sequence.

Is game design actually useful, or is it just fun?

Both. Visual design, animation, music composition, presenting work to a room. These are design skills that show up in architecture, film, product design, marketing. The game is the context that makes a 9-year-old care enough to learn them.

Early Creators Camp

My child can't read fluently yet. Will they cope?

Yes. Block-based coding is designed for pre-readers. The blocks have shapes and colours, and instructors read everything out. We pace each child individually. Max 6 to a teacher.

Three hours is a long afternoon for a 5-year-old.

Three hours, broken up. Snack break, screen breaks, time on the floor between coding blocks. The day moves faster than parents expect because there's something new every 20 minutes.

Do I need to bring a laptop?

No. We provide laptops, software, and all materials. Just send a labelled water bottle. Earphones welcome but not required.

What's next if my child loves it?

Coding Fundamentals (ages 8 – 11) is the natural next step, but Early Creators graduates also continue in our regular Saturday programmes. We'll suggest the right path on Day 5.

Coding Fundamentals Camp

My child has done Scratch before. Will they be bored?

No. We assess on Day 1 and place each child at the right starting level. Returning students start in our intermediate Scratch curriculum (variables, conditionals, lists). The 1:6 ratio means we can pace each child individually.

Why Scratch and not Python?

Because the concepts matter more than the language. A child who understands variables, loops, and conditionals in Scratch picks up Python in weeks at age 12. A child who's typed Python without that foundation is faster on the surface and slower underneath.

Do I need to bring a laptop?

No. We provide laptops, software, and all materials. Send a labelled water bottle. Earphones welcome but not required.

What's next if my child loves it?

Our regular Saturday Coding Fundamentals programme picks up where the camp leaves off. The Day 5 recommendation will tell you exactly which level to start at. Python opens at 12.

Python Camp

My teen has never written a line of code.

Then the week is built for them. Day 1 assumes nothing. They open an editor, type their first line, and have something running before the morning is out. Coming in with no background isn’t a disadvantage here, and there’s nothing half-learned to undo.

They've already done Scratch, or some Python on YouTube.

Tell us when you book and we'll check where they actually are on Day 1. Students work at their own pace in the same room, so one teen can be writing their first loop while another is refactoring a project. Nobody sits through material they've already got.

Can they really learn a language in five mornings?

No, and we won’t claim it. Fifteen hours gets them writing 20+ small working programs, reading error messages, and carrying on without us. That’s the honest outcome. Fluency comes from what they do next, which is why Day 5 sends them home with something to extend.

What do they need to bring?

Earphones and preferably, their own laptops. We'll send setup instructions after you book so the software is ready before Day 1 and they start the morning writing code instead of installing it. We have laptops for those who don't.