Sphero Block Codes

123456789101112
Across
  1. 4. can be added to blocks to compare two values and create conditional logic.
  2. 6. controls the robot motors and control system. Robots move with two instructions: heading and speed.
  3. 7. control a BOLT's ability to send and receive Infrared (IR) messages and commands.
  4. 8. are predefined functions where you can embed conditional logic.
  5. 11. defines a value that is used throughout a program to limit redundant logic; it can also be used to do things like count or compare values.
  6. 12. control the LEDs on your robot.
Down
  1. 1. are math statements to modify or create values. Several operators can be chained together to form complex logic within a single block.
  2. 2. contain blocks that can be reused throughout your program, which helps organize complex logic. Think of a function as a program within a program.
  3. 3. change the flow of your program and allow conditional or branching logic.
  4. 5. play sounds or text-to-speech on your programming device.
  5. 9. allow you to add the read-only values streamed from the robot’s built in sensors.
  6. 10. emulates the LED matrix available on BOLT. Program your own animations and display scroll text in this fun format.