Why does the XRP have two motors instead of just one?
- A.So it can carry heavier loads
- B.So each side can move at a different speed, which lets the robot steer
- C.So there is a spare motor in case one fails
- D.One motor drives, the other only brakes
Answer Why?
Which part is the 'brain' that runs your program and tells the motors what to do?
- A.The battery
- B.The reflectance sensor
- C.The controller board
- D.The caster wheel
Answer Why?
Your robot is brand new. Why can't you just connect to it over Bluetooth right away?
- A.Bluetooth only works with Python, not Blockly
- B.It has to be connected by USB once first, so XRP Code can set up the software on the robot
- C.Bluetooth is slower, so uploads would fail
- D.You can — Bluetooth always works out of the box
Answer Why?
A classmate built a program in XRP Code on Safari, but when they click CONNECT their robot never appears in the list. What is the most likely reason?
- A.The robot is broken
- B.Safari cannot connect to the robot — XRP Code needs Chrome or Edge for that
- C.The program has too many blocks
- D.They need to create an account first
Answer Why?
You place two Straight blocks one above the other. When you run the program, what happens?
- A.Both blocks run at the same time
- B.The blocks run in order — the first finishes, then the second starts
- C.Only the top block runs
- D.The robot picks one block at random
Answer Why?
True or false: you can run a program on the robot without uploading it.
- A.True
- B.False — the program must be uploaded over USB before the robot can run it
Answer Why?
True or false: the reflectance sensors detect color.
- A.True
- B.False — they detect light vs. dark (like a white floor vs. a black line), not color
Answer Why?