Unit 1: Environment Setup
Learn in the browser without installing development tools. Use Android Studio when your team is ready to build and deploy code to a physical robot, and return to the simulator if local setup blocks your progress.
10Lessons
0Completed
Not StartedCurrent Status
Lesson Roadmap
1 · PrerequisitesSection 1: What to Have Ready Before You StartOpen2 · Java Versions (Optional)Section 2: Understanding Java Versions for Android StudioOpen3 · Android Studio (Optional)Section 3: Installing Android Studio for FTCOpen4 · Check Gradle JDKSection 4: Checking Android Studio's Gradle JDKOpen5 · Getting the FTC SDKSection 5: Downloading the FTC SDKOpen6 · Open the ProjectSection 6: Opening the FTC Project in Android StudioOpen7 · Verify Build ConfigSection 7: Checking That the Build Setup WorksOpen8 · First OpModeSection 8: Writing Your First FTC OpModeOpen9 · Connect to Control HubSection 9: Connecting Your Programming Tool to the Control HubOpen10 · Verification ChecklistSection 10: Final Environment Setup CheckOpen
What This Unit Covers
Use Telemark lessons and simulators without installing local development software.
Treat Android Studio as an optional head start for joining an advanced team, not a requirement for learning Java.
Return to the built-in simulator if Android Studio installation or configuration causes serious issues.
Build a diagnostic OpMode and connect to the Robot Controller when hardware is available.
Review the sequence and goals here, then resume at your first incomplete lesson.
Need to move faster?
Mark every lesson in Unit 1 complete, save it on this device, and jump straight to Unit 2: OpMode Structure.
Stuck on this lesson?
Ask about anything on this page. It can see which lesson you have open and which part you are reading.