FTC Prep Program – 15 Weeks (3 hrs/week)

Week 1 – Introduction to FTC & Team Roles

🔹 Overview of FTC program, game structure, judging, awards

🔹 Team organization (engineering, programming, outreach, documentation)

🔹 Engineering notebook basics – start first entries

🔹 Icebreaker: mini design challenge (build a tall tower with limited materials)

Week 2 – Robot Fundamentals

🔹 Introduction to REV system, control hub, expansion hub, motors, servos

🔹 Safety and battery handling

🔹 Drivetrain types (tank, omni, mecanum) with small demos

🔹 Hands-on: build a simple rolling chassis

Week 3 – Mechanical Design Workshop

🔹 Gear ratios, torque vs. speed trade-offs

🔹 Lifts, claws, and intakes – overview of common FTC mechanisms

🔹 Brainstorm: design a simple manipulator for game pieces

🔹 Build prototype manipulator (cardboard + FTC parts)

Week 4 – CAD for Robotics (Onshape/Inventor/SolidWorks)

🔹  Intro to CAD software, sketching and constraints

🔹 Practice: design a simple bracket or chassis plate in CAD

🔹 Export and share parts with team

🔹 Notebook entry: CAD screenshots and design rationale

Week 5 – Programming I (TeleOp Basics)

🔹 FTC SDK overview (Java or Blocks)

🔹 Writing first OpMode (drive motors, gamepad mapping)

🔹 Hands-on: code tank drive for the chassis

🔹 Debugging practice

Week 6 – Programming II (Sensors & Control)

🔹 Encoders, IMU, color & distance sensors

🔹 Add encoder driving and gyro turning

🔹 Hands-on: autonomous drive straight & turn test

🔹 Notebook entry: sensor test results

Week 7 – Autonomous Path Planning

🔹 Difference between dead reckoning vs. odometry

🔹 Intro to Road Runner or simple coordinate-based movement

🔹 Program: robot drives a square or figure-eight

🔹 Start thinking about autonomous scoring

Week 8 – Mechanism Integration

🔹 Attach manipulator to chassis

🔹 Program servo/motor control for manipulator

🔹 Practice TeleOp pickup/delivery of game objects

🔹 Reflection: what works well, what needs redesign

Week 9 – Game Strategy & Rules

🔹 Study current year’s FTC game manual

🔹 Identify scoring zones, penalties, and optimal strategies

🔹 Team activity: simulate a match with roles (drivers, referees, coaches)

🔹  Notebook entry: initial strategy notes

Week 10 – Driver Training & Drills

🔹 Driver control practice (accuracy + speed drills)

🔹 Timed runs for scoring objects

🔹 Communication between driver & operator

🔹 End with fun “driver challenge course

Week 11 – Advanced Programming

🔹 PID control basics – tuning for accuracy

🔹 Vision programming intro (AprilTags / TensorFlow)

🔹 Autonomous scoring test runs

🔹 Debugging session

Week 12 – Optimization & Reliability

🔹 Build robustness: cable management, structural reinforcement

🔹 Modular design for easy repair

🔹 Test: run robot repeatedly under stress to find weak points

🔹 Notebook entry: failures and fixes

Week 13 – Judging & Presentation Skills

🔹 Engineering portfolio structure & key elements

🔹 Practice team interview (judges Q&A style)

🔹 Elevator pitch for design and outreach

🔹 Feedback and refinement

Week 14 – Mock Tournament Prep

🔹 Set up practice field elements

🔹 Run qualification-style matches with time limits

🔹 Rotate drivers, operators, and pit crew roles

🔹 Notebook check-in

Week 15 – Mock Tournament & Reflection

🔹 Run full mock competition:

  • Judging interviews
  • Autonomous + TeleOp matches
  • Alliance strategy
  •  

🔹  End with reflection: what went well, areas to improve

🔹 Celebration & certificates

After the prep program, there will be one competition in Spring. 
 

Coach Maike

STEM/Robotics Coach

Coach Maikel is a passionate coach with over seven years of experience guiding students in math, physics, and robotics. He earned his Mechanical Engineering degree from UC Berkeley and is currently pursuing a Master’s in Robotics at the University of Cincinnati. Maikel has led high school FRC teams as well as middle school FTC and VEX teams, mentoring students through hands-on engineering challenges and competitions. With his energetic and engaging coaching style, he inspires curiosity, creativity, and problem-solving, empowering the next generation of STEM innovators.

1340 S De Anza Blvd suite 104, San Jose, CA 95129

Office Phone Number :1 (408) 352-5488

Onsite: onsite@loveustar.com