Grades 6 and Above
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.
Beginner to Advanced Classes for Grades 6 - 10
Start with foundation classes, choose intermediate classes based on interests, complete advanced classes for ambitious learners.
Foundation
Accelerated Scratch
Learn MorePython for AI
Learn More
Intermediate
Build Your Web
Learn MoreMobile Coding for Apps and Games
Learn MoreDiscovering Design
Learn More
Advanced
Cloud Computing for Web Apps
Learn MoreAI Creators - Computer Vision
Learn MoreJava Primer with Android
Learn MoreIntro to Computational Biology
Learn More
Our Most Popular Kids Coding Classes - Scratch, Python, Java and More
Book Free Scratch and Python Intro Classes
Get Started on Something New Today
Accelerated Scratch - Intro to Coding for Middle Schoolers (Free)
- Grades 5-9
- In this free coding class, your middle school (or high school level) child will learn how to use Scratch, practice core coding concepts, and build an impressive project in just under an hour. You will also see confidence and interest in coding soar.
- 50 Minutes Per Session
Free Intro to Python Coding
- Grades 5-9
- 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!
- 50 Minutes Per Session
Expand to show 8 more classes
Best Computer Classes for Teens, Middle School and High School Students
Reviews by parents on Facebook and Outschool
H
Heather
My, soon to be, 15 year old barely closed the classroom before he was asking me to sign him up for the next one!
M
Maura G
My son had no experience at all with python coding but he enjoyed the class so much. He was so excited at the end and wants to enroll in more class s. The instructor was amazing, helpful and engaging. Highly recommend!
N
Nicole P (parent @ outschool)
My son LOVED this class. He wants me to sign him up for the next class. The teacher is exciting, fun, interactive, answers and asks questions, and explains things in ways that are relatable and relevant. I can't say enough about this experience. I plan to sign up for the next class.