I joined because my mom made me. Stayed because by month 2 I'd built a quiz app my friends actually used. That was the first time a class felt real to me.

Raka Adityawan
Student, 15 · Jakarta
CODING FOR TEENAGERS
Live online coding classes for Indonesian teenagers aged 12–17. From Python and web development to AI and game design. Small groups, certified teachers, real portfolio projects. From Rp 150,000 per session.
4 courses
for teens 12–17
Portfolio
by program end
32–41
lessons per course
Real tools
Python, Pandas, ML, JS, Figma
Program

Why now
From hobby to direction
The window is now
By 18, most teens have decided what they're 'good at' and stopped exploring. Years 12–17 are the last easy chance to discover whether tech is the real calling — and start a head-start trajectory.
Real portfolio, not toy projects
Tangible output
Universities and first employers ask: 'Show me something you built.' By the end of Python PRO, teens have deployable web apps, working games, and 3–5 real projects on GitHub.
Habit of building
The underrated skill
Most teens consume — videos, games, content. Algonova students learn to build. That mental shift — from passive to maker — is the deepest thing we teach.
How it works
01
Free Trial Class
Your teen tries a real Algonova class. Meet the teacher, see the format, build something in the first session.
02
Skills Assessment
After the trial, we assess your teen's current level and learning style to personalise the programme.
03
Weekly Live Classes
Live sessions with the same teacher in groups of up to 6. Theory plus hands-on projects every week.
04
Portfolio Projects
Teens build real projects — games, apps, websites — that go into a personal portfolio showcasing their skills.
Trial class always free · No card required
Career prospects
Software & Web Developer
Most direct path
Build apps, websites, and services for companies or as a freelancer. Python (Start/PRO) and Frontend (HTML/CSS/JS) form this foundation. Many of our graduates start freelance work before university — small websites for family businesses, friends, local stores.
Data Analyst & ML Engineer
Fast-growing field in Indonesia
Analyze data with Pandas, train ML models. Python PRO (with ML + Pandas modules) builds the technical foundation. Particularly in demand in Indonesian fintech, e-commerce, and government data roles.
Game Developer & UI/UX Designer
Creative tech roles
Build games (Roblox + Game Design foundation) or design digital interfaces. Frontend course covers Figma, JavaScript, and design principles. A strong portfolio is essential — and our students graduate with one.
Teens and parents
I joined because my mom made me. Stayed because by month 2 I'd built a quiz app my friends actually used. That was the first time a class felt real to me.

Raka Adityawan
Student, 15 · Jakarta
My daughter applied to ITB with a portfolio website she built in Algonova. The admissions interview spent 10 minutes on her projects. That's the kind of edge we wanted.

Farida Maulana
Mother of Tika, 17 · Bandung
Honest review: my son is in Python PRO and the work is hard. He's struggled. He hasn't quit. The teacher knows exactly when to push and when to ease off. That's the value.

