
1M+
Learning Hours
100K+
Projects Created
25+
Countries
Advanced Scratch Class
Accelerated Scratch Class
Fast-paced introduction to coding: build games, stories, and animations
- Grades 5-9
- 2-3 students group class
- 55 minutes per session
- Live online class
Join an advanced scratch class
Studies have shown that middle school students who are new to coding do better by starting with blocked-based coding such as Scratch. This compressed series of advanced Scratch classes introduces students to all of the key coding concepts in just 12 sessions, and prepares them for more advanced computer science courses.
Unlike many coding classes where kids are handed a sheet of paper and asked to follow instructions, with our small classes' interactive setting and inquiry-based teaching style, teachers lead students who are taking early steps in coding through an enlightening process of creating, critical thinking, problem solving, and mastering computational thinking skills. Discover the fun and start creating!
- Accelerated Scratch - Intro to Coding for Teens
- 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!
- Part 1 - Accelerated Scratch 1
- This class covers most of the foundational computer science and coding concepts Scratch has, such as loops, conditional, variables, and sensing. Students deliver a project in each session ranging from animations and games to graphic designs and storytelling. Students will be challenged to be creative and solve tough problems, while learning deeper computer science concepts.
- Part 2 - Accelerated Scratch 2
- In this part II of the Accelerated Scratch coding series, we cover the more advanced coding concepts in Scratch, such as functions and lists, while continuing to explore cool features Scratch has to offer such as cloning. Students will work on a new relatively complex projects in each session including animations, games, and storytelling. As with all of our classes, there is lots of focus placed on creativity, critical thinking, problem solving, and fun!
- Part 3 - Accelerated Scratch 3 (Advanced)
- During the culminating class of the Accelerated Scratch coding series, you will combine all of the coding concepts and Scratch features you've learned into building very complex, advanced Scratch projects. Students will practice implementing all the tools from Accelerated Scratch 1 & 2, and have the option to build their very own unique game with guidance from the instructor.
Featured Teacher

Jennifer Thornton
Join Free Intro
$477$395.9117% Off(12 Sessions)Sign up two students to get additional 20% off for the 2nd student
- For middle schoolers that are new to coding.
- #1 Coding Curriculum
Designed by Stanford, Google & Apple Experts with kids in mind.
- 100% Satisfaction Guarantee
We'll help you find the right class, always. Love it or get a full refund.
- Expert Teachers
US-based, background checked, highly trained and 3+ years of experience in their fields.
- Downloadable Certificate.
Show the world you did it. You really did it!
Kids & Parents Love Our Classes
The teacher is wonderful.
When I submit a assignment or ask a question, the teacher responds quickly.
He is very accommodating to students who are either slower or faster.
She’s really great at communicating with the parents and kids!
He makes it very clear what each step does, and frequently asks if we have any questions. He also makes sure that we all finished to move on.
there feels like more info and more to do in this unit, sometimes it's taking a little longer. teacher is checking and making sure we're caught up but it feels like there's more time pressure.
Overall great
The teacher helps me a lot and I can understand better.
She is very engaging and explains everything really well. It is really enjoyable how Sharmaine teachers coding
The teacher is great and clarifies the doubts very well.
Vihaan got comfortable with the teacher in asking questions as and when needed.
I think the teacher explains everything very well
She's very helpful and patient.
just from classes i have learned a lot and the teacher motivates me
When someone has a question the teacher immediately helps them
The teacher was kind and helpful.
teacher is very kind and listens to everything I had to say, and corrects me if I do something wrong
He really takes time to help students and to answer their questions
Emma states that Ms. Erin is patient with her and makes her feel comfortable to share her progress and ask questions. Emma has really come out of her shell because of the time she has had in each of Erin's classes.
The teacher is nice and will slow down and take time to explain things.
The teacher is very kind and always try to help.
The teacher is great to explaining and give a lot of knowledge
She always tries her best to answer questions and when one kid is ahead of everyone else, she will give them more to do so that they don't have to wait for everyone else.
Our teacher teaches the subject very well and she respects any questions we have. Our teacher also waits for any one that may be having trouble keeping up and she helps them finish the task.
Mr. Patel is great in the zoom setting. I was originally worried about the virtual class but he really keys in to how the students are feeling and redirects them when necessary.
Explore Classes By Grade Level
More Like This
Scratch coding is a beginner-friendly coding language with a super user-friendly interface. It was designed by MIT and helps new coders concentrate on the logic of programming, without worrying about typing errors. Get started learning coding with personalized guidance from an expert in live online advanced Scratch classes like this one, and Scratch camps. With a structured curriculum that ensures skills build on each other, and projects that provide hands-on experience during each lesson, you'll be thrilled by what you can build!