From Your First Block of Code to Your First Robot

Online coding, app, AI, electronics, Python and robotics courses for school students aged 8 and above. Learn step by step, build real projects and join from anywhere.

Students building a project on a laptop
3 courses · 12 levels48 hours per level · 192 per courseAges 8+Classroom or digital mode, with or without kits
Course Structure

Our Courses

Three courses, twelve levels. Each level is 48 hours. Start at Level 1, or join at the level that matches what your child already knows.

Course 1

Basic Course

Levels 1–4 · Ages 8+ · 192 hrs

Covers: Coding, Code Labs, App Development, Artificial Intelligence and Machine Learning.

Skills Developed

Logical Thinking | Problem Solving Skills | Creativity | Critical Thinking | Basics of Programming | Programming Skills like JavaScript | Debugging Apps, Games and Animations | Creativity Dynamic Learning | Math Problem Solving Skills | Decision Making Skills | Exposure to JavaScript through Block Based Scripts | Boost Curiosity | Interfacing Real Life Objects with Computer

Ends with an assessment and quiz.

Ask About This Course
Course 2

Intermediate Course

Levels 5–8 · Ages 9+ · 192 hrs

Covers: Mechanical Design, Electronics, Arduino Design and Arduino Advanced.

Skills Developed

Logical Thinking | Imagination of Shapes and Structures | Problem Solving Skills and Creativity | Development of Real-life Objects | Mathematical Skills | Critical Thinking | Complex Problem-solving Skills | Strong Knowledge of Technology | Decision Making Skills | Exposure to C/C++ Programming Skills | Exposure to Basic and Advanced Embedded Systems | Hardware Interfaced with Software Technical Skills

Ends with an assessment and quiz.

Ask About This Course
Course 3

Advanced Course

Levels 9–12 · Ages 11+ · 192 hrs

Covers: Python Foundation, Python Advanced, Virtual Robotics and Robot Operating System.

Skills Developed

Logical Thinking | Analysis of Data | Problem Solving Skills | Creativity | Decision Making Skills | Core Python | Map Real Objects with Computer as Class or Data-type | Complex Data Handling Skills | Analytical Skills | Problem Troubleshooting Skills | Programming Skills like Python, C, C++ | Application of 3D Design

Ends with an assessment and quiz.

Ask About This Course
Course 1

Basic Course

Levels 1–4 · Ages 8+ · 192 hrs

Level 1Ages 8+ · 48 hrs

Coding for Kids

Introduces and builds coding skills using block-based methods on Scratch.

Before You Start

Interest towards coding, building games and animations.

Skills You Will Develop
  • Logical Thinking
  • Problem Solving Skills
  • Creativity
  • Critical Thinking
  • Basics of Programming
Sample Projects
  • Projects on Scratch
  • Car racing game
  • A multilevel maze solver
  • Create your own piano using the Music extension
  • Catch the apple game using clones
  • Save the bat using the Video sensing extension
  • Make your own “Calculator cat” game
  • Language translator game using an extension
  • Make your own live calendar
  • Story telling project using the Text to speech extension
  • Make a two player game, “Alien war”
  • Optical illusion animation
Ask About Level 1
Level 2Ages 8+ · 48 hrs

Code Lab for Kids

Enables students to code through the concepts of JavaScript using block-based methods.

Before You Start

Interest towards coding and building applications. Previous knowledge of coding (Level 1).

Skills You Will Develop
  • Programming Skills like JavaScript
  • Debugging Apps, Games and Animations
  • Critical Thinking
  • Creativity Dynamic Learning
  • Math Problem Solving Skills
Sample Projects
  • Projects on app and game development
  • BMI Calculator app
  • Age Calculator
  • An app that calculates your weight on the Moon
  • Stopwatch app
  • Registration form app
  • Simple Calculator app
  • Timer app
  • Draw the Shape app
  • Feedback app
  • Music app
  • Flashlight app
  • Draw the Graph app
  • Personality Quiz app
  • Fun and interactive game apps
Ask About Level 2
Level 3Ages 9+ · 48 hrs

App Development for Kids

Dives into the concepts of JavaScript through visual programming. Students share their apps through the Google Play Store using apk files.

Before You Start

Interest towards coding and building applications. Previous knowledge of coding (Levels 1 and 2).

Skills You Will Develop
  • Logical Thinking
  • Programming Skills like JavaScript
  • Problem Solving Skills
  • Critical Thinking
  • Creativity
  • Decision Making Skills
