We tried two other coding schools before. Algonova was the only one where Mei Ling didn't want to skip a class. The path they built for her made it feel like her own thing, not homework.

Tan Hui Ying
Mother of Mei Ling, 12 · Petaling Jaya
CODING CLASSES IN PETALING JAYA
Algonova teaches children from Petaling Jaya online, ages 5-17. Live teacher, small groups or one-to-one. Free 60-minute trial lesson.
why PJ parents choose us
Free trial class
no credit card
Your child joins one full class with a real teacher before you decide. If it is not a fit, there is no obligation at all.
Live teacher, small group
one to one, mini group or small group
Not recorded videos. A certified teacher teaches live and adjusts the pace to your child, one-on-one or in a small group.
Real projects from day one
games, apps, web
Your child builds real games, Python apps, and websites, not just theory. The results are something they can show the family.
1,000,000+
students worldwide
8 courses
across ages 5-17
4.9★
parent rating
10 years
in the market
Algonova teaches children from Petaling Jaya online, with no physical centre in the city.
| Plan | Price |
|---|---|
| Kidocode (benchmark) | RM31-71/hour |
| Dream World Robotics (benchmark) | from RM180/month |
| Embassy.Education (benchmark) | from RM368/course |
Algonova pricing starts from RM 48 per lesson, see our coding pricing page.
The first trial class is 60 minutes, free, with no upfront payment.
Programs by age

What parents say
We tried two other coding schools before. Algonova was the only one where Mei Ling didn't want to skip a class. The path they built for her made it feel like her own thing, not homework.

Tan Hui Ying
Mother of Mei Ling, 12 · Petaling Jaya
Aiman was the kid stuck on YouTube and games. Three months in and he's building his own game instead of just playing them. His teacher actually knows what makes him tick.

