
Your 14 to 16 year old is ready for a serious challenge. Ninth and tenth graders work across advanced Python, data science, AI, and competitive programming through structured live online classes that build real technical depth. For early high schoolers with ambition, this is where coding ability starts to open doors to competitive colleges, tech internships, and meaningful career pathways.
Modules, Lessons, 100+ Activities & Projects, Quizzes
Students
Countries
4.6 / 5 stars
This course includes:
Live coding classes in 1:1 or small groups
Friendly teachers who make coding fun and easy
Hands-on games, stories, animations, and creative projects
Step-by-step support in every class
Fun activities and quizzes to build confidence
A playful journey from first code blocks to bigger creations
STEM.org accredited certificates on completion
Monthly progress updates for parents
Access to class resources and practice material
Coding for Grades 9 and 10 is about building serious technical depth. Students work across advanced Python, data science, AI, machine learning, Java, and competitive programming through live, expert-led sessions. Every class is project-based, with ninth and tenth graders tackling increasingly complex problems that reflect real technical ability. As early high schoolers develop their skills, they build the analytical thinking, independent problem-solving, and multi-language fluency that opens doors to competitive colleges and tech careers.

Build apps, games, and websites
Master AI and coding skills
Engage in project-based learning
Earn an AI & Coding Grandmaster certificate, accredited by STEM.org

Learn to code like a pro
Create amazing apps and games
Earn an AI & Coding Prodigy certificate (STEM.org Accredited)
Master problem-solving skills

Kickstart your AI & coding journey
Build amazing apps, games, & websites
Earn an AI & Coding Champion Certificate (STEM.org Accredited)
Unlock problem-solving superpowers

Build stunning, responsive websites
Create interactive web pages
Master HTML, CSS, and JavaScript
Implement best practices in website development

Master Python basics
Build awesome interactive games
Create cool GUI apps
Learn object-oriented programming (OOP)
Tackle advanced Python, data science, AI, and competitive programming with expert live instruction.
Ninth and tenth graders work across advanced Python, data science, AI, and competitive programming through structured projects that reflect real technical ability. As early high schoolers develop their skills, they explore deeper pathways that align with their interests and future goals.

Write real Python code to build apps, tools, and solve problems like a developer.

Explore real datasets, spot patterns, and discover how data powers smart technology.

Build and design real websites using HTML, CSS, and beginner JavaScript.

Build and train machine learning models through structured, hands-on projects.

Design and build AI-powered apps and tools using real programming concepts.

Write and run Java code to build structured programs and solve complex problems.
Advanced Python for apps and automation
Website development with HTML, CSS, JavaScript
Data science and machine learning fundamentals
AI concepts and real-world applications
Java programming and problem solving
Competitive programming challenges
Building a real project portfolio
Debugging and optimizing complex programs
Advanced logical and computational thinking
Confidence tackling real-world coding problems
Ability to work across multiple languages
Strong data literacy and analytical skills
Independent project design and execution
Readiness for college-level computer science
Pick a trial lesson built for the level your 14 to 16 year old is ready for. Ninth and tenth graders work through a structured project live with an expert Codingal teacher who understands exactly what ambitious students need.

Design a personalized digital profile card that showcases your interests, dream job, and fun facts—styled your way with colors, photos, and more.

Create a fun Instagram login page using HTML and CSS, learning to add forms, buttons, and links!

Create an interactive webpage that displays emojis representing moods, allowing users to explore their feelings with visual feedback.

Build a simple chatbot using Python that greets users, asks about their feelings, and responds to their hobbies.

Create a Python tool to generate strong, random passwords based on user-defined length.

Create a Python program to collect subjects and exam scores, display them as a bar chart, and analyze performance with average and highest scores.

Codingal's Grade 9 and 10 teachers are trained Computer Science educators with 7 or more years of classroom experience. Every instructor completes a structured onboarding program before teaching, and is regularly evaluated by student and parent ratings.
Teachers are rated 4.9 out of 5 by parents and students. The Codingal curriculum is rated 4.8 out of 5. The company Net Promoter Score (NPS) is 86 as of Q1 2026.

Expert CS instructors
Average teaching experience
Female faculty
Lessons and projects
Every Codingal Grade 9 to 10 class is a live, 45 to 60 minute online session with a Computer Science teacher. Parents can choose 1:1 or a small group (up to 4 students). Every class follows the same four part structure.
Quick recap of the previous class and a concept check to prime the session.
The student codes alongside the teacher, concept by concept, in Python, Java or data science tools.
The student applies the new concept to a fresh mini task on their own.
The student presents their work. Teacher gives feedback and sets the next session goal.
After every class, students receive practice activities, a short quiz and their completed project to show parents. Parents receive a monthly progress update.
Our coding courses for Grades 9 and 10 are designed for students ready for a serious challenge. Ninth and tenth graders work across advanced Python, data science, AI, and competitive programming through structured live Codingal classes built around real technical depth. Early high schoolers tackle projects that reflect genuine coding ability and build portfolios that go well beyond the classroom. As 14 to 16 year olds advance through the curriculum, they develop professional-level problem-solving, strong data literacy, and the kind of independent thinking that opens doors to competitive colleges, tech internships, and meaningful career pathways.

