Create & Learn
Accelerated Scratch
1M+

Learning Hours

100K+

Projects Created

25+

Countries

Scratch Coding Class for Teens

Accelerated Scratch Class

Fast-paced introduction to Scratch coding: build games, stories, and animations
  • Grades 5-9
  • 2-3 students group class
  • 55 minutes per session
  • Live online class

Join Fast Paced Scratch Class for Teens

Learn more about this class with audio overview

Studies have shown that middle school and early high school students who are new to coding do better by starting with blocked-based programming such as Scratch coding. This compressed series of Scratch classes cover beginner to advanced levels and introduces teens to all of the key coding concepts in just 12 sessions. It builds a strong foundation and prepares them for more advanced computer science courses such as Python coding.

Unlike many coding classes where kids simply follow written instructions, our classes are small and highly interactive—limited to just 3 students per class. Through an inquiry-based teaching style, our instructors guide students through a hands-on, engaging journey of creation, critical thinking, problem-solving, and mastering core computational thinking skills. Discover the fun of coding and start building today!

We recommend students in grades 2-5 who are new to coding take Scratch Ninja Class, which is designed for younger students.

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!
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.
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!
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

Jennifer Thornton

Jennifer Thornton has a BS in Biology and has 17 years of experience teaching children. As an experienced STEM teacher, she enjoys sharing her love of Science, Technology and Coding with students through Scratch and Vex Code. Create & Learn allows her the opportunity to share this love with even more students around the world!
Join Free Intro
 
 
Private
  • $477$395.9117% Off(12 Sessions)
    Sign up two students to get additional 20% off for the 2nd student 
  • Computer - Mac
    Windows PC
    Chromebook
  • For middle schoolers that are new to coding.
Our Guarantee
  • #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!

Explore Classes By Grade Level

More Like This

Scratch Ninja
Free Intro
Scratch Ninja
Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Minecraft Modding Quest
Free Intro
Minecraft Modding Quest
Grades 3-6
Solve puzzles, build, and create games with fun coding in Minecraft
Roblox Coding with Lua in Roblox Studio
Roblox Coding with Lua in Roblox Studio
Grades 6-12
Create Roblox games using Lua in Roblox Studio
Robotics & Smart Devices: Arduino for Kids
Robotics & Smart Devices: Arduino for Kids
Grades 4-9
Create with circuits and Arduino - the foundation of robotics and smart devices
Minecraft Code to Mod
Minecraft Code to Mod
Grades 4-8
Learn to code games, stories, and buildings in Minecraft
Beginner Roblox Game Coding
Free Intro
Beginner Roblox Game Coding
Grades 4-9
Best class to start learning Roblox game making

Kids & Parents Love Our Classes

Frequently Asked Questions About Accelerated Scratch

Should middle and high school students still learn Scratch coding?

For middle school students and early high schoolers new to coding, learning Scratch is still highly beneficial. Scratch is specifically designed for young learners and helps build a strong foundation in core coding concepts.

Our Accelerated Scratch class quickly covers key programming principles, enabling students to master the essentials in just 12 sessions and be ready to move on to more advanced subjects such as Python. For students in 10th grade and above, it's often appropriate to start with our Intro to Python Coding class, depending on their comfort level and experience.

How does Scratch help in developing logical thinking and problem-solving skills?

Scratch encourages kids to think step-by-step as they build their projects. By snapping blocks together to create sequences and loops, children learn how to break down problems and find solutions logically, which strengthens their critical thinking and problem-solving abilities.

Is Scratch coding applicable and beneficial for kids who are not very interested in technology?

Absolutely! Scratch makes coding creative and visual, so even kids who aren't super into technology find it enjoyable. It combines storytelling, art, and game design, which can appeal to a wide range of interests beyond just technology.

What are the unique benefits of taking a Scratch coding class that aren't available through books or videos?

Classes offer live guidance from teachers who can explain concepts clearly and answer questions in real-time. They also provide a structured learning path, group interactions, and hands-on support that helps students stay motivated and understand tough topics better than self-study materials alone.

Our classes are particularly beneficial because of our project-based and inquiry based approach. Students create stories, animations, games, and other fun projects they’re excited about. Through inquiry-based learning, they’re encouraged to think critically while deepening their understanding of coding through problem-solving and reflection.

How does Create & Learn ensure a personalized learning experience for each child in their Scratch coding class?

Create & Learn tailors their classes by keeping small groups of a max of 3 students only for Accelerated classes and offering one-on-one attention. Instructors adapt lessons to match each child's pace and interests, ensuring every student gets the help and challenges they need to grow confidently.

What is the main difference between Accelerated Scratch and Scratch Ninja? How do I decide which is best for my child?

Accelerated Scratch and Scratch Ninja cover similar core coding concepts, but the key difference lies in the pace.

Accelerated Scratch is designed for middle and high school students and consists of 12 sessions, each 60 minutes long. The faster pace is because older students can grasp concepts more quickly and stay engaged.

Scratch Ninja is ideal for elementary school students, with 20 sessions that are typically 75 minutes each. The more gradual pacing provides younger learners with the time and support they need to fully understand the material.