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
CODING CLASSES IN JOHOR BAHRU
Algonova teaches children from Johor Bahru online, ages 7-17. Live teacher, evening MYT slots. Free 60-minute trial lesson.
why JB 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
Singapore time = MYT
Not recorded videos. A certified teacher teaches live, and there's no time zone to manage if you work in Singapore.
Real projects from day one
games, apps, web
Your child builds real games, Python apps, and websites, not just theory.
600K+
students worldwide
8 courses
across ages 6-17
4.9★
parent rating
10 years
in the market
Algonova teaches children from Johor Bahru online, with no physical centre in the city.
| Plan | Price |
|---|---|
| Superprof private tutor (benchmark) | RM29-59/hour |
| Centre-based coding class (benchmark) | RM150-400/month |
| Primary face-to-face tuition (benchmark) | RM45-50/hour |
Algonova pricing depends on the course and format, mention your child's age during the trial.
The first trial class is 60 minutes, free, with no upfront payment.
Programs by age

What parents say
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
I'm a software engineer. I was skeptical about online classes for a 7-year-old. The methodology is solid. They actually teach computational thinking, not just drag-and-drop.
Ravi Kumar
Father of Arjun, 7
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-90 minute class with a teacher. You see the teaching style and your child's reaction firsthand.
03
Pick a package & continue
If it fits, choose a group or private 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 for group classes and RM 72 per lesson for private 1-on-1 classes. The exact price depends on the package and your child's age level. Group classes hold up to 6 students of a similar age, which keeps the per-lesson cost lower, while private classes give a dedicated teacher and a flexible schedule at a higher rate. The first trial class, a full 60-90 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. Payment happens only when you choose a package that fits, and you can switch between group and private formats later as your child moves through the curriculum for ages 6 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 to 90 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 6 to 17, with a progressive curriculum that changes as your child grows. Children aged 6 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 12 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 and pricing: a group class holds up to 6 students of a similar age and starts at RM 48 per lesson, while a private 1-on-1 class gives your child a single dedicated teacher and starts at RM 72 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. Both formats use the same progressive curriculum for ages 6 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 both cases, so you can test the group setting 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 60 to 90 minute session. Group classes keep numbers small, up to 6 students, so each child still gets attention, while private classes are one-on-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 to a package.
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 6 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 to 90 minute class with a certified teacher and works on a real activity matched to their age. After the class you decide whether to choose a group or private package, and if it is not the right fit you simply do not continue. Families across Malaysia and 90+ countries use this same free trial to try Algonova before paying.
Yes, though Algonova classes run online rather than from a physical centre in Johor Bahru. Your child joins from home, from areas such as Skudai, Tebrau, Permas Jaya, Taman Daya, Taman Molek, Bukit Indah in Iskandar Puteri or Pasir Gudang. A live teacher runs the session in a small group, so your child can ask questions and get corrected on the spot. Ages start at 7 for Digital Literacy and run to 17 for Python Year II. Every class is scheduled on Malaysian time (MYT, UTC+8), and evening or early-night slots go first because they begin after school. The first trial lesson is 60 minutes, one to one with a mentor, and free with no upfront payment. Course levels range from Digital Literacy to Python Year II, matched to actual skill, not age.
The cost depends on the format, and we give you the full figure after the trial lesson rather than on this page. As a Johor Bahru market benchmark in July 2026: private programming tutors on Superprof start around RM29 an hour and average RM59 an hour, while centre-based coding classes in Malaysia sit between RM150 and RM400 a month. One-to-one face-to-face tuition for primary level runs about RM45 to RM50 an hour, against RM25 to RM30 an hour online. Add petrol, tolls and the time spent driving twice a week along the Tebrau Highway or the Skudai Highway, and the gap between a physical class and an online one widens further. Algonova teaches more than 600,000 students across more than 90 countries, rated 4.9 out of 5.
Seven is the practical starting point, the age at which a child reads confidently and can follow multi-step instructions. The Algonova path opens with Digital Literacy from age 7, then Visual Programming in Scratch for ages 8 to 11. Ages 10 to 12 can move into Game Design and build games in Roblox using Lua. The AI course opens to ages 10 to 14, and Python Year I followed by Python Year II covers ages 15 to 17. We do not place a child by age alone. Children from SJK(C) Foon Yew or from the international schools in Iskandar Puteri have sometimes already touched Scratch, so we assess the real level during the free 60-minute trial lesson. A child already comfortable with basic logic often moves straight into Visual Programming without repeating Digital Literacy basics.
Yes, and that is in fact the main reason Johor Bahru families choose online. Between 350,000 and 500,000 travellers cross the Causeway every day, and Johoreans account for 38 percent of Malaysians working in Singapore. Workers told Free Malaysia Today that their trips sometimes take an hour, sometimes two, and past three hours at peak. A 5pm physical class is useless if you are still at CIQ at 6.30. An online class means your child logs in from home without depending on your car. Singapore time matches MYT, so there is no time zone to calculate. The RTS Link in January 2027 will help, but your child is learning this year. Lesson times can also be rearranged whenever your cross-border work pattern shifts from week to week.
Yes, because both start from the same foundation. Computational thinking was folded into KSSR and KSSM in 2017, beginning with Year 1 and Form 1 pupils, and Asas Sains Komputer in secondary school covers basic computational thinking concepts, data representation, algorithms and code instructions. A child who has already built their own projects in Scratch or Python meets algorithms and variables as things they have used, not terms to memorise. We do not teach the ASK syllabus line by line. We build fluency through projects, and that fluency is what carries into a Monday lesson at SMK Skudai or SMK Taman Molek. This also means a child does not have to relearn the same concept twice, since the foundation built with Algonova carries straight into that ASK topic at school.
Ready to start?
One live class with a teacher, no cost and no commitment. Choose a package after your child tries it.