Die Internationale Informatikolympiade IOI (International Olympiad in Informatics) ist ein jährlich stattfindender Schülerwettstreit auf internationaler Ebene. Die Teilnehmer aus ca. 80 Ländern treffen in den unterschiedlichsten Austragungsorten der Welt aufeinander und messen sich dort im fairen Wettstreit. Dabei werden mehrere Gold-, Silber- und Bronzemedaillen an die Besten der teilnehmenden Schüler vergeben.

Das deutsche Team bei der IOI wird ausgewählt und trainiert von BWINF.