A guided coding journey where students learn by creating, exploring, and building one step at a time.

Build a school-themed webpage using headings, paragraphs, and basic HTML structure elements.

Create a detailed registration form using input fields, dropdowns, and grouped sections for clear organization.

Design a personal portfolio site with carousel, scrollspy, and Bootstrap sections to showcase projects.

Build a working calculator using JavaScript variables, operators, functions, and real-time user interaction.

Build a banking-style calculator app with structured layout, styling, and logic for financial operations.

Create an interactive Python game using lists, dictionaries, inputs, and logic to guess numbers smartly.

Design a graphical Python game with Tkinter widgets, images, buttons, and event-based interactions.

Analyze restaurant data using SQL queries, filters, sorting, and aggregation to uncover useful insights.

Turn raw weather datasets into meaningful graphs using Python plotting libraries and data visualization tools.

Explore statistics, data transformation, and exploratory analysis through a project built on Titanic data.

Build a basic recommendation engine that suggests relevant outcomes using machine learning concepts.

Create a Flask-powered weather app combining Python logic, web forms, and dynamic output display.

In Codingal's Grades 9 and 10 track, students progress through structured modules covering advanced Python, data science, AI, and competitive programming. Ninth and tenth graders learn everything from complex algorithms and data structures to machine learning concepts and real-world application development, building a portfolio that reflects serious technical ability. Upon completing the program, early high schoolers earn a STEM.org accredited certificate, a strong credential for college applications, tech internships, and academic portfolios.

At Codingal, our Grades 9 and 10 curriculum takes students from solid programming foundations into advanced, real-world development across multiple languages and disciplines. We begin with structured challenges that push logical thinking, problem-solving, and technical depth through hands-on project work. As ninth and tenth graders advance, they explore data science, AI, Java, and competitive programming at a level that mirrors real industry expectations. With every project they complete, early high schoolers build the kind of technical ability and independent thinking that opens doors to competitive colleges and meaningful tech careers.
At Codingal, our Grades 9 and 10 curriculum takes students from solid programming foundations into advanced development across Python, data science, AI, and competitive programming. We begin with structured challenges that push logical thinking and technical depth through hands-on project work pitched at the right level for early high schoolers. As ninth and tenth graders advance, they tackle increasingly complex problems across multiple languages and disciplines that mirror real industry expectations. With every project they complete, students build the kind of technical ability and independent thinking that opens doors to competitive colleges and meaningful tech careers.

Codingal has secured substantial backing from renowned investment firms and a host of prominent angel investors.






Yes, though most students at this level have some prior coding experience. Ninth and tenth graders are assessed during the free trial class so Codingal can recommend the right starting point and pathway for their current level.
Students work across advanced Python, data science, AI, machine learning, Java, and competitive programming through structured live Codingal classes. Early high schoolers build real technical depth through ambitious, hands-on project work at every stage.
Yes. Students at this level work across Python, JavaScript, Java, HTML, and CSS depending on their chosen pathway, building the kind of multi-language fluency that is valued in college computer science programs.
Students build data science tools, AI applications, machine learning models, advanced Python programs, and competitive programming solutions through structured, hands-on Codingal classes designed for this level.
Yes. Students explore real datasets, build AI applications, train machine learning models, and develop analytical skills that are directly relevant to college-level computer science and data careers.
Classes are live and expert-led. Ninth and tenth graders learn in 1:1 or small group Codingal sessions through structured project work, guided challenges, and real-time feedback from instructors who specialise in advanced coding for high school students.
1:1 classes offer personalised pacing, deeper support, and a curriculum tailored to the individual student. Small group classes bring peer challenge and collaborative problem-solving. Both formats are live, structured, and project-based.
Students build a strong project portfolio, earn STEM.org accredited certificates, and develop advanced technical skills that stand out in college applications, particularly for computer science, engineering, and technology programs.
The right pathway depends on your child's current coding ability and future goals. The free Codingal trial class assesses their level and recommends the most suitable track, whether that is advanced Python, data science, AI, or competitive programming.
Yes. Students earn certificates as they complete structured pathways and milestones. Selected Codingal programs include STEM.org accredited certificates that are recognised in college applications, academic portfolios, and early tech career contexts.
Yes. Parents are welcome to sit in on the trial lesson to understand their child's current level, technical strengths, and the best-fit advanced coding pathway going forward.

Q: 10

Q: 10

Q: 10

Q: 10

Q: 10

Q: 10
Codingal is a fast-growing edtech company on a mission to help kids fall in love with coding and AI through live classes and hands-on projects. What makes this journey special is our people: teachers, builders, and problem-solvers who genuinely care about learning.
We work as one team across curriculum, engineering, design, growth, operations, and support, always improving how we teach, how we train teachers, and how students learn. If you are a teacher who loves mentoring, or a parent looking for a learning experience that is personal, structured, and future-ready, welcome.
