UNIT_02 // course overview
Unit 2: OpMode Structure
In this unit, we map out the FTC OpMode lifecycle so it is clear where setup, repeated control logic, and one-time transitions belong. Learn annotations and the FTC OpMode lifecycle.
7Live Lessons
0Completed
Not StartedCurrent Status
Lesson Roadmap
2.1 · @TeleOp & @AutonomousLesson 2.1: Getting Your OpModes to Show Up with @TeleOp and @AutonomousOpen2.2 · init() MethodLesson 2.2: Setting Up Hardware in init() Before the Match StartsOpen2.3 · loop() LifecycleLesson 2.3: Running Real-Time Robot Logic Inside loop()Open2.4 · start() & stop()Lesson 2.4: Using start() and stop() for One-Time Robot ActionsOpen2.5 · Challenge: Health-CheckLesson 2.5: Challenge: Build a Robot Health-Check OpMode with TelemetryOpen2.6 · Choosing OpMode TypeLesson 2.6: Choosing Your OpMode TypeOpenUnit 2 · Mastery QuizUnit 2 Mastery Quiz: OpMode StructureOpen
What This Unit Covers
Choose the right annotation so programs appear correctly on the Driver Station.
Separate setup work from repeated loop logic and one-time start/stop transitions.
Build a health-check style OpMode that reports robot state clearly through telemetry.
Use this page to review the sequence, pick up where you left off, or get clear on the unit goals before moving ahead.
Need to skip ahead?
Sign in to mark every lesson in this unit complete, or continue to the next unit without saving.