Grade - 5-6

Game development and Robotics courses for grades 5-6.

Specially designed courses in coding for 5th graders and 6th graders. Learn game development with Scratch, Mobile application development with MIT app inventor, and advance with Robotics for kids with specially designed courses for grades 5-6.

Learning Path: Robotics

06

ADVANCED | 12 Weeks

AI and ML models

Machine learning course for beginners, create AI interactive and explore concepts such as motion detection, image and gesture recognition.

  • Object classification
  • Train data
  • Import ML models
  • Integrating ML models

COURSE PROJECT:

Emotion Detector

07

ADVANCED | 12 Weeks

Introduction to Robotics with Arduino (Blocks/Text)

Explore the fundamentals of Arduino hardware & programming.

  • Digital input
  • Digital output
  • Analog write
  • Pulse width modulation

COURSE PROJECT:

Intrusion Detection System

08

ADVANCED | 12 Weeks

Advanced Arduino (Blocks/Text)

Use a smartphone to control the surroundings, then control the world!

  • Pulse width modulation
  • Analog/digital write
  • Bluetooth
  • App controlling

COURSE PROJECT:

Weather Monitoring Station

09

ADVANCED | 12 Weeks

Smart Moving Robot with Microbit

Create your Robot while learning and exploring motors, sensors, and lights. Learn how to assemble and program the robot to move and interact with its environment.

  • Block-Coding
  • Sensors
  • Motors
  • Integrating Coding and Electronics

COURSE PROJECT:

Line following Robot

10

ADVANCED | 12 Weeks

Microbit with Python

Micro:bit meets Python! Get ready to code playful animations, cool sound effects, and even secret messages on your Micro:bit. Learning Python has never been so interactive and exciting!

  • Variables
  • Loops
  • Conditionals
  • Functions

COURSE PROJECT:

Step Counter

Learning Path: 3D Game Development

01

BEGINNER | 12 Weeks

Intro to HatchXR 3D game dev

Learn to build a VR experience while creating 3D games using block programming.

  • UI designing concepts
  • Basic of programming
  • Navigate the 3D coordinate system
  • Cloning with design

COURSE PROJECT:

Sport games

02

ADVANCE | 12 Weeks

Advance HatchXR 3D game dev

Experience a new level of creativity and immersion using JavaScript to make professional 3D games while building maths and physic skills.

  • JavaScript Syntaxes
  • Functions: Calling and defining
  • Cloning with codes
  • Arrays

COURSE PROJECT:

Adventure games

03

BEGINNER | 12 Weeks

Intro to Roblox 3D game dev

Learn to build Roblox Metaverse 3D game experience.

  • 3D game design
  • Introduction to scripting with LUA programming language in Roblox
  • Publishing Roblox games

COURSE PROJECT:

Coin Collector

04

ADVANCE | 12 Weeks

Advance Roblox 3D game dev

Learn to script in Roblox Metaverse 3D game experience.

  • LUA programming language advance concepts
  • Create Player Physics
  • Create Intermission-Game Lopps

COURSE PROJECT:

Hide and Seek

Learning Path: MIT AI

04

INTERMEDIATE | 12 Weeks

Mobile App Dev (Gaming App)

Create fun and interactive smartphone games to play.

  • User interface design
  • Event handlers and action commands
  • Variables
  • Procedures

COURSE PROJECT:

Space Shooter Game

05

INTERMEDIATE | 12 Weeks

Mobile App Dev (Utility App)

Explore multiscreen utility apps by creating an app that communicates with a camera and GPS.

  • List and index
  • Persistent database
  • The procedure with input parameter
  • Remove redundancy using generic block

COURSE PROJECT:

Multiscreen Colored App

Learning Path: Block Based Python

10

BEGINNER | 12 Weeks

Python with EduBlocks

Welcome to EduBlocks with Python, where coding becomes a colorful adventure! With EduBlocks, learning Python is as easy as snapping blocks together. EduBlocks is a fun and interactive way to learn Python programming with blocks and a user-friendly interface.

  • Conditionals
  • Loops
  • Lists
  • Modules

COURSE PROJECT:

Creating Graphs

Learning Path: Block Based WebDev

11

BEGINNER | 12 Weeks

WebDev with EduBlocks

WebDev with EduBlocks is a foundational course that introduces young learners to web development using the block-based coding platform, EduBlocks. This course covers key web technologies, enabling students to design and build functional, interactive websites.It bridges the gap between visual coding and text-based programming, making complex web concepts accessible and engaging for young coders.

  • HTML
  • CSS
  • JavaScript
  • Modules

COURSE PROJECT:

Event Planning Website

Simple pricing, no hidden fees.

Group Pricing Image
$119 per month

Groups of 3

Private Pricing Image
$199 per month

Private Classes

FAQs

Expand All

Is it ok for grade 5 students to learn MIT Scratch?

Scratch is one of the most popular drag n drop block coding languages for kids. It is a great way to introduce a young mind to the infinite world of programming. We highly recommend Scratch as a coding for beginners platform.

What is robotics for kids?

Kids love robots! Robotics is the branch of engineering, that deals with the design, construction, operation, and application of robots. Kids around the world have a playful introduction to the world of robotics using Makey Makey, makecode, microbit, Arduino, and more. In online coding classes for kids at SkoolOfCode, we provide a guided experience introducing kids to the world of automation and robotics.

Can I know more about the online robotics course for kids grades 5-6?

The online robotics coding classes for kids of grades 5-6 introduces students to various ways of building robots, and how they can make them move! The aim is to introduce the concept of automation and its uses in daily life. At a beginner level, we start by learning how to program a micro bit, create some interesting devices with it ( a walk-o-meter, automatic night lights ) and work on advanced projects with Arduino.