What is pseudocode?
A step-by-step description of a program written in plain language
Q: What does autonomous mean?
A: Operating on its own without human control
Q: What does speed measure?
A: How fast something moves
Q: What is torque?
A: Rotational force
Q: What does initialization mean?
A: Setting starting values
Why do programmers use pseudocode?
To plan code before writing it
200:
Q: What type of robot uses pre-programmed instructions?
A: Autonomous robot
Q: In VEX, how is speed usually set?
A: Percentage (%)
Q: What is torque useful for?
A: Lifting or pushing heavy objects
Q: When does initialization happen?
A: At the beginning of a program
What keyword might you see in pseudocode to start a program?
Start / Begin
Q: What must be correct for autonomous code to work?
A: The sequence of steps
Q: What happens when speed is increased?
A: The robot moves faster
Q: High torque means what?
A: More power, less speed
Q: What might you initialize in robotics?
A: Motors, sensors, variables
What does “IF…THEN” represent?
A: A conditional statement
Q: What happens if one step in autonomous code is wrong?
A: The robot will not perform correctly
Q: What is a downside of high speed?
A: Less control / accuracy
Q: What type of gear setup increases torque?
A: Larger driven gear / gear reduction
Q: Why is initialization important?
A: Ensures the robot starts correctly
Q: Write a simple pseudocode step to move forward
A: Example: Move forward 5 steps
Q: Name one real-world example of autonomous technology
A: Self-driving car, drone, robot vacuum
When would you use low speed?
A: Precise movements (turning, aligning)
Q: Give an example of torque in real life
A: Opening a jar, lifting weight, car engine
Q: What could happen if you skip initialization?
A: Errors or incorrect behavior