First Tech Challenge
FIRST® Tech Challenge (FTC) gives middle school students the opportunity to design, build, and program a competition robot while developing engineering, coding, and teamwork skills in a collaborative, real-world environment.
Each season, teams are presented with a new challenge that requires students to apply the engineering design process, learn programming concepts, and work together to develop creative solutions. Throughout the season, participants build technical skills while strengthening communication, leadership, problem-solving, and critical thinking.
Teams typically include 12 participants and are led by adult volunteer coaches and mentors.
Pre-Season Information Meeting
TBA
Registration for the Pre-Season Information Meeting is required for all families interested in participating in FIRST® Tech Challenge this season.
During the meeting, we'll:
- Explain the team formation process
- Review the season schedule and expectations
- Discuss volunteer coaching and mentoring opportunities
- Answer questions about the program and competition season
Team Formation
Because FIRST® Tech Challenge relies on volunteer coaches and mentors, the number of teams we can offer each season depends on the number of adults willing to volunteer.
Following the information meeting, teams will be formed based on several factors, including:
- Previous participation
- Robotics experience
- Parent willingness to volunteer
Children of volunteer coaches and mentors receive priority placement because each additional volunteer helps us expand opportunities for students to participate. Once teams have been finalized, selected families will receive an invitation to enroll for the season.
Volunteer Coaching & Mentoring
No robotics, engineering, or programming experience is required!
Coaches and mentors help organize weekly team meetings, support students as they design, build, and program their robot, and encourage teamwork throughout the season. Teams typically meet days each week.
3054: Info Meeting
3054: F26
| Date | Time | Location |
|---|---|---|
| Wed, Sep 9th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Sep 12th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Sep 14th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Sep 16th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Sep 19th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Sep 21st 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Sep 23rd 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Sep 26th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Sep 28th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Sep 30th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Oct 3rd 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Oct 5th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Oct 7th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Oct 10th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Wed, Oct 14th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Oct 17th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Oct 19th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Oct 21st 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Oct 24th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Oct 26th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Oct 28th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Oct 31st 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Nov 2nd 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Nov 4th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Nov 7th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Nov 9th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Nov 11th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Nov 14th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Nov 16th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Nov 18th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Nov 21st 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Nov 23rd 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Mon, Nov 30th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Dec 2nd 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Dec 5th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Dec 7th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Dec 9th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Dec 12th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |
| Mon, Dec 14th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Wed, Dec 16th 2026 | 6:00 - 8:00 PM | Bates Elementary School Center |
| Sat, Dec 19th 2026 | 9:00 AM - 12:00 PM | Bates Elementary School Center |