Sample Projects
  • Step Counter app that counts the steps taken in a day using a pedometer sensor
  • An SOS app so that anyone in danger can ask for help
  • QR code scanner app
  • Navigation app
  • Messaging app
  • Drawing app
  • Multiplication table
  • Alarm clock
  • Emergency Calling app
  • Age Calculator app
  • Virtual Chemistry app
  • Xylophone
  • Piano app
  • Voice Translator app
  • Camera app
  • Light Intensity Sensing app
Ask About Level 3
Level 4Ages 9+ · 48 hrs

AI & ML for Kids

Offers skills in Artificial Intelligence (AI) through the concepts of Natural Language Processing (NLP) and Machine Learning (ML).

Before You Start

Interest towards coding and building applications. Previous knowledge of coding (Levels 1, 2 and 3).

Skills You Will Develop
  • Logical Thinking
  • Exposure to JavaScript through Block Based Scripts
  • Boost Curiosity
  • Creativity
  • Interfacing Real Life Objects with Computer
Sample Projects
  • Object recognition as well as finding its dimensions
  • Face recognition as well as its dimensions
  • Text training to a model through NLP
  • QR Code Scanner app
  • Face Emotion Recognition
  • Complete weather report analysis
  • English language sentiment analysis
  • Virtual Assistant bot
  • Virtual Assistant Calculator bot
  • Virtual Assistant Profit Loss Finder bot
  • Writer Differentiator bot
  • Programming Language Differentiator bot
  • ML apps: various differentiators (4+) and more
Ask About Level 4
Course 2

Intermediate Course

Levels 5–8 · Ages 9+ · 192 hrs

Level 5Ages 9+ · 48 hrs

Mechanical Design

Learn the concepts of 2D and 3D objects using 2D and 3D design tools and software, then print the developed design on a 3D printer.

Before You Start

Interest towards building real life objects. No previous knowledge required.

Skills You Will Develop
  • Logical Thinking
  • Imagination of Shapes and Structures
  • Problem Solving Skills and Creativity
  • Development of Real-life Objects
Sample Projects
  • Introduction to 2D design
  • 2D design to 3D conversions
  • Concepts of the 3D tool
  • Knowledge of the STL file
  • Mini-drone
  • Boat
  • Sharpener
  • Jet
  • Sofa and lamp
  • Key ring
  • Chess design
  • Rocket
  • Skateboard
  • Astronaut
  • STL uploading
  • Casio
  • Spectacle
  • 3D robotics arm
  • F1 racing car
Ask About Level 5
Level 6Ages 9+ · 48 hrs

Electronics for Kids

Learn the basics of electronics and circuits by designing projects on simulation platforms and developing digital prototypes of circuits.

Before You Start

Interest towards electronics gadgets and technology. Basic mathematical concepts.

Skills You Will Develop
  • Mathematical Skills
  • Critical Thinking
  • Complex Problem-solving Skills
  • Strong Knowledge of Technology
  • Decision Making Skills
Sample Projects
  • Electronic and electrical concepts
  • Electricity, types of switches and types of circuits
  • Circuit building
  • Circuit designing and simulation
  • Use of semiconductors like IC, transistors, resistors and capacitors
  • Battery level indicator
  • Automatic light detector
  • Blink LED using a 555 timer
  • Temperature sensing circuit
  • Motion detector alarm
  • Tilt sensor
  • 0–99 counter using a JK flip flop
Ask About Level 6
Level 7Ages 10+ · 48 hrs

Arduino Foundation

Simple to complex automation projects in Arduino with coding in C/C++. Students simulate the function of the circuit through the instructions written in code, using sensors and controllers.

Before You Start

Interest towards coding and electronics circuits. Previous knowledge of electronics and block programming (Levels 1, 2 and 6).

Skills You Will Develop
  • Logical Thinking
  • Exposure to C/C++ Programming Skills
  • Exposure to Basic Embedded System
  • Creativity
  • Hardware Interfaced with Software Technical Skills
Sample Projects
  • GPIO pins
  • Digital input and digital output
  • Digital output sequence
  • Analog output PWM mode
  • Analog input from sensors
  • Serial communication
  • LED blinking, interface and fading
  • Temperature sensor
  • Ultrasonic sensor
  • Multiple tone keyboard
  • Servo motor control
  • Piezo buzzer
  • PIR sensor
  • Relay DPST
  • Potentiometer
  • 7 segment display
  • Electronic dice
Ask About Level 7
Level 8Ages 10+ · 48 hrs

Arduino Advanced

The advanced level of Arduino, covering complex projects with advanced C/C++ coding and simulating higher level functions of the circuit through code, using sensors and controllers.

Before You Start

Interest towards coding and electronics circuits. Previous knowledge of electronics and block programming (Levels 1, 2, 6 and 7).

