-

Topics Covered

  • Idea #1: Programming is Precise
  • Idea #2: Sensors, Programs, Actions
  • Lesson Links

    Check Your Understanding:
    1. 1. What does the video mean by, "Programming is Precise"?
    2. The robot will always move to the precise location you want
      You need to tell the robot precisely what to do, or it might not be what you wanted
      If you do not type the commands exactly as shown, the program will crash
      The robot will do precisely what you want, even if you give it the wrong command
    3. 2. What do Sensors do for a robot?
    4. Provide power to onboard electronics
      Create a physical effect like turning a wheel
      Processes data and makes decisions
      Give it data on its position and surroundings
    5. 3. What does a robot's Program do?
    6. Provide power to onboard electronics
      Create a physical effect like turning a wheel
      Process data and make decisions
      Give it data on its position and surroundings
    7. 4. What kinds of Actions can a robot typically take?
    8. Provide power to onboard electronics
      Create a physical effect like turning a wheel
      Processes data and makes decisions
      Give it data on its surroundings
    9. 5. The hexarotor can maintain its position in the air by monitoring its own motion, calculating whether its position is steady, and adjusting motor power values to make sure it stays in place. This is an example of...
    10. Sensing
      A program running
      Acting
      All of the above