PSEUDOCODE
AUTONOMOUS
SPEED
TORQUE
INITIALIZATION
100

What is pseudocode?

A step-by-step description of a program written in plain language

100

Q: What does autonomous mean?

A: Operating on its own without human control

100

Q: What does speed measure?

A: How fast something moves

100

Q: What is torque?

A: Rotational force

100

Q: What does initialization mean?

A: Setting starting values

200

Why do programmers use pseudocode?

To plan code before writing it

200

200:
Q: What type of robot uses pre-programmed instructions?
 

A: Autonomous robot

200

Q: In VEX, how is speed usually set?

A: Percentage (%)

200

Q: What is torque useful for?

A: Lifting or pushing heavy objects

200

Q: When does initialization happen?

A: At the beginning of a program

300

What keyword might you see in pseudocode to start a program?

Start / Begin

300

Q: What must be correct for autonomous code to work?

A: The sequence of steps

300

Q: What happens when speed is increased?

A: The robot moves faster

300

Q: High torque means what?

A: More power, less speed

300

Q: What might you initialize in robotics?
 

A: Motors, sensors, variables

400

What does “IF…THEN” represent?

A: A conditional statement

400

Q: What happens if one step in autonomous code is wrong?

A: The robot will not perform correctly

400

Q: What is a downside of high speed?

A: Less control / accuracy

400

Q: What type of gear setup increases torque?

A: Larger driven gear / gear reduction

400

Q: Why is initialization important?

A: Ensures the robot starts correctly

500

Q: Write a simple pseudocode step to move forward

A: Example: Move forward 5 steps

500

Q: Name one real-world example of autonomous technology

A: Self-driving car, drone, robot vacuum

500

When would you use low speed?

A: Precise movements (turning, aligning)

500

Q: Give an example of torque in real life

A: Opening a jar, lifting weight, car engine

500

Q: What could happen if you skip initialization?

A: Errors or incorrect behavior