Nurul Aziz
Mother of Aiman, 10
Try first, pay later · first trial class free
how to start
From signing up to a free trial class usually takes just a few minutes.
01
Fill a short form
Tell us your child's age and a time that works. Our team reaches out on WhatsApp to schedule the trial.
02
Join the free trial class
Your child joins one live 60-minute class with a teacher. You see the teaching style and your child's reaction firsthand.
03
Pick a format & continue
If it fits, choose a private, mini-group or group class and start learning regularly. If not, there is no obligation.
04
Learn regularly & track progress
Your child studies on schedule with the teacher, and you get regular updates on their progress. Schedule and level can be adjusted anytime if needed.
FAQ
Coding classes at Algonova in Malaysia start from RM 48 per lesson. You choose the format that suits your child: a one to one private class, a mini group, or a small group of a similar age. Group classes keep the per-lesson cost lower, while private classes give a dedicated teacher and a flexible schedule. The first trial class, a full 60-minute live session, is completely free, so you can judge the teaching quality before paying anything. No credit card is needed to book the trial, and there is no obligation to continue afterward. You can switch between group and private formats later as your child moves through the curriculum for ages 5 to 17. Prices are shown in Malaysian ringgit for families in Malaysia.
Yes, the first trial class at Algonova is genuinely free, with no credit card and no commitment to continue. Your child joins one full live session of 60 minutes with a certified teacher, not a recorded video or a sales call. During the trial the teacher guides your child through a real activity suited to their age, so you can watch the teaching style and see how your child reacts before making any decision. The free trial also helps the teacher gauge your child's current level and place them in the right group or curriculum stage afterward. Many families in Kuala Lumpur, Selangor, and Penang use it as a low-risk way to compare Algonova with other coding schools. If it turns out not to be a good fit, you simply do not continue, and nothing is charged. To book it, you fill a short form and our team contacts you on WhatsApp to agree on a time.
Algonova coding classes are designed for children aged 5 to 17, with a progressive curriculum that changes as your child grows. Children aged 5 to 7 start with digital literacy and visual, block-based coding that builds logic through games and animation, without needing to read complex text. From about 8 to 11, students move into visual programming and creating their own interactive games, learning core concepts such as loops, variables, and events. Older children explore an AI course from around age 10, and teenagers aged 13 to 17 progress to Python and web development with HTML, CSS, and JavaScript, while building real apps and websites. Because classes are grouped by age and level, a 7-year-old and a 15-year-old never sit in the same session. The free trial class helps the teacher confirm the right starting point, so beginners and children with some experience both begin where it makes sense for them.
The main difference is class size: a group class holds a small number of students of a similar age, a mini group is smaller still, and a private class is one to one with a single dedicated teacher. Every format starts from RM 48 per lesson. In a group class your child learns alongside peers, which many children find motivating, and the schedule follows a fixed weekly time. A private class offers a flexible schedule you choose and a fully individual pace, which suits children who want to move faster, need extra attention, or have a busy timetable. All formats use the same progressive curriculum for ages 5 to 17, the same live certified teachers, and the same real projects such as games, apps, and websites. You can start with one format and switch later. The first trial class is free in every case, so you can test the format before deciding.
Yes, every Algonova class is fully online and taught live by a certified teacher in real time, not a pre-recorded video or an automated app. Your child joins from home using a laptop or desktop computer with a stable internet connection; a webcam and microphone help the teacher interact, but the setup stays simple. Because the teacher is live, they adjust the pace to your child, answer questions immediately, and give feedback on the project as it is built during the 90-minute session. Group classes keep numbers small, and a mini group is smaller still, so each child still gets attention, while private classes are one to one. Being online means your child can learn from anywhere in Malaysia, from Kuala Lumpur to Sabah and Sarawak, without travel, and you can watch part of the class yourself. The first live class is free, so you can check your connection and the format before committing.
Yes, children who have never written a single line of code can join Algonova, and most students actually start from zero. The curriculum is built for complete beginners: children aged 5 to 7 begin with digital literacy and visual block-based coding, so they learn logic by dragging blocks rather than typing, while older beginners start with visual programming or age-appropriate projects before moving toward Python, AI, and web development. The teacher always begins with the basics suited to your child's age and never assumes prior experience. The free trial class plays an important role here, because it lets the teacher see how your child thinks and place them at a comfortable starting level rather than pushing them ahead too fast. Classes are grouped by both age and level, so a beginner is not mixed with experienced coders. Parents do not need any coding knowledge themselves to support their child.
To sign up for the free trial class, fill the short form on this page with your child's age and a couple of time slots that work for your family. Our team then contacts you on WhatsApp, usually within a short time, to confirm a schedule and send the class link; the whole process takes only a few minutes. No credit card or payment is needed to book the trial, and there is no obligation to continue afterward. On the day, your child joins one live 60-minute class with a certified teacher and works on a real activity matched to their age. After the class you decide whether to continue in a group or private format, and if it is not the right fit you simply do not continue. Families across Malaysia and 97 countries use this same free trial to try Algonova before paying.
No. Algonova teaches children from Petaling Jaya entirely online, so there is no centre to drop off at. Your child learns from home, whether that is SS2, Bandar Utama, Kelana Jaya, Damansara Utama or Section 17, using an ordinary laptop and internet connection. The teacher runs the lesson live on the Algonova platform and can see your child's code as they type it. We take ages 5 to 17. For PJ parents this means one practical thing: LDP or Federal Highway congestion in the evening no longer decides whether your child reaches class, and the Kelana Jaya LRT Line not reaching every neighbourhood stops being a constraint. The first trial lesson is free, 60 minutes, one teacher to one student, with no upfront payment required.
Market rates give you a clear reference point. Kidocode prices between RM31 and RM71 per hour depending on the package. Dream World Robotics starts drone coding classes from RM180 per month, and Embassy.Education lists packages from RM368 per course. For academic home tuition, Malaysian rates begin around RM30 per hour and usually run RM30 to RM60 per hour at primary level, with PJ and Selangor at the higher end. Algonova pricing depends on the course, your child's age and whether they learn in a small group or one-to-one, so the current figures sit on our coding pricing page. We do not publish one fixed package because every child's needs differ, so compare the market rates above first. The 60-minute trial is free before you make any financial decision.
Seven is the starting point for our Coding track. It opens with Digital Literacy at age 7, which uses visual instruction blocks rather than typed code. From there a child moves to Visual Programming in Scratch at ages 8 to 11, then Game Design and AI, reaching Python Year I and Python Year II at ages 15 to 17. In school, formal programming only appears in Design and Technology from Year 4 to Year 6 under topics like Basic Programming, so a child who starts at 7 or 8 walks into Year 4 with a foundation already in place. Kids from schools running the Dual Language Programme or international schools such as the British International School Kuala Lumpur in Bandar Utama usually move into Scratch and Python faster since the technical terms are not new to them. The 60-minute trial establishes your child's actual level rather than guessing from age alone.
Yes, and the reason comes down to language and the foundation a child already has. A child from an SJKC such as SJK(C) Puay Chai or SJK(C) Damansara usually arrives with strong calculation discipline, which helps once programming logic starts involving loops and conditions. A child from SK Taman Sea or SK Bandar Utama Damansara running the Dual Language Programme already studies Mathematics, Science and ICT in English. A child from an international school such as the British International School Kuala Lumpur in Bandar Utama has already met computational thinking inside a British curriculum. Our teachers adjust their explanation language to the child's school rather than using one fixed format for everyone. Classes run in small groups or one-to-one, so pace can shift for one student without holding others back.
All schedules are set in MYT, UTC+8, and the slots taken most often are after 5pm on school days plus weekend mornings. The main reason PJ parents pick these is traffic: the LDP processes roughly 400,000 vehicle trips a day and the Federal Highway is congested at the same hours, with the TomTom Traffic Index reporting an average of 84 hours lost to peak-hour congestion across the Klang Valley in 2025. An online class means your child finishes and is already home for other tuition or homework, without two extra trips. If the schedule is tight, start with one session a week and add later. The 60-minute trial lesson is free and we can fit it around your child's timetable.
Ready to start?
One live class with a teacher, no cost and no commitment. Choose your format after your child tries it.