Guide
International Greenwich Olympiad: A Practical Guide to Projects, Fees and Participation
How to assess the IGO project format, online and London routes, supervision rules and full cost before entering.
Competition Guides
Problem selection, reliable testing and the team decisions behind a strong session.
Code Quest problems are created by Lockheed Martin engineers and computer programmers. That authorship gives the event a practical contest rhythm: teams face a pool of problems with different point values and have to decide what they can implement reliably within the session, rather than follow one prescribed paper from beginning to end.
The experience categories share a common pool of programming problems with higher points attached to more difficult problems. The distinction is therefore not a separate simplified syllabus. A less experienced team still benefits from reading the whole set, recognising approachable tasks and resisting the temptation to spend the event on one impressive but unfinished solution.
The official archive publishes winners separately for each Code Quest site and category. That local structure is important when interpreting results: conditions, field size and travel vary by location. We would recommend the event to high-school programmers who can already turn a clear specification into tested code and who want to practise team decisions under time pressure. It is not a learn-to-code workshop on the day itself.
| Field | Details |
|---|---|
| Competition | Lockheed Martin Code Quest |
| Organiser | Lockheed Martin |
| Typical students | High-school teams of two or three with a coach |
| Format | Timed programming problem set at sites and online |
| Best for | Student programmers who can collaborate and test under pressure |
| Difficulty | Choosing problems well and submitting robust solutions quickly |
For current dates, eligibility and registration details, see the Lockheed Martin Code Quest competition page.
Checked on 2026-09-02.
Rated Advanced. Teams choose problems strategically, implement reliable solutions quickly and manage submissions across a fixed contest window.
At the start, scan the pool and identify input, output and edge cases before assigning work. A lower-value problem completed cleanly may contribute more than a difficult problem that absorbs the whole team. Revisit the allocation as information changes.
Use a consistent local test routine. Verify sample input, empty or boundary cases and formatting before submission. One teammate should be able to explain another teammate's solution well enough to check it.
A team may submit repeatedly, but incorrect submissions can decide a tie. Unlimited retries are not a reason to submit untested code. Build a short checklist for compilation, file naming, output formatting and representative cases.
Teachers and coaches register teams of two or three students. Site capacity, available format and technical details should be confirmed for the current cycle before a team commits to travel or assumes virtual access.
Code Quest rewards practical contest engineering: read strategically, divide work intelligently and test before submitting. The shared problem pool makes category labels less important than honest readiness. A calm team with reliable habits can make better use of the session than a faster but disorganised group.
EXPLORE NEXT
Guide
How to assess the IGO project format, online and London routes, supervision rules and full cost before entering.
Guide
How schools can turn a fast, wide-ranging quiz into positive physics enrichment
Guide
Read the logic beneath playful tasks and use the result as diagnostic evidence
Comments
Share a question, note, or update.
No comments yet.