NAO is STEM Education

 

Cultivate the next generations of coders!

NAO can serve as a platform for students to learn programming, AI and robotics skills, preparing them for future careers in technology. NAO is delivered with a SDK and Choregaphe (low-code interface for bloc programing).

 

NAO has been the standard platform for RoboCup for more than 15 years, 55 teams around the world and with over 200 NAO robots deployed during each competition.

Learn how to program with NAO

A Software Development Kit is available to program to give you everything you need to create, customize, and control NAO applications.

 

Concretely, it includes:

  • Programming libraries (Python, C++) to control NAO’s motors, sensors, speech, and cameras.
  • APIs for movement, dialogue, face detection, sound processing, navigation, and more.
  • Choregraphe, a visual programming environment for creating behaviors without coding.
  • Simulation tools to test robot behaviors on a virtual NAO before deploying to the real robot.
  • Documentation & example projects that accelerate development.

With Choregraphe, students can start coding through an easy low-code interface using simple visual blocks, making programming accessible without technical complexity.

 

It develops computational thinking, creativity, and problem-solving skills in an interactive way with:

  • Visual block-based programming (easy for beginners)
  • Immediate interaction with a real humanoid robot
  • Rapid prototyping of behaviors and projects
  • Encourages creativity and experimentation
  • Develops computational thinking and problem-solving skills
  • Bridges coding, robotics, and STEM learning

Change the way you teach coding with NAO

Easy start with blocks & low-coding interfaces

Vittascience for NAO is an intuitive AI, block-based and Python programming platform, based on Scratch interface, that allows students to easily create, simulate, and run programs on the NAO humanoid robot.

Vittascience is a very powerful and pedagogical web platform.

Blockly for NAO by ERM Automatismes is a block-based programming platform that makes coding with NAO simple and accessible for all learners.
Its unique offline mode allows schools to use the robot without Internet access while creating rich educational and interactive activities.

NAO is K12 Education

 

NAO as a pedagogical tool in Primary and Secondary schools

 

Thanks to generative AI, teachers can easily create content for NAO by writing a simple instruction.

 

No need for coding or technical knowledge anymore.

It’s a fun and engaging way to teach and learn, with personalised instructions and feedback. 

 

Works for Litterature, Languages, Soft skills, History,… through Quizz, Q&A, games and revision activities.

 

Languages

Soft skills

Litterature

History

Sciences

Problem solving

K12 Customer adoption examples

Check how students use NAO Voice Interaction ability to develop their own Writing and Communication Skills.

Practice writing skills with NAO

Practice a language with NAO

NAO can speak 20 languages and is an immersive and fun partner to practice a new language.

NAO for Inclusive Education

 

Discover NAO as a pedagogical and therapeutical tool in Special Education

NAO is a therapeutic mediator for young people with cognitive disorders and learning disabilities.

NAO helps facilitate interactions between children and their environment, as well as to express their emotions and develop essential social and communication skills.

NAO helps children develop motor skills, oral comprehension, interpersonal communication and recognition of emotions.

More than 15 years of Research on NAO for Autism therapy.

 

For more than a decade, NAO has been at the heart of international autism research, supporting groundbreaking studies and therapeutic programs across the world.

 

Proven to improve engagement, communication, attention, and social interaction in children with Autism Spectrum Disorder, NAO has become a trusted tool for therapists, educators, and researchers, with measurable benefits consistently validated over years of real-world use.



 

This white paper highlights how NAO enabled innovative therapeutic approaches worldwide, proving that social robotics can accelerate inclusion and support personalized autism care.

 

Why NAO works very well with autistic children?

NAO works well with autistic children because it is predictable, calm, and easy to understand.

Unlike people, the robot always speaks and moves in the same way, which can make children feel more comfortable and less stressed.

NAO can also help children practice communication, social skills, and emotions through fun and interactive activities. Its friendly appearance often makes learning more engaging and enjoyable.

With NAO, they often feel safer to try and retry because they are not afraid of being judged or criticized

 

The robot encourages and congratulates them when they succeed, and helps them focus on progress rather than failure.

 

This positive experience builds self-confidence, which motivates them to keep trying and learning, which creates a virtuous circle of success, confidence, and engagement.

 

Autism Research & Customer adoption examples

This white paper presents eight real-world projects from five countries showing how the NAO robot is used with autistic children in educational and therapeutic settings. It highlights concrete benefits such as improved attention, communication, social interaction, motivation, and self-confidence.

More importantly, it shows that NAO is not a replacement for therapists or teachers, but a powerful mediator that helps children engage, learn, and interact more easily.

Check the projects: 

  • HERO – Italy
  • Rob’Autisme – France
  • Helping Autistic Children in their Learning Process – France
  • Personalized Interventions for Autistic Children – UK
  • NAOtismIA – France
  • MOVIA – Robot-Assisted Instruction (RAI) –  United States
  • The Use of NAO Robots to Help with Interpersonal Skills and Group Dynamics (Doctoral Thesis) –  France
  • Projet DREAM –  Romania

 

NAO compatible solutions for Autism Therapy


Rob'Autisme

Rob’Autisme is proposed as a therapeutical protocol with NAO and Autism kids to improve or restore social links management through 20 working sessions.

Proposed by INSEI France.


RoboMate AI

RoboMate AI is a patented and certified medical device software on NAO with Integrated behavioral analysis (ABA-based)  real-time adaptative protocol and automatic reporting for the therapist.


My Friend NAO

MyFriendNAO is a software solution turning NAO as a therapeutical assistant with dedicated applications and a tablet interface for non verbal kids.

Developed by ERM Automatismes