IOI (International Olympiad in Informatics) on kansainvälinen ohjelmointikilpailu, johon on viime vuosina osallistunut joukkueita noin 80 maasta. Ensimmäinen IOI järjestettiin vuonna 1989, ja Suomi on osallistunut kilpailuun vuodesta 1992 alkaen.
Jokainen maa voi lähettää IOI:hin nelihenkisen joukkueen. Kilpailupäiviä on kaksi, joista molempina on viisi tuntia aikaa tehtävien ratkaisuun. Tehtävien määrä molempina päivinä on yleensä ollut kolme, mutta vuosina 2009–2010 tehtäviä oli neljä, joista yksi oli helppo tehtävä.
IOI-kilpailuja on järjestetty eri puolilla maailmaa, myös Suomessa vuonna 2001. Bulgaria ja Kreikka ovat järjestäneet kilpailun kahdesti. Vuonna 2013 IOI järjestetään Australiassa, vuonna 2014 Taiwanissa, vuonna 2015 Kazakstanissa ja vuonna 2016 Venäjällä.
Suomi on saanut tähän mennessä IOI:sta 5 kultamitalia, 18 hopeamitalia ja 27 pronssimitalia.
| vuosi | paikka | Suomen | kotisivu | |||
|---|---|---|---|---|---|---|
| joukkue | mitalit | |||||
| 2012 | Italia | joukkue | 2 | kotisivu | ||
| 2011 | Thaimaa | joukkue | 2 | kotisivu | ||
| 2010 | Kanada | joukkue | 1 | 1 | kotisivu | |
| 2009 | Bulgaria | joukkue | 1 | kotisivu | ||
| 2008 | Egypti | joukkue | 2 | kotisivu | ||
| 2007 | Kroatia | joukkue | 2 | kotisivu | ||
| 2006 | Meksiko | joukkue | 1 | 3 | kotisivu | |
| 2005 | Puola | joukkue | 1 | kotisivu | ||
| 2004 | Kreikka | joukkue | 1 | kotisivu | ||
| 2003 | Yhdysvallat | joukkue | 1 | 2 | 1 | kotisivu |
| 2002 | Etelä-Korea | joukkue | 1 | 3 | kotisivu | |
| 2001 | Suomi | joukkue | 1 | 3 | kotisivu | |
| 2000 | Kiina | joukkue | 1 | 1 | kotisivu | |
| 1999 | Turkki | joukkue | 2 | 1 | kotisivu | |
| 1998 | Portugali | joukkue | 2 | 2 | kotisivu | |
| 1997 | Etelä-Afrikka | joukkue | 1 | 1 | kotisivu | |
| 1996 | Unkari | joukkue | 1 | 1 | kotisivu | |
| 1995 | Alankomaat | joukkue | 2 | 2 | kotisivu | |
| 1994 | Ruotsi | joukkue | 1 | 1 | kotisivu | |
| 1993 | Argentiina | joukkue | kotisivu | |||
| 1992 | Saksa | joukkue | 1 | 1 | kotisivu | |
| 1991 | Kreikka | kotisivu | ||||
| 1990 | Neuvostoliitto | kotisivu | ||||
| 1989 | Bulgaria | kotisivu | ||||
Kilpailun kotisivu: IOI 2012
Suomen joukkue:
Joukkueen johto: Timo Knuutila ja Antti Laaksonen
Kilpailun kotisivu: IOI 2011
Suomen joukkue:
Joukkueen johto: Timo Knuutila ja Antti Laaksonen
Joukkueeseen oli valittu myös Janne Levijoki, joka ei kuitenkaan päässyt matkalle.
Kilpailun kotisivu: IOI 2010
Suomen joukkue:
Joukkueen johto: Heikki Hyyrö ja Antti Laaksonen
Kilpailun kotisivu: IOI 2009
Suomen joukkue:
Joukkueen johto: Heikki Hyyrö ja Antti Laaksonen
Kilpailun kotisivu: IOI 2008
Suomen joukkue:
Joukkueen johto: Heikki Hyyrö ja Timo Poranen
Kilpailun kotisivu: IOI 2007
Suomen joukkue:
Joukkueen johto: Heikki Hyyrö ja Timo Poranen
Kilpailun kotisivu: IOI 2006
Suomen joukkue:
Joukkueen johto: Samuli Laine ja Niko Kiirala
Kilpailun kotisivu: IOI 2005
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Matti Nykänen
Kilpailun kotisivu: IOI 2004
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Matti Nykänen
Kilpailun kotisivu: IOI 2003
Suomen joukkue:
Joukkueen johto: Tiina Aalto ja Matti Nykänen
Kilpailun kotisivu: IOI 2002
Suomen joukkue:
Joukkueen johto: Tiina Aalto ja Ville Leppänen
Kilpailun kotisivu: IOI 2001
Suomen joukkue:
Joukkueen johto: Ville Leppänen ja Timo Knuutila
Kilpailun kotisivu: IOI 2000
Suomen joukkue:
Joukkueen johto: Tiina Aalto ja Ville Leppänen
Kilpailun kotisivu: IOI 1999
Suomen joukkue:
Joukkueen johto: Tiina Aalto ja Jyrki Kivinen
Kilpailun kotisivu: IOI 1998
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Jyrki Nummenmaa
Kilpailun kotisivu: IOI 1997
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Jyrki Nummenmaa
Kilpailun kotisivu: IOI 1996
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Jyrki Nummenmaa
Kilpailun kotisivu: IOI 1995
Suomen joukkue:
Joukkueen johto: Jari Koivisto ja Jyrki Nummenmaa
IOI 1995:ssä joukkueessa sai olla poikkeuksellisesti viisi jäsentä tavallisen neljän sijasta, mikäli joukkueessa oli sekä tyttöjä että poikia.
Kilpailun kotisivu: IOI 1994
Suomen joukkue:
Joukkueen johto: Otto Nurmi ja Jari Koivisto
Kilpailun kotisivu: IOI 1993
Suomen joukkue:
Joukkueen johto: Timo Raita ja Jukka Hirvonen
Kilpailun kotisivu: IOI 1992
Suomen joukkue:
Joukkueen johto: Otto Nurmi ja Jukka Hirvonen