School programming competition checklist
Organising a school programming competition involves more than preparing coding problems. You need a tested platform, reliable laptops, clear team assignments, prepared judges and a workable schedule for registration, breaks and scoring. Start with the rules and assignment theme, then test every technical step before invitations go out. This checklist covers the planning sequence, equipment and small details that are often forgotten until competition day.
The plan, step by step
Every task with its own sub-checklist, in the order you'll actually need them.
Preparations
Set competition rules
2 people
Define the assignment theme
3 people
Prepare the program tasks
3 people
Create test data
3 people
Test jury solutions
3 people
Create registration form
Send invitations
2 people
Process registrations
2 people
Collect dietary requirements
Assign teams
2 people
Send confirmations
Reserve venue
Test internet connection
2 people
Set up the competition platform
2 people
Create participant accounts
2 people
Configure scoreboard
2 people
Reserve laptops
Order catering
Create jury schedule
Brief volunteers
2 people
Prepare match folders
2 people
Make name badges
Prepare awards ceremony
2 people
Do the shopping
2 people
Gather equipment
2 people
Set up tables
3 people
Set up chairs
2 people
Connect laptops
3 people
Test the network
2 people
Connect the projector
Set up the reception table
2 people
Prepare registration lists
Chill drinks
2 people
Set out coffee and tea
2 people
Set out snacks
2 people
Event
Register participants
3 people
Hand out name badges
2 people
Direct teams to workstations
2 people
Give Welcome Presentation
Explain the competition rules
Hand out assignments
2 people
Supervise the competition
5 people
Answer the jury's questions
3 people
Check the submissions
3 people
Update the scoreboard
2 people
Refill drinks
2 people
Serve snacks
2 people
Restock break snacks
2 people
Serve the pizza meal
4 people
Refill coffee and tea
Resolve technical issues
2 people
Collect final submissions
2 people
Check the final results
3 people
Announce the winners
Present prizes
2 people
Take group photo
See participants off
2 people
Aftercare
Shut down laptops
3 people
Pack equipment
3 people
Clear tables and chairs
4 people
Wash dishes
2 people
Collect waste
2 people
Clean the room
3 people
Store equipment safely
2 people
Return borrowed items
2 people
Clear out unused stock
Send results and certificates
Archive competition materials
2 people
What to bring
Grouped the way you'd shop for it, with quantities.
Furniture
- Tablesqty 18
- Chairsqty 65
- Registration desk
- Judges' tableqty 2
- Waste binsqty 6
Equipment
- Laptopsqty 35
- Laptop chargersqty 35
- Spare laptopsqty 4
- Projector
- Projection screen
- Presentation laptop
- Wi-Fi access pointsqty 3
- Network Switchesqty 3
- Ethernet cablesqty 45
- Spare keyboardsqty 4
- Spare miceqty 4
- USB sticksqty 6
- Power banksqty 4
- Extension cordsqty 12
- Power stripsqty 18
- Cable traysqty 12
- Spare fusesqty 4
- Timer clocksqty 4
Tableware
- Reusable cupsqty 80
- Coffee cupsqty 40
- Platesqty 80
- Cutlery setsqty 80
- Serving spoonsqty 8
- Coffee potsqty 3
- Teapotsqty 2
Kitchen
- Coolersqty 4
- Thermos flasksqty 4
- Cutting boardsqty 3
- Bread knivesqty 3
- Serving plattersqty 8
- Serving traysqty 4
- Measuring cupsqty 2
Decorations
- Name badge holdersqty 70
- Competition postersqty 8
- Directional signsqty 12
- Tableclothsqty 8
- Prizesqty 6
- Medalsqty 12
- Certificate foldersqty 40
Cleaning
- Dustpan and brushqty 2
- Mopsqty 3
- Bucketsqty 3
- Cleaning glovesqty 6
Lighting
- Desk lampsqty 8
Groceries
- Groceries
Tips
- Freeze the rules and assignment theme before opening registration. Finish the program tasks, test data and jury solutions at least 7 days before the event so unclear problems can still be corrected.
- Test the full competition setup with the exact laptops, accounts, internet connection and scoreboard at least 3 days beforehand. Keep spare laptops, chargers, keyboards, mice and USB sticks ready rather than troubleshooting during the contest.
- Close registration with enough time to assign teams and collect dietary requirements. Send confirmations, team details and practical arrival information at least 5 days before the competition.
- Plan the room around power and network access, not just seating. Set up extension cords, power strips, switches, Ethernet cables and cable trays before participants arrive, and leave at least 2 spare outlets near the working area.
- Give judges and volunteers a timed briefing before the doors open. Prepare match folders, name badges, the jury schedule and awards ceremony materials, and allow 30 minutes for registration setup and equipment checks.
Frequently asked questions
- How far in advance should I organise a school programming competition?
- Begin planning at least 6 weeks before the competition. Set the rules, assignment theme and venue first, then allow 2 to 3 weeks for registration, team assignments and technical preparation.
- When should I test the programming competition platform?
- Run a complete test at least 3 days before the event, using participant accounts, test data, the scoreboard and the intended laptops. Repeat a short connection and login check on the morning itself.
- How many spare laptops do I need for a school programming competition?
- Prepare at least 1 spare laptop for every 10 competition laptops, with chargers connected and accounts ready. Also keep spare keyboards, mice and USB sticks available for quick replacements.
- When should I order catering for the competition?
- Confirm catering at least 7 days before the event, after processing registrations and dietary requirements. Plan serving times around the competition schedule and check quantities again 2 days beforehand.
Plans a lot like this one
Start this plan in Lizzt
Every task and item on this page, ready in your own event. Invite people, split the work, and see who has done what.
Organize this event for free with LizztOrganize for free and invite your contacts!