Robotics and AI curriculum by grade: what students should learn in Classes 1–10.

A stage-by-stage guide for schools and parents.

Last updated:

The short answer: in Classes 1–2, children should learn how machines move and how a simple circuit works, using blocks and safe modules. In Classes 3–5 they add their own circuits, sensors and block coding. In Classes 6–8 they build autonomous robots with microcontrollers, start Python and 3D design, and learn what AI is. In Classes 9–10 they build embedded and AI projects that solve a real problem. Each stage should end with something the student built and can explain.

A good robotics and AI curriculum is a ladder, not a menu. Each year should use what students learned the year before, so that by Class 10 they can take an idea from a sketch to a working, tested device. This guide sets out what is reasonable at each stage, the tools that suit it, and example projects. It follows the structure we use at GNR Robotics, and it is written so that it works in classrooms where students do not each have a laptop.

Classes 1–2: how things move and light up

Goal: curiosity and confidence with physical things.

  • Mechanics: wheels and axles, levers, ramps, gears and stable structures, built with blocks such as Lego.
  • Electricity: a switch, a light, a buzzer and a motor in an enclosed, low-voltage circuit.
  • Logic: patterns, sequencing and following directions, mostly unplugged, with a first look at story-based block coding such as ScratchJr in small groups.

Example projects: a miniature moving machine; a mini alarm or motorised model.

What to avoid: long screen sessions and anything that needs fine soldering or bare mains power.

Classes 3–5: circuits, sensors and code

Goal: students build and fix their own circuits, and write their own programs.

  • Electronics: identifying components, building LED and buzzer circuits, and adding light and sound sensors.
  • Coding: Scratch, moving from sequences and events to loops, conditions, variables and debugging.
  • Microcontrollers: a first look at Arduino: input, process, output.
  • Design: measurement, coordinates and simple 3D models in introductory CAD.

Example projects: an electronic indicator; an automatic night lamp or security alarm; an automatic fan or environmental indicator.

Classes 6–8: autonomous robots, Python and AI literacy

Goal: students build machines that sense and decide on their own.

  • Robotics: LDR, IR and temperature sensors, motor control, Arduino, motor drivers, line-following and obstacle-avoiding robots, and introductory IoT.
  • Coding: from Scratch games and simulations to Python fundamentals and data handling.
  • AI literacy: what AI is, how systems learn from data, where it goes wrong, and how to use it responsibly.
  • Making: CAD, slicing and first 3D prints; how a drone flies and how it is assembled.

Example projects: an automated machine; a line-following or obstacle-avoiding robot; a 3D-printed part for their own robot.

For CBSE schools, this stage lines up with Kaushal Bodh and the Computational Thinking and AI curriculum for the middle years.

Classes 9–10: embedded systems and intelligent solutions

Goal: students solve a real problem with hardware, code and data, and document it.

  • Embedded systems: circuit design, Arduino or ESP32, sensors and actuators, troubleshooting and embedded programming.
  • AI and Python: the AI project cycle, data literacy, basic models and responsible AI.
  • Design thinking: problem discovery, ideation, technical drawings, CAD, prototyping and testing.
  • Drones: stabilisation, control and supervised flight on training platforms.

Example projects: a smart device that monitors and reacts to its environment; a prototype product taken through design, print and test.

In CBSE schools, Class IX–X work can support skill subjects such as Artificial Intelligence (417), Information Technology (402), Electronics & Hardware (420), Data Science (419) or Design Thinking & Innovation (422), when the prescribed syllabus is fully covered.

Summary table

ClassesHardwareCoding and AIDesignExample project
1–2Blocks, wheels, levers, enclosed circuitsUnplugged sequencing, ScratchJrStable structuresMoving machine
3–5LEDs, sensors, first ArduinoScratch with loops and variablesIntro CADAutomatic night lamp
6–8Arduino robots, motor drivers, IoTPython, AI literacyCAD, 3D printingLine-following robot
9–10ESP32, embedded systems, dronesAI project cycle, dataDesign thinking, prototypingSmart-device product

Teaching it without a laptop per student

  • Keep Classes 1–2 almost entirely hands-on and unplugged.
  • Teach coding in pairs or small groups, with a shared screen for demonstrations.
  • Program microcontrollers in turns at a few stations while other groups build and wire.
  • Use printed project workbooks so the plan doesn't live only on a screen, and an LMS for revision at home.

Common mistakes to avoid

  • Starting with screens. Young children learn sequencing faster with their hands and bodies than with a tablet. Save screen coding for when they can already explain a sequence out loud.
  • Repeating the same kit every year. If Class 7 builds the same robot as Class 5 with harder worksheets, students lose interest. Each stage should add a genuinely new capability.
  • Teaching AI as a buzzword. Students should learn what data a system uses, how it can be wrong, and how to check it, not just try a chatbot.
  • No finished projects. A year of disconnected activities leaves nothing to show. Plan backwards from one project per term.
  • Skipping documentation. From Class 6 onwards, ask students to record what they built, what failed and what they changed. It is the habit engineers rely on.

How GNR Robotics structures it

GNR Robotics teaches this ladder in four grade bands: Tinker Explorers (Grades 1–2), Foundation Builders (Grades 3–5), Junior Innovator (Grades 6–9) and the TechPreneurship Track (Grades 10–12). Each runs 26 in-person classes a year with kits, workbooks and LMS access. The full grade-wise course list is in our school proposal.

Sources and notes

  • National Education Policy 2020, Ministry of Education, Government of India: education.gov.in.
  • CBSE skill education and Composite Skill Lab guidance: cbseacademic.nic.in.
  • Grade-wise topics and projects are taken from the GNR Robotics School Curriculum & Composite Skill Lab Proposal. CBSE subject codes are as listed in that proposal; check the current CBSE scheme of studies before choosing a subject.

See it in a real classroom.

Book a free demo class, or ask for a proposal for your school.