A case study on the usability of NXT-G programming language

Khuong An Nguyen

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The release of the Lego Mindstorms kit has carried the fexibility and creativity of Lego into the world of robotics, whilst targeting a variety of children and adults audiences alike. To achieve this goal, a programming language called NXT-G was developed to provide everyone full control of the Lego Mindstorms kit, regardless of their programming experience. In this project, the programming language's ambition is tested through practical experiments. In a controlled experiment, twelve participants carried out four tasks using the NXT-G software and a Lego robot. Their performances were then analysed to confirm the stated claim.
Original languageEnglish
Title of host publication23rd Annual Conference in Psychology of Programming (PPIG)
Place of PublicationYork, England
Number of pages12
Publication statusPublished - Sept 2011


  • Robotics
  • LEGO Mindstorms
  • programming language
  • usability

Cite this