Program details


The healthcare industry is one of the top five sectors where robot intervention is predicted to change how we work. How we care for the people in our community will need to change as currently 1.8 million Australians are aged 65 and over and nursing home beds or supported accommodation is at a premium. Robots have the potential to support individuals to stay in their homes longer and increase the level of assisted care we can provide at low cost.

The Royal Children’s Hospital (RCH), the Transport Accident Commission (TAC) and The Brainary, computer scientists have been developing software for NAO, a humanoid robot designed to enhance therapeutic outcomes for children who need rehabilitation following car accidents. NAO has worked with more than 30 patients at the Royal Children’s Hospital and physiotherapists have noticed improvements in both patient compliance, moods  and well-being when NAO is present compared to sessions when it is not.

Students will learn to program NAO and design a response to a care assistance scenario.

Learning program overview

Students will meet NAO a robot made up of a multitude of sensors, motors and software who can move, feel, hear, see, connect and think. NAO is designed to be personalised with content and capacities. NAO has an engaging personality and can develop new skills and know how. Programming NAO can be “drop & drag” or Python coding for experienced programmers.

Base program

Day 1: Students will meet NAO, be introduced to the Choregraphe software and complete a series of introductory workshops to learn how to program NAO.

Day 2: Students will apply their programming experience to NAO in response to a care assistance scenario. Students will utilise Nao’s features such as cameras, processors, microphones and sonar.

Extension Program students will consider why robots receive a mixed response from the community. Some people fear that robots will take over the world and others believe they can improve our liveability. Students will design their own assistance scenario and imbed the programming of NAO into a social campaign.

Success criteria

  • Demonstration of NAO robot programming
  • Application of NAO programming for a care assistance scenario
  • Demonstration of how to provide care and personal support services by understanding the mental, physical or well-being of others

Pathway examples

  • Generators: relationship manager, instructors, retail assistants, coaches
  • Carers:  psychology, childcare, nurse, fitness instructors, therapist, disability worker
  • Technologists programmer, web developer, customer service