Robotics and Coding in NEP 2020: What Changes for Class 1 to 12

The National Education Policy 2020 changed how India thinks about school learning. Many principals and parents now ask what NEP 2020 means for robotics and coding. The policy does not list robotics as a compulsory subject. It does introduce coding from the middle stage and places strong emphasis on experiential, hands-on learning and early vocational exposure. Those goals make NEP 2020 robotics programs a natural fit for schools. This article explains what the policy actually says and how schools can respond class by class.

The new 5+3+3+4 structure

NEP 2020 replaces the old 10+2 model with a 5+3+3+4 design based on age and stage of development:

StageYearsCovers
Foundational5 years (ages 3 to 8)Three years of preschool or Anganwadi, plus Class 1 and 2
Preparatory3 years (ages 8 to 11)Class 3 to 5
Middle3 years (ages 11 to 14)Class 6 to 8
Secondary4 years (ages 14 to 18)Class 9 to 12, in two phases

Each stage has its own teaching style. The foundational stage relies on play and activity. The preparatory stage adds discovery and light textbooks. The middle stage introduces subject teaching with experiments. The secondary stage brings depth, critical thinking and more subject choice.

What NEP 2020 says about coding in schools

The policy lists mathematics and computational thinking as key skills for the future, including for fields such as artificial intelligence and machine learning. It states that activities involving coding will be introduced in the middle stage, which is Class 6 to 8.

Computational thinking means breaking a problem into steps, spotting patterns and designing a solution a computer can follow. Children can begin building these habits much earlier through puzzles, sequencing games and simple block-based tools, even before formal coding begins.

Hands-on, experiential learning

NEP 2020 asks schools to move away from rote memorisation. It calls for experiential learning across all stages, including hands-on activity, arts integration, sports integration and storytelling. It also asks for less content load so that students have time for inquiry, discussion and analysis.

Robotics fits this goal well. When a student builds a line-following robot, they use physics, mathematics, logic and teamwork in one task. Mistakes become visible and fixable, which teaches persistence.

Vocational exposure from Class 6

The policy wants every student to gain exposure to vocational skills. From Class 6 to 8, it proposes practical work in important vocational crafts, along with a 10-day bagless period where students intern with local vocational experts such as carpenters, gardeners, potters and artists. Similar internship opportunities may continue in Classes 6 to 12, including during holidays.

Coding, electronics and robotics can form part of this hands-on vocational exposure, alongside traditional crafts. Schools decide how to design these activities.

A robotics curriculum for Class 1 to 12

A good robotics curriculum in India should follow the same stage logic as NEP. Here is one practical way to map it:

Class 1 to 2: play and patterns

Picture-based coding with ScratchJr, sequencing games and simple build-and-move models. The focus is curiosity, colour, shape and order.

Class 3 to 5: discover and create

Block coding in Scratch, simple animations and games, basic circuits, and 3D design in Tinkercad. Students learn loops, events and cause and effect.

Class 6 to 8: build and code

This is where NEP introduces coding. Students move to Arduino, sensors and motors, and build mobile apps with MIT App Inventor. Projects connect directly to science and maths topics.

Class 9 to 10: connect and analyse

ESP32 boards, IoT cloud dashboards and an introduction to AI with Teachable Machine. Students learn how devices share data and how machines learn from examples.

Class 11 to 12: specialise

Python programming, computer vision and larger robotics projects. These prepare students for engineering, computer science and technology careers, and for competitions and exhibitions.

What schools should do now

  1. Give robotics and coding a fixed weekly period in the timetable.
  2. Use a grade-wise syllabus so each year builds on the last.
  3. Provide real kits so that learning stays hands-on.
  4. Train teachers or partner with experienced trainers.
  5. Showcase projects to parents to build support for the program.

Many schools already have strong traditions in science fairs and IT education. A structured robotics pathway builds on that foundation and puts NEP’s hands-on vision into daily practice.

Key takeaways

  • NEP 2020 uses a 5+3+3+4 structure from age 3 to 18.
  • The policy introduces coding activities from the middle stage (Class 6 to 8).
  • Experiential, hands-on learning is expected across all stages.
  • Vocational exposure, including a 10-day bagless internship, begins in Class 6 to 8.
  • Robotics is optional under NEP and supports many of the policy’s goals.

An NEP-aligned robotics pathway for your school

IRI’s Robotics & AI school program covers Class 1 to 12 in five stages: Foundation (Class 1 to 2), Preparatory/Explorer (3 to 5), Middle (6 to 8), Secondary (9 to 10) and Senior (11 to 12). It is built on IRI’s own grade-wise textbook series, aligned with NEP 2020, and taught through weekly hands-on classes on campus with real kits. Tools range from ScratchJr and Scratch to Arduino, ESP32, IoT cloud, Teachable Machine, Python and computer vision. IRI has trained 60,000+ learners and set up 180+ Robotics & AI labs in schools.

Book a free 1 to 2 hour demo class on your campus. Call 8606082634 or email inrobos@gmail.com.

Bring the IRI Robotics & AI pathway to your school

Weekly hands-on classes for Class 1–12 on IRI's own textbook series. Start with a free demo class on your campus.

Call 8606082634 · inrobos@gmail.com

Contact IRI

Frequently asked questions

Is robotics compulsory under NEP 2020?

No. NEP 2020 does not make robotics a compulsory subject. It introduces coding from the middle stage and promotes hands-on, experiential learning, which robotics programs support well.

From which class does NEP 2020 introduce coding?

The policy says activities involving coding will be introduced in the middle stage, which covers Class 6 to 8. Younger children can build computational thinking earlier through play and block-based tools.

How can a school start an NEP-aligned robotics program?

Begin with a weekly period, a grade-wise syllabus and real kits. Train a teacher or partner with an experienced provider, and start with the classes most ready for it before expanding.

Industrial Robotics Institute
Logo