FIRST ® LEGO® League Challenge�Tournament Director Training for Arizona 2025
Rick Kale
Tournament Director | Many seasons of FLL in AZ
Objective
Provide high-level guide to new and experienced tournament directors
Offer some “best practices” that I have developed over the years that seem to lead to successful qualifier tournaments
Share experiences I have encountered to help others have awareness of or avoid.
A Little About Me
Earned a B.S.E. in Aerospace Engineering from ASU in 2013
Reliability & System Safety Engineer since 2015
On my high school’s FIRST® Robotics Competition team my senior year (2008 – FIRST Overdrive)
Volunteering at FIRST® LEGO® League events since 2009 (learned via e-mail blast while at ASU)
Tournament Director (since 2014 … 17 events across 10 seasons)
Tournament Director in a Nutshell
Mission (as Rick sees it)
Path to Success?
Most of our work occurs in the weeks leading up to event day
High-Level Preparations Overview
Event Venue
Event Schedule
Supplies
Teams
Volunteers
Event Venue
Event Venue – What do you need?
At minimum, a qualifying tournament needs the following areas:
Note: the size/quantity of areas are dependent on how many teams will be attending
Event Venue – Know the Space
For a first-time tournament director or starting at a new location, walk through the facility to review available spaces
Recommendation: take photos and/or make notes about what you see
Event Venue – Navigation
How easy will it be for teams to find where they are going?
Some venues are more spread out than others
Recommendation: send the map(s) to teams prior to event day
Event Venue – Navigation – Example
ASU Polytechnic
Event Venue – Other Thoughts – Food
What about food (i.e., lunch)?
Another consideration … what food locations are nearby?
Event Venue – Other Thoughts – Lighting
Poorly lit robot game tables can affect the functioning of the various visual sensors some teams use in their designs.
Depending on the venue, the lighting in the area selected for the robot game may not be ideal.
Note: I have only encountered this at one venue but sharing if it helps anyone else.
Event Venue – Other Thoughts – Power Sources in Pits
Are there power outlets available in the area to be used as the pits?
Potential options:
Some teams bring extension cords to bring power to their pit
Event Venue – Other Thoughts – Robot Game Projection
The audience is usually sitting at the same level as the robot action.
A nice-to-have is the ability to project the game table action for the audience
Various options exist to do this. Be creative.
Event Schedule
Event Schedule – What is required?
Minimum for a FIRST® LEGO® League Challenge qualifier, every team will have a schedule with:
The fun challenge as the tournament director is creating a schedule that fits in the required matches and sessions and balances time to provide a great experience for everyone
Event Schedule – Overview
What to consider while developing the schedule:
Recommendations:
Event Schedule – Constraints
Number of teams attending
Number of robot game tables
Number of judging pods
Robot game needs to be complete before judge deliberation can begin
The judges need at least 1.5 hours to complete their deliberation (depends on the number of teams at the event)
Event Schedule – FLL Tournament Scheduling Spreadsheet
I have been using a scheduling tool developed by Bryan Lee for many years now (ever since I started as a tournament director)
Note: there are other resources for creating schedules
Event Schedule – Spreadsheet Tool Benefits – Outputs
Graphical Schedule By Time(P)
Match Schedules
Judge Schedules
Schedule by Team #
Graphical Schedule
Emcee Match Schedules (Practice and Official Rounds)
I generally make the practice rounds have a longer period between matches starting.
This allows the teams and volunteers to learn how the process works.
Remember, time between matches also includes the other tables running as well (assuming both tables are not running at the same time).
My recommendation is 1 match per time slot so that there isn’t a period of no action on stage.
When possible, my recommendation is to include a break period between ending of Practice Rounds and beginning of Official Rounds.
Provides a buffer to use if the Practice Rounds start to deviate from the schedule. Allows for catching back up to the scheduled match times.
All judging now occurs in a single 30 minute session per team.
Provide the judges at least 15 minutes after the session to finish their notes.
The judging session is a major constraint for scheduling the event. The number of judging rooms dictates how quickly all of the teams can be seen.
Note: the blue and green boxes added manually for visualization purposes.
When scheduling a small tournament, it is possible the scheduling routine will fail to produce a schedule.
A likely cause of this is based on the configuration of the robot game, a round may finish in less than 30 minutes. When this is true it is impossible for a team to have a judging session and a robot match.
Solution:
Graphical Schedule By Time
Event Schedule – Spreadsheet Tool – Output Examples
Match Schedules
Judge Schedules
Emcee Schedule
Event Schedule – Spreadsheet Tool – Output Examples
Provides the output of the schedule in a tabular format by team number.
This can be provided as-is to the teams or I generally take this data and process it into an individual sheet for the teams (see next slide).
Schedule by Team #
Event Schedule – Team Printout
Other notes important to all teams or specific teams can be included
I think this is a “nice to have” for teams; otherwise, a printout of the previous slide provides the same information
Event Schedule – After Robot Matches and Judging Sessions
The judges will need at least 1.5 hours (depends on number of teams) to deliberate after the judging sessions and robot matches are complete
Good idea to have a plan to keep the teams entertained during this time
Once the judges are finished deliberating, the closing ceremony will be held
Teams
Teams – Do they appear magically?
Kind of …
The FIRST Program Delivery Partner (i.e., here in AZ it is Elaine in ASU Engineering Education Outreach) handles the management of team registration
As teams register and the tournament date approaches, you will receive the list of teams who signed up for your qualifier tournament
Teams – What to do with the list?
This information is needed for two main purposes
Teams – Provide Basic Information
The teams will be eager to hear from the tournament director once they have been registered/confirmed to a qualifier
I generally send the first e-mail to them ~2 weeks ahead of the qualifier date
Teams – Provide Detailed Information
I generally send my next e-mail on the Sunday before the event with the following type of more detailed information:
Teams – Event Schedule
Thursday evening I send out a final e-mail to each team with their individual schedule.
Recommendation: include a small ‘watermark’ version number or date in the footer of the document, in the event you need to adjust the schedule after sending it the correct one can be identified at the event.
Teams – Miscellaneous
You will likely receive questions from teams
Does your venue require additional waivers?
Supplies
Supplies – Overview
A lot of “stuff” will be necessary to have a successful event
Other than the robot game tables, nothing is “special” (i.e., can be found at an office supply store)
Some supplies are general to have and others have a quantity based on the specific tournament configuration
Recommendation: break the supply planning into areas to help plan where everything needs to go on event day
Supplies – List of Items – Robot Competition Area
Robot Game
Referees (set per referee)
Scorekeeper/Timer
Queuing (set per queuer)
*List provides a good idea but is not 100% exhaustive
Supplies – List of Items – Judging
Judging Pod
Judge Advisor/Deliberations
*List provides a good idea but is not 100% exhaustive
Supplies – List of Items – Miscellaneous
Team Pits
Volunteers
Other
*List provides a good idea but is not 100% exhaustive
Supplies – List of Documents (example)
Document | Quantity |
C1 - FIRST Consent and Release Form | ~20 (basically extras) |
C2 - Team Check-in sheet | 1 |
C3 - Team Information Sheets (extras) | 10 |
C4 - Schedule - Individual Team Event Details | 1 sheet per team |
C5 - Volunteer Check-in sheet | 1 |
C6 - FIRST Walk-on Volunteer Policy Form | ~10 |
C7 - Coach-Mentor Nomination Sheet | 1 per team |
C8 - Volunteer Name Badges | 1 per volunteer |
R1 - FLL Challenge - Robot Game Rulebook | 1 |
R2 - Robot Game Updates | 1 (check for latest) |
R3 - Robot Game Score Sheets (1 practice & 3 official) | 4 per team + extras |
R4 - Maps - Pits for Queuers/Pit Leads | 1 per volunteer |
R5 - Schedule - Emcee - Robot Match Info | 1 per Emcee |
J1 - Judge Rubrics {PDF contains CV, RD, P} | 1 per team + 1 per judge pod |
Document | Quantity |
J2 - Judge Questions | 1 per judge pod |
J3 - Judging Session Flowchart | 1 per judge pod |
J4 - Judging Session Script | 1 per judge pod |
J5 - Advancement to Championship Certificate | 1 |
J6 - Awards Ceremony Script (Judges) – Long | 1 |
J7 - Judge Project Prompt | 1 per judge pod |
O1 - Medical Incident Report Form | 3 |
O2 - Non-Medical Incident Report Form | 3 |
O3 - Various Signage | As needed |
O4 - Schedule - Judging and Robot Game | 1 per necessary volunteer |
O4.1 - Schedule - Robot Game - By Time | 1 per referee, queuer, scorekeeper |
O4.2 - Schedule - Judging - By Time | |
O4.3 - Schedule - Team List | |
O5 - Maps - Event Layout | 1 per team + various volunteers |
Hint: I apply a letter/number ‘code’ to my documents as an organization technique to keep track where documents are needed at the event.
Volunteers
Volunteers – No event happens without them!
Volunteers are the heart of the event … without them nothing is possible
Part of event planning is to identify the number of volunteers needed
A properly staffed event enables a more smoothly running event
Volunteers – Core Team
Four key roles for each tournament who oversee the major aspects of the event (planning and implementation)
People for these roles should be identified early in the event planning process
Volunteers – Other Roles and Quantity Needed
Event Role | Role Target |
Field Manager | Hidden |
Head Referee | 1 |
Judge Advisor | 1 |
Pit Administrator | Hidden |
Volunteer Coordinator | 1 |
| |
Assistant Scorekeeper | Hidden |
Concessions | Hidden |
Emcee | 1 to 2 (depends on number of tables) |
Field Resetter | 1 per robot game table |
Floater | <varies, not required> |
Judge | 3 per judging pod |
Judging Queuer | Varies … 1 per judging pod or fewer |
Lead Judge | Hidden |
Event Role | Role Target |
Lead Robot Game Queuer | 1 |
Load-in/Load-out | Varies (usually done ad-hoc in my experience) |
Photographer | Hidden |
Pit Lead | 1 per pit area |
Pit Runner | 1 per pit area |
Practice table Attendant | 1 per practice table |
Referee | 1 per robot game table |
Robot Game Queuer | 4 (depends on number of tables) |
Score Runner | 1 or 2 (depends on number of tables) |
Scorekeeper | 1 (may need more if large event) |
Team Registration | 1 or 2 (may want more if large event) |
Technical staff | Hidden |
Time Keeper | 1 (or could be same person as scorekeeper) |
Volunteer Room Assistant and Check-In | 1 |
Hidden = Not seen by volunteer applicants. I generally don’t need/want those roles.
Volunteers – Volunteer Management System (VMS)
FIRST provided tool for managing the volunteers who register for the event.
Enables the volunteer coordinator (and tournament directors) to:
VMS will not allow you to assign a volunteer until they pass the ‘Youth Protection Screening’ … in these cases I send the volunteer applicant an e-mail reminding them to complete the screening
Volunteers – Training
Some roles need more training than others.
Recommendation: have notes on event day for how certain roles will operate. There have been times where I expected to brief the volunteers but became busy troubleshooting something else.
Volunteers – Food
Don’t forget to make a plan to feed your volunteers lunch!
Light breakfast items (coffee, juice, bagels, donuts, fruit, etc.) are typically appreciated too, if budget allows
Note: there is a stipend available to each qualifier (details to follow from Elaine and team)
Volunteers – Event Information
The week of the event is when I will send an e-mail to all the volunteers with the event specifics (similar to the e-mail to teams)
Information such as:
Remember: use the BCC line when sending e-mails
Tools & Resources
General Tools
My recommendations:
General Resources
Elaine makes a Google Drive folder with various resources to help in creating the event
FIRST website has useful resources
Event Hub – Overview
FIRST has an online portal called “Event Hub”
Enables a central location for event results to be posted for teams to retrieve after the event.
Judge advisor during deliberations enters the teams who won awards and advanced to the next competition
Event Hub – Pre-Event Preparation
Enter the teams into the event and invite the coaches
Create a single robot game table and assign all teams to it
Create the number of judging pods as per your schedule
Recommendation: do not use the auto-assign feature. It won’t match your schedule made outside of Event Hub.
Event Hub – Event Day
Depending on the available technology, the referees may have tablets and can score the teams directly into Event Hub. Otherwise, the referees can score the teams on a paper scoresheet and a scorekeeper can enter it into the Event Hub for scoring.
Judges generally use the paper rubrics while the team is presenting. Then during the time between teams, one of the judges will enter all of the inputs into the Event Hub judging page.
Note: personally, as much as I like technology, I like having paper because it is a backup in case the network (local or broader) becomes unavailable.
Event Hub – Post-Event
After the event is complete, there will be a button to finalize the event.
Once the event is finalized, the teams will be able to log into their Event Hub accounts and see their individual results.
Event Day!
Event Day – Setup
Highly recommend setting up everything the night before (i.e., Friday)
Recruit people to help as you see fit … the more hands available, the quicker set up will go
Note: last minute things are always found in the morning which will require your attention to resolve
Event Day – Coaches Meeting
Reiterate the details and any specifics of the day
Site rules
Site map
Schedule overview
Closing ceremony agenda
Robot game notes
Provide any notes from the judge advisor about the judging process
Describe advancement from the event
Head referee to address the coaches
Q&A with coaches
Event Day – Opening Ceremony
Option of having an opening ceremony
I generally focus on trying to keep the schedule as short as possible and thus skip an opening ceremony
Event Day – Schedule is Running
Hopefully, once the event gets underway, you can step back and your volunteers will own the show.
Event Day – Prepare for Closing Ceremony
Prior to judges finishing deliberation:
After the judges finish deliberation:
Event Day – Closing Ceremony
Commence the award ceremony:
Close out the event day and wish all teams and volunteers a safe trip home
Event Day – Clean Up
As areas are no longer needed, start packing/cleaning:
Some areas have to wait until the very end
Ideally, it will appear like the event never happened
Recommendation: at the end of your day, think about … What worked well? What would you do differently next year? Etc.
You made it!
Any questions?