Create & Learn
Best coding for kids, AI, and Robotics classes for grades 2-4. Learn Scratch coding , Vex VR robotics, Microbit, AI, and digital photography. 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.

Grades 2-4

Learn the basics of coding, AI, and Robotic using Scratch, Vex VR, and Microbit. Discover how computers power our daily life.
Popular Pathways
Book Free Sessions

All Beginner to Advanced Classes for Grades 2-4

Start with foundation classes, choose intermediate classes based on interests, complete advanced classes for ambitious learners.
Foundation
  • Scratch Ninja (1-2)
    Scratch Ninja (1-2)
    Most Beginners Start Here

    Code games and animations with the #1 beginner classes

    Learn More
  • NASA STEM Club
    NASA STEM Club

    Explore the mysteries of outer space science with fun projects

    Learn More
  • Budding Digital Artist
    Budding Digital Artist

    Have fun being creative with a variety of interesting digital art projects

    Learn More
  • Minecraft Redstone Engineering
    Minecraft Redstone Engineering

    Build in Minecraft with RedStone, Pistons, Observers and Learn Engineering

    Learn More
Intermediate
  • Intermediate Game Building with Scratch
    Intermediate Game Building with Scratch

    Code a new fun game every week

    Learn More
  • Pokémon Game Building
    Pokémon Game Building

    Create cool Pokémon games with fun Scratch coding

    Learn More
  • Minecraft Modding Quest
    Minecraft Modding Quest

    Solve puzzles, build, and create games with fun coding in Minecraft

    Learn More
  • Junior Robotics
    Junior Robotics
    Expert's Pick

    Code your robot to move, sense, lift, and more - all in virtual worlds.

    Learn More
Advanced
  • Lights & Beats with Micro:Bit
    Lights & Beats with Micro:Bit

    Code lights, sensors, and even radio with this powerful little device.

    Learn More
  • Scratch Ninja (3-4)
    Scratch Ninja (3-4)

    Code games and animations with the #1 beginner classes

    Learn More
  • Junior Hackers - Smart and Safe on Internet
    Junior Hackers - Smart and Safe on Internet

    Learn all about computer security and how to use the internet safely

    Learn More
  • Beginner Roblox Game Coding
    Beginner Roblox Game Coding

    The best way to start learning Roblox game coding

    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.

My child is relatively new to coding. We want a great intro and something fun

Learning Pathway:

Your child will learn core coding concepts in the most popular platforms for kids and set a strong foundation.

My child enjoys playing games and wants to build his/her own games

Learning Pathway:

Your will child will create fun games while learning core coding skills and develop computation thinking.

My child loves tinkering, legos, robots, and wants to build his/her own things

Learning Pathway:

Your child will not only learn coding skills, but also apply it to robotics and devices that interact with the physical world.

My child is highly creative, and enjoy drawing, story telling, and making arts

Learning Pathway:

Design, art, and story-telling very much go hand-in-hand with computers as well. Your child will create animation and media arts.

Book Free Scratch Coding and Robotics Classes

Get Started on Something New Today with These Intro Classes
Free Intro to Scratch Coding

Free Intro to Scratch Coding

  • Grades 2-5
  • In this free Scratch class, learn the basics of how to use the Scratch block-coding interface. Experience our fun live online class with an awesome teacher. Enjoy programs created by other students, and work together to build a fun game of your own!

  • 55 minutes
    Single Session
  • Average 5 Students Per Class
  • Computer - Mac
    Windows PC
    Chromebook
Minecraft Coding Intro - TimeTravel! (free event)