Endah Lestari
Mother of Yusuf, 16 · Tangerang
Free Class · No card · No commitment
Book a free trial class. Your teen meets the teacher, tries the format, builds something real. No obligation.
COMPARISON
FAQ
For junior high and senior high teens aged 13-17, the three most relevant programming languages are Python, JavaScript, and AI/machine learning basics. Python is the best entry point — clean syntax, widely used in industry (data science, AI, web backend), and the primary choice for school-level informatics olympiads. JavaScript suits teens interested in web — the standard language for interactive web pages, mobile apps (via React Native), and browser games. Teens can build a portfolio of websites that can be immediately shown to universities or employers. For teens wanting to enter AI and machine learning, Algonova offers an AI course combining Python with libraries like TensorFlow. The best choice depends on interest: data and analysis (Python), web and apps (JavaScript), or future-of-AI. Free consultation is available.
Rarely
Variable
The Algonova Indonesia AI course teaches teens how to understand, use, and build artificial intelligence systems using Python, machine learning libraries, and modern tools like large language models. Topics cover basic neural networks, computer vision, natural language processing, and AI ethics. About the threat of AI replacing developers — on the contrary, AI's capabilities make developers even more important. What changes is the type of work: future developers don't just write code, they also architect AI-using systems, evaluate AI output, and solve problems AI alone cannot. Teens who master coding and AI from junior or senior high have a significant competitive edge. They understand both coding fundamentals and how to leverage AI as a productivity amplifier. This combination will become the standard for tech profession in 5-10 years.
Yes, many junior high and senior high teens enter Algonova Indonesia with no prior coding experience and successfully build real portfolios within 6-12 months. We have a dedicated "Python Start" track for beginner teens — using Scratch-like visualisation to ease the transition to text-based coding. After Python Start, teens are ready for Python Basics with a curriculum covering syntax, data structures, control flow, functions, and simple application projects. Many teens also start directly with Python Basics if they are mature enough with structured thinking. There is no comparison with faster peers — Algonova classes have a maximum of 6 teens per group with similar ability. A free diagnostic during the trial class determines the most suitable starting point for your teen. It is never too late to start coding at junior or senior high age.
Yes, coding ability provides significant advantage for UTBK SNBT and Indonesian university admissions. For UTBK SNBT, program logic skills directly help Mathematical Reasoning and Scholastic Aptitude Test (TPS) — decisive areas for entering top public universities. For university admissions, especially for majors like Computer Engineering, Computer Science, Information Systems, or Data Science, a coding portfolio is a major plus. Many top Indonesian universities (UI, ITB, UGM, BINUS) consider real coding projects as evidence of prospective students' interest and ability. For overseas university admissions, teen Algonova coding portfolios are even more important — alongside program certificates, GitHub projects, and coding competition success, this becomes a strong differentiator in applications to universities in Singapore, the US, or Europe. The Algonova team can help build a portfolio ready for university applications.
The portfolio teens produce after Algonova Indonesia coding courses is not mere practice but real projects that can be presented to universities, employers, or competitions. Every teen leaves the program with at least 3-5 complete projects published on GitHub. Typical examples: from a Python course — data analysis applications, text-based games, and API integrations. From a Web Development course — responsive personal website, simple e-commerce application, and interactive dashboards. From an AI course — chatbot, image classifier, or Twitter sentiment analysis. All projects are documented with professional README files, screenshots, and technical descriptions. Teens are also guided on how to present their portfolio: in university interviews, scholarship applications, or internship job interviews. The portfolio becomes concrete evidence of coding ability far more convincing than certificates alone.
Indonesian teens who master coding from junior or senior high have access to some of the fastest-growing and highest-paying professions of this decade. Key fields: software engineering (mobile, web, backend), data science and analytics, artificial intelligence and machine learning, cybersecurity, and tech-based product management. Beyond corporate careers, coding opens an entrepreneurship path very active in Indonesia. Many Indonesian tech startup founders started coding as junior or senior high students. The ability to build an MVP yourself saves hundreds of millions of rupiah in external developer costs when starting a business. The creative industry is also increasingly coding-based: game development, digital animation, AI-based content creation. Teens who combine coding with other interests (music, art, sports) often find unique niches. Free career consultation is available to help plan your teen's education and career path.
Yes, all Algonova Indonesia junior high and senior high coding courses are fully available online with live sessions taught by certified teachers — not recorded videos. Teens learn in real time in small groups of up to 6 students, with two-way interaction, live code review, and projects worked on alongside the teacher. To join online class, teens only need a computer or laptop with a camera, a stable internet connection, and a headset. The Algonova platform runs directly in the browser. For advanced projects like AI or Web Development, we recommend a laptop with 8GB RAM. Alongside online, Algonova also operates offline learning centres in Jakarta and major Indonesian cities for teens more comfortable with face-to-face format. Many teens choose a combination: online on weekdays for schedule flexibility, offline on weekends for team collaboration.
Junior high and senior high coding courses at Algonova Indonesia start from Rp 250,000 per session for Python Basics and Web Development. For advanced programs like AI or multi-language combinations, pricing starts from Rp 300,000 per session. The price includes a 90-minute live session with a certified teacher, digital learning materials, platform access, and an official certificate. Class format affects cost — small groups of up to 6 students are more affordable, while one-on-one private classes are more intensive and suit teens with specific goals (competition preparation, university portfolio, or specific topic depth). Payment can be arranged as monthly packages or per program level. Full pricing details are shared transparently after the free trial class. No surprise fees. Contact our team via WhatsApp for the latest pricing tailored to your chosen program.
One teen coding program at Algonova Indonesia for junior high or senior high typically runs 5-9 months depending on level and complexity. Python Basics runs about 5 months (20 sessions), Web Development about 6 months (24 sessions), and AI or advanced programs about 8-9 months (32-36 sessions). Standard frequency: 1 session per week with 90 minutes per session. For teens wanting faster progress or preparing a university portfolio, a 2-sessions-per-week option is available — the program completes in half the time. Class schedules are flexible: slots are available on weekday afternoons (after school), evenings, and weekends. For senior high teens busy with UTBK SNBT preparation, we can adjust schedules to personal needs. Rescheduling is available with at least 24 hours notice.
**Algonova is an online technology education platform for children and teens ages 5–17, teaching coding, mathematics, AI, and digital design.** Coding classes are taught live by certified teachers in small groups of up to 6 students — not recorded videos. Children learn through real projects: building games with Scratch and Roblox, apps with Python, and websites. Algonova operates in 90+ countries with 1,000,000+ alumni since 2016, industry-recognized through the BETT MEA Awards and EdTech Breakthrough Award. Starting from Rp 150,000 per session. A free 60–90 minute trial class is available with no commitment. Contact our team via WhatsApp to schedule.