UNIT_01 // course overview
Unit 1: Environment Setup
In this unit, we separate browser-based learning from the optional tools used to build and deploy code to a physical robot. If local setup becomes a serious blocker, continue in Telemark's built-in simulator and return to it later with your team. Start in the built-in simulator; Android Studio is only an optional head start for an advanced team workflow.
10Live Lessons
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.
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.