NAO ACTUAL EXAM SCRIPT QUESTIONS
AND ANSWERS FULLY REVIEWED
MATERIAL
●● How should you place the robot when turning it on?
Answer: Sitting upright (crouch or squat) with its fleet flat on the floor.
●● How should the robot be held?
Answer: With both hands around its waist.
●● How is the order the Choregraph boxes execute determined?
Answer: They execute in the order they are connected with the arrows.
●● What does the voice shaping parameter for the Say box control?
Answer: The tone and pitch of the voice.
●● What does the speed parameter for the Say box control?
Answer: How slow or fast the robot speaks.
●● Name two programming languages that can be used on the NAO.
Answer: C++ and Python
, ●● How can the NAO be programmed in Python using Choregraphe?
Answer: Right-click to create a new box, set the name, description and
picture, and click ok. Double-click on the box to edit the python code.
●● What is a variable?
Answer: A symbolic name assigned to a value can be modified.
●● What is a function or method in programming?
Answer: A section of code that performs an operation, and can be called
by name elsewhere in the code.
●● What is a function argument?
Answer: An input to a function, which can be used within.
●● Do the number of spaces and tabs matter in Python?
Answer: Yes, the spacing at the beginning of a line denotes scope.
●● What are the three parameters in the Walk To box?
Answer: The amounts in the x, y and theta directions to walk. X is
forward, y is side to side, and the theta is rotation.
●● What unit of measure is used for x and y coordinates?
AND ANSWERS FULLY REVIEWED
MATERIAL
●● How should you place the robot when turning it on?
Answer: Sitting upright (crouch or squat) with its fleet flat on the floor.
●● How should the robot be held?
Answer: With both hands around its waist.
●● How is the order the Choregraph boxes execute determined?
Answer: They execute in the order they are connected with the arrows.
●● What does the voice shaping parameter for the Say box control?
Answer: The tone and pitch of the voice.
●● What does the speed parameter for the Say box control?
Answer: How slow or fast the robot speaks.
●● Name two programming languages that can be used on the NAO.
Answer: C++ and Python
, ●● How can the NAO be programmed in Python using Choregraphe?
Answer: Right-click to create a new box, set the name, description and
picture, and click ok. Double-click on the box to edit the python code.
●● What is a variable?
Answer: A symbolic name assigned to a value can be modified.
●● What is a function or method in programming?
Answer: A section of code that performs an operation, and can be called
by name elsewhere in the code.
●● What is a function argument?
Answer: An input to a function, which can be used within.
●● Do the number of spaces and tabs matter in Python?
Answer: Yes, the spacing at the beginning of a line denotes scope.
●● What are the three parameters in the Walk To box?
Answer: The amounts in the x, y and theta directions to walk. X is
forward, y is side to side, and the theta is rotation.
●● What unit of measure is used for x and y coordinates?