Skills You Will Develop
  • Logical Thinking
  • Exposure to Advanced C/C++ Programming Skills
  • Exposure to Embedded System
  • Hardware Interfaced with Software Technical Skills
Sample Projects
  • Mapping
  • External interrupt
  • Custom functions
  • Port manipulation
  • LCD interfacing
  • IR remote HEX code decoding
  • Arrays
  • Internal EEPROM
  • Printing texts and characters in LCD
  • Contactless water level indicator
  • 0–9 counter
  • Password protected door lock
  • Smart parking system
  • Smart home
  • Pit avoider bot
  • Designing a digital voltmeter
  • Light following robot
  • Ping-pong game
  • Smart street lights system
  • Robotic arm
Ask About Level 8
Course 3

Advanced Course

Levels 9–12 · Ages 11+ · 192 hrs

Level 9Ages 11+ · 48 hrs

Python Foundation

Covers the foundation of coding with Python using syntax as well as block-based programming, with applications in AI, machine learning, data science and image processing, by working on real-life project solutions.

Before You Start

Interest towards coding and electronics circuits. Previous knowledge of block based programming (Levels 1 and 4). Basics of C/C++ preferred.

Skills You Will Develop
  • Logical Thinking
  • Analysis of Data
  • Problem Solving Skills
  • Creativity
  • Decision Making Skills
Sample Projects
  • Multiple programming paradigms
  • Python syntax
  • Variables and built-in data types
  • Python casting
  • Operators, statements and loops
  • Creating and calling a function
  • Arguments, default parameter value and return values
  • The pass statement
  • Overview of classes and objects
  • Using pre-installed Python libraries and built-in functions
  • Rock, paper and scissors game
  • Dice rolling simulator
  • Tic-tac-toe
  • A clock dial using Turtle
  • Creating a graph paper
Ask About Level 9
Level 10Ages 11+ · 48 hrs

Python Advanced

Covers advanced concepts of coding with Python, including Object-Oriented Programming and its four pillars, with exposure to mapping real life objects as a class or datatype while handling multiple types of data in an organized manner.

Before You Start

Interest towards coding and building applications. Previous knowledge of the Python Foundation course (Level 9).

Skills You Will Develop
  • Core Python
  • Map Real Objects with Computer as Class or Data-type
  • Complex Data Handling Skills
  • Analytical Skills
  • Problem Troubleshooting Skills
Sample Projects
  • Object-Oriented Programming and its four pillars
  • File handling
  • Python iterators and generators
  • NumPy module
  • Bubble sorting algorithm
  • *args and **kwargs in Python
  • Fibonacci series
  • Concatenating two dictionaries
  • Generating a sine wave
  • Python RegEx
  • Matrix multiplication
  • Quadratic equation solver
  • Calendar in Python
  • 8 Queens puzzle with recursion
  • Typing speed test
  • Puzzle: Tower of Hanoi
  • Text to speech converter
  • Image resizer
  • Alarm clock
Ask About Level 10
Level 11Ages 11+ · 48 hrs

Virtual Robotics

A coding environment with both block-based and text-based interfaces. Students use a simple drag and drop interface to create functioning projects, bringing computer science to life through hands-on experiences.

Before You Start

Interest towards coding, designing and building applications. Previous knowledge of Python Foundation and Advanced (Levels 9 and 10).

Skills You Will Develop
  • Logical Thinking
  • Programming Skills like Python Applications
  • Problem Solving Skills
  • Decision Making Skills
Sample Projects
  • Python basics applied to a virtual robot, block based and text based
  • Scratch-like UI
  • Geometry skills and shapes using geometry
  • Dynamic wall maze solver algorithm
  • Virtual robot bumper sensors to detect jerks during movement
  • Distance sensors to detect obstacles and measure distance
  • Virtual robot cameras to detect front and down objects and their colors
  • Binary to English letters using ASCII
  • 2D lists
  • Different virtual reality playgrounds to simulate the virtual robot in different environments and task specific algorithms
Ask About Level 11
Level 12Ages 12+ · 48 hrs

Robot Operating System (ROS)

Covers robotics through virtual robots, using them to do different tasks and sharing the developed applications with robots such as TurtleBot, Kuka and Bosch. ROS is used for making robots in industry, for example at Boston Dynamics.

Before You Start

Interest towards coding, designing and building applications. Previous knowledge of Mechanical Design (Level 5), Arduino Basic and Advanced (Levels 7 and 8) and Python Basic and Advanced (Levels 9 and 10).

