
Grades 6-9
Master areas your child enjoys the most. Reach advanced topics such as Cloud Computing, and CS Principles. Solve real world problems with computer science.
All Beginner to Advanced Classes for Grades 6-9
Accelerated Scratch
Most Beginners Start HereFast-Paced Introductory Coding Class for Grades 5-9 - Build Games, Stories, and Animations
Learn MoreRobotics & Smart Devices: Arduino for Kids
Create with circuits and Arduino - the foundation of robotics and smart devices
Learn MoreDiscovering Digital Design
Discover Art and Science in Digital Design, Create Your Own Pieces
Learn MoreMinecraft Code to Mod
Learn to code games, stories and cool buildings to life in Minecraft!
Learn MoreMobile Coding for Apps and Games
Expert's PickCreate Powerful Mobile Apps and Games with Professional Block Coding Platform Thunkable
Learn More
Coding with Roblox Studio in Lua
Create your own Roblox games and world using Roblox Studio with coding
Learn MoreModern Website Design with Wix
Develop beautiful websites using Wix for middle and high schoolers
Learn More
Computer Science Principles
Core computer architecture topics - binary, networking, security, algorithm, and more.
Learn MoreCloud Computing for Web Apps
Expert's PickBuild advanced scalable web apps using Cloud Computing
Learn MoreIntro to Java Programming (AP CSA Aligned)
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 More
Popular Learning Pathways
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:
I want my child to focus on building strong foundation in coding
Learning Pathway:
Book Free Scratch and Python Intro Classes
Accelerated Scratch - Intro to Coding for Middle Schoolers
- 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
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
Roblox Studio Intro - First Project
- Grades 6-12
This class is for students who have not had any experience with Roblox Studio before. We will lead students through the process of installing and activating Roblox Studio. Students will also finish a self-paced tutorial to create a simple interactive experience. Unlike most of our classes which have no more than 5 students per group, this class may include a larger number of students and is run more like an office hour. The teacher will walk through the process, do demos, and answer questions as needed. Join us, build your first Roblox game, and have fun!
- 60 minutesSingle Session
- Average 5 Students Per Class
- Computer - MacWindows PCChromebook
Please take Beginner Roblox Game Coding class (https://www.create-learn.us/coding-for-kids/beginner-roblox) first before taking this class, unless you are already very familar with text based coding such as Python, Javascript, Java, or Lua.
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.
AI Explorers - Introduction (free event)
- Grades 4-9
From self-driving cars, humanoids to AI generated art and ChatGPT, AI is one of the fast growing areas in technology. What is AI? What are some of the cool things it can do? Join this event to learn fun cutting-edge AI applications created by companies like Google and Nvidia. Your child will enjoy lots of group discussions, interaction with the instructor, and hands-on projects.
We run this free event regularly and the same content is covered every time. To explore deeper about AI, checkout our small group courses:
AI Explorers (grades 4 - 7) - a broad overview of a variety AI applications and technologies, such as computer vision, Chatbot, robotics, and generative AI.
Create with ChatGPT - (grades 4 -7) - learn how to use ChatGPT as a tool for panning, brainstorming, and creating your own chatbot.
AI Creators (grades 6-12) - deep dive to learn how to code AI applications covering in Python.
- 65 minutesSingle Session
- Average 5 Students Per Class
- Computer - MacWindows PCChromebook
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 minutesSingle Session
- Average 5 Students Per Class
- Computer - MacWindows 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.