![Best coding classes for teens, middleschool and highschool students. Learn Scratch, Python, Java, Android, Firebase, Cloud Computing, and Digital Design. Small group or private tutoring online classes. Top curriculum, awesome teachers, highest rated by parents, and affordable. More advanced than Tynker, code.org, Codecombat, codespark. Better than ID Tech.](https://cdn.create-learn.us/next-image/create-learn-prod/uploads/ops/hae-grades-6-to-12-coding-classes-banner.jpg?width=2048)
Grades 9-12
Master areas your child enjoys the most. Reach advanced topics such as Java, Cloud Computing, and even Computational Biology. Solve real world problems with computer science.
All Beginner to Advanced Classes for Grades 9-12
Start with foundation classes, choose intermediate classes based on interests, complete advanced classes for ambitious learners.
Mobile Coding for Apps and Games
Expert's PickCreate powerful mobile apps and games with professional block coding platform Thunkable
Learn More
Computer Science Principles
Learn core computer architecture topics - binary, networking, security, algorithm, and more
Learn More
Cloud Computing for Web Apps
Expert's PickBuild advanced scalable web apps using cloud computing
Learn MoreIntro to Java Programming (AP CSA Aligned)
Get an introduction to Java that also maps to AP Computer Science Java (APCSA) requirements
Learn MoreAI Creators - Computer Vision & ChatGPT
Start mastering machine learning and create AI apps with Python
Learn MoreIntro to Computational Biology
Learn how to use code to decipher your biological code — understand what makes you YOU
Learn More
Popular Learning Pathways
Not sure what your child should learn? We have picked great combinations of classes that you can choose based on your child's interests. Following these tracks allows your child to keep learning and building their skills, while making it easy for you to plan.
I want my child to focus on building strong foundation in coding
Learning Pathway:
My child enjoys playing games and wants to build his/her own games
Learning Pathway:
My child is curious and I want him/her to get exposed to broad spectrum of technologies
Learning Pathway:
We know how important AI & Data Science is, and want to learn more
Learning Pathway:
Learn state of art Internet technologies that power the web
Learning Pathway:
Book Free Scratch and Python Intro Classes
Get Started on Something New Today
Free Intro to Python Coding
- Grades 5-10
In this free Python coding class, students will take their first dive into coding with Python. We will transition from block coding, which they learned in Scratch, to text-based coding. Students will learn how to animate and draw with Python, and will build their own story project to create a cool animation. Like all of our small group classes, this online Python for kids class is led by an experienced teacher. Join us, learn, and have fun!
- 55 minutesSingle Session
- Average 5 Students Per Class
- Computer - MacWindows PCChromebook
Accelerated Scratch - Intro to Coding for Teens
- Grades 5-10
- In this free Scratch coding class, your child will learn how to use Scratch, practice core coding concepts, and build an impressive project in just under an hour. It's great for both middle schoolers and high schoolers. You'll see their confidence and interest in coding soar!
- 55 minutesSingle Session
- Average 5 Students Per Class
- Computer - MacWindows PCChromebook