Skills You Will Develop
  • Logical Thinking
  • Programming Skills like Python, C, C++
  • Problem Solving Skills
  • Creativity
  • Decision Making Skills
  • Application of 3D Design
Sample Projects
  • Move the bot with a keyboard
  • Getting the position of the bot
  • Straight motion using position and velocity to move the bot
  • Reach the destination
  • Home cleaning bot
  • BB8 robot to move in a circle or rectangle
  • Guide the Turtle robot to find the way
  • Robot detection and processing in OpenCV
  • Tennis ball detection using OpenCV
  • Object detection using laser
  • Create your own environment in Gazebo
  • Create your own robots
  • Simulating your Curiosity Mars Rover
Ask About Level 12
Kids coding projects on computers
Coding Projects
Kids building electronics circuits
Electronics and Arduino
Kids working on a robot
Robotics
Beyond the Courses

Robolicious Kits

Each kit matches a course level, so what your child builds is what they learn. Every course is also available without a kit.

Spark Box
Level 6 · Ages 9+

Spark Box

Your first real circuits, built on a breadboard.

  • LEDs, switches, resistors and capacitors
  • Transistors, ICs and a 555 timer
  • Projects: light detector, motion alarm
Ask About Spark Box
Pulse Kit
Level 7 · Ages 10+

Pulse Kit

Program an Arduino to sense and react.

  • Arduino board with C/C++ coding
  • Temperature, ultrasonic and PIR sensors
  • Servo, buzzer and 7 segment display
Ask About Pulse Kit
Pulse Pro
Level 8 · Ages 10+

Pulse Pro

Bigger builds with advanced Arduino.

  • LCD, IR remote and EEPROM projects
  • Smart door lock and parking system
  • Light following robot and robotic arm
Ask About Pulse Pro

Message us for contents, availability and pricing of each kit.

Beyond the Courses

Robolicious School Labs

Bring coding, electronics and robotics into your school with the same 12-level course structure.

  • Classroom mode or digital mode
  • With kits or without kits
  • Levels from Scratch coding (ages 8+) to Robot Operating System (ages 12+)
Set Up a School Lab
Students in a school coding and robotics lab
Competitions

Robolicious Competitions

Test what you have learned. Open competitions are for every age group and course, and a ladder of levels takes students from school to the world stage. Dates and details are shared on WhatsApp.

Open Competitions by Age and Course

One cup for every course. Pick the one that matches your child’s level.

Ages 8–10

Robolicious Code Cup

Coding · Levels 1–2

Design a game or animation around a surprise theme.

Enquire About This Cup
Ages 9+

Robolicious App Cup

App Development · Levels 2–3

Build a working app that solves an everyday problem.

Enquire About This Cup
Ages 9+

Robolicious AI Cup

AI & ML · Level 4

Train a model or bot that makes a smart decision.

Enquire About This Cup
Ages 9+

Robolicious Design Cup

Mechanical Design · Level 5

Model and prepare a 3D design to a brief.

Enquire About This Cup
Ages 9+

Robolicious Circuit Cup

Electronics · Level 6

Design and simulate a circuit to a brief, against the clock.

Enquire About This Cup
Ages 10+

Robolicious Arduino Bot Cup

Arduino · Levels 7–8

Program a bot to complete a challenge course.

Enquire About This Cup
Ages 11+

Robolicious Python Cup

Python · Levels 9–10

Solve timed algorithm puzzles in Python.

Enquire About This Cup
Ages 11+

Robolicious Virtual Robotics Cup

Virtual Robotics · Level 11

Guide a virtual robot through mazes and arenas.

Enquire About This Cup
Ages 12+

Robolicious ROS Cup

Robot Operating System · Level 12

Complete a mission-based challenge in simulation.

Enquire About This Cup
All Ages · Open Theme

Robolicious Grand Showcase

Bring any project you have built, in any course, and present it to a judging panel.

Enquire About the Showcase

Competition Levels

Where a great project can go next.

School

The first step. Show your project to your own school.

Ask About School

District

Compete with students from across your district.

Ask About District

State

Represent your state with your best build.

Ask About State

National

Take on the best young coders and makers in India.

Ask About National

International

Go global and compete with students from around the world.

Ask About International
Visit the Competitions Website
Getting Started

How to Get Started

Pick a Course

Browse the levels above. Not sure where to begin? Tell us your child’s age and experience.

Message Us on WhatsApp

Every button opens a chat with the right course, kit or competition already filled in.

Start Building

We confirm the details, then your child starts learning in classroom or digital mode.

Questions About a Course?

Message us on WhatsApp and we will help you choose the right level.

+91 91456 10101
Chat on WhatsApp
WhatsApp