Minecraft Coding Intro - TimeTravel! (free event)

  • Grades 3-6
  • Does your child love Minecraft? This awesome 1-hour free event will introduce your child to another dimension of Minecraft - Learn Coding!. We will setup Minecraft Education first and then get everyone started on a self-guided tutorial that teaches basics of block coding on Minecraft. Your child will be introduced to Minecraft coding by completing a series of challenges with code to save the future by solving mysterious mishaps in time.

    For students who enjoy Minecraft or want to learn more advanced coding skills after Scratch coding, join our small group Minecraft Coding Quest classes with experienced teachers. We will go a lot deeper into Minecraft coding and build fun structures like super long roller coasters or Minecraft mini-games all with code! Learn and have a fun ride! :)

    Notes - This free event covers the same content each time and will have many students attending unlike our small group classes which include 3-5 students max.

  • 65 minutes
    Single Session
  • Average 5 Students Per Class
  • Computer - Mac
    Windows PC
  • You don't need to own Minecraft to join this class. We will email you instructions about Minecraft after registration.

Creative Minecraft Building (free event)

Creative Minecraft Building (free event)

  • Grades 2-5
  • Join this free, live virtual event to start creating with one of the most powerful elements in Minecraft - Redstone. Through a series of fun activities and puzzle-solving, students will be introduced to how different power sources such as Redstone blocks, torches, and switches can be used to power blocks around them in different ways. These skills will form the foundation of creating more advanced structures that can be powered up or automated. The same event is run once every month.

    If you want to become an expert in building advanced Minecraft structure with powered sources, join the full course Minecraft Redstone Engineering class to build automatics doors, flying machines, and a lot more.

    If you are interested in learning coding using Minecraft or creating Minecraft mini-games, then sign up for Minecraft Coding Quest.

    Notes:

  • 65 minutes
    Single Session
  • Average 5 Students Per Class
  • You need Minecraft to take this class. Any version of Minecraft is fine. The versions that run on Windows and Mac Computers will work a lot better than those on iPad for the purpose of this class.

Beginner Roblox Game Coding - Free Intro

Beginner Roblox Game Coding - Free Intro

  • Grades 3-8
  • Join this fun free intro class to get a taste of what creating Roblox games is like, and start learning Roblox coding! This class is designed for students who have not had any prior experience with Roblox Studio, the official tool for building Roblox games. We help students install and activate Roblox Studio, and go through a step-by-step tutorial to build an interactive Obby game with different shapes, colors, and materials!

    Due to the popularity of this free class, there might be more than five students per intro class. Please note that the full course has a cap at five students maximum to ensure ample attention is provided to each student. We require parents stay with their child for students younger than 10 to help navigate Roblox Studio in this intro class, as the tool is complex to use for young students initially. If you've already taken our other free Roblox intro class you do not need to take this class.

    If you are relatively new to coding, we highly recommend you complete the Scratch Coding classes first to get the most out of Roblox coding classes.

  • 60 minutes
    Single Session
  • Average 5 Students Per Class
  • Computer - Mac
    Windows PC
  • Prerequisite - Completion of Scratch Ninja 3 or equivalent advanced Scratch coding classes

    Require Windows or Mac computers (no Chromebook), and mechanical mouse is preferred.

    Roblox requires relatively powerful computers. Please install Roblox on your computer and make sure it runs properly before signing up this class. To install Roblox, visit https://www.roblox.com/home, sign in or sign up, and then click on any of the game icons. It will automatically install and run Roblox.


Best Computer Classes for Grades 2-4

Reviews by Parents on Facebook and Outschool

H
Huimin Y (parents @ outchool)
Thank you for this class. My son loved it very much and every time after class, he always excited to show me how he did his project. Very exciting!
K
Kerri M
Kristy is a very positive teacher with very clear expectations and steps for what my children were supposed to do. I also had a quick learner and a young learner and she was able to adjust her teaching to fit both. I'm a teacher trainer for SpEd and just saw so many great qualities in Kristy. I’d sign up for all of her classes! She made a very new experience fun and memorable - and leaving my kids wanting more. I couldn't have asked for a better class.
L
Liz L. (parents @ outschool)
My daughter thought this course was amazing and taught her lots of new concepts.
P
Parul S.
The first class gave a good overview of coding concepts to my 8 year old. Although she has done coding before but she still learnt a lot. She looks forward to more classes.