Olimpiada Informatyczna Juniorów 2026/27: test 22 października i terminy
XXI Olimpiada Informatyczna Juniorów zaczyna się 22 października 2026 r. o 12:00 testem wiedzy w szkołach. Sprawdzamy terminy wszystkich etapów, zasady rejestracji i punktacji.
Pierwszy etap XXI Olimpiady Informatycznej Juniorów (OIJ) startuje w czwartek 22 października 2026 r. o godz. 12:00 czasu warszawskiego testem wiedzy, który trwa 100 minut i odbywa się w szkole pod opieką nauczyciela. Cały I etap potrwa do środy 9 grudnia 2026 r., gdy w szkołach zaplanowano część praktyczną. Olimpiada jest przeznaczona wyłącznie dla uczniów szkół podstawowych, a szkoły mogą się rejestrować do 9 grudnia 2026 r.
Wszystkie daty w tekście pochodzą z oficjalnego terminarza OIJ oraz z Zasad organizacji zawodów XXI OIJ (stan na październik 2026).
Terminy XXI OIJ 2026/2027
- 22 października 2026 (czwartek), 12:00 – test wiedzy w szkole, czas trwania 100 minut,
- 22 października – 9 grudnia 2026 – część zdalna I etapu (zadania programistyczne w systemie SIO2),
- 9 grudnia 2026 (środa) – część praktyczna w szkole, pod opieką nauczyciela; to także ostatni dzień rejestracji szkół,
- 16 stycznia 2027 (sobota) – zawody II stopnia,
- 19–21 marca 2027 (piątek–niedziela) – zawody III stopnia, czyli finał.
Jak wygląda test wiedzy 22 października
Według komunikatu organizatorów z 12 października 2026 r. koordynatorzy szkolni dostają zaszyfrowany test e-mailem do 21 października do godz. 9:00, a hasło do niego 22 października do godz. 10:00. Test zaczyna się o 12:00 i trwa 100 minut. Odpowiedzi uczniów nauczyciel wprowadza do 25 października (do 23:59), a wyniki mają być widoczne w SIO2 do 27 października do godz. 13:00.
Zasady przewidują od 15 do 30 pytań, otwartych lub zamkniętych, a za każde poprawnie rozwiązane pytanie uczeń dostaje 10 punktów. Do testu potrzebna jest znajomość co najmniej jednego z dwóch języków: C++ lub Python.
Trzy części I etapu
Część zdalna
Od 22 października do 9 grudnia 2026 r. uczniowie rozwiązują w domu od 2 do 5 zadań programistycznych i wysyłają rozwiązania przez platformę SIO2. Zgodnie z ustaleniami technicznymi akceptowane są programy w C++23 (kompilator G++ 14.2) oraz w Pythonie 3.13.5, z dopuszczoną biblioteką NumPy.
Część praktyczna
9 grudnia 2026 r. uczniowie rozwiązują w szkole od 2 do 4 zadań programistycznych podczas jednej sesji, pod nadzorem nauczyciela.
Jak liczone są punkty
Wynik I etapu to suma punktów z trzech części, przy czym część zdalna, test i część praktyczna mają się do siebie w proporcji 1:2:3 (lub zbliżonej). Najwięcej waży więc samodzielna praca w szkole 9 grudnia. Wszystkie zadania trzeba rozwiązywać samodzielnie – zasady wprost zabraniają generowania kodu za pomocą narzędzi sztucznej inteligencji. Do II etapu przechodzi co najmniej 150 uczniów z najlepszymi wynikami.
Dla kogo jest olimpiada i ile trzeba mieć lat
Regulamin nie określa wieku ani klasy, tylko typ szkoły: indywidualnie mogą startować wyłącznie uczniowie szkół podstawowych. W praktyce mogą więc startować także młodsi uczniowie, o ile ich szkoła jest zarejestrowana. Olimpiada jest finansowana ze środków Ministra Edukacji, a jej organizatorem jest Fundacja Rozwoju Informatyki.
Rejestracja: najpierw szkoła, potem uczeń
Zapisy prowadzone są w systemie SIO2 i składają się z dwóch kroków, opisanych na stronie rejestracji XXI OIJ:
- Nauczyciel zgłasza szkołę jako koordynator, dołączając zgodę podpisaną przez dyrektora. Trzeba to zrobić od nowa, nawet jeśli szkoła brała udział w poprzednich edycjach.
- Po akceptacji szkoły uczeń zakłada konto w SIO2 (lub loguje się na istniejące), wchodzi na stronę zawodów XXI OIJ – etap I i wypełnia formularz zgłoszeniowy z wymaganymi zgodami.
Jeśli szkoły nie ma na liście, oznacza to, że koordynator nie dokończył jej rejestracji. Żeby uczeń mógł napisać test 22 października, szkoła powinna być zarejestrowana przed jego rozpoczęciem. Pytania dotyczące zapisów organizatorzy przyjmują pod adresem zapisy@oij.edu.pl.
Gdzie znaleźć zadania z poprzednich lat
Organizatorzy udostępniają zbiór zadań z poprzednich edycji, w tym zadania z I etapu i przykładowe pytania testowe. Na stronie głównej OIJ wymieniono też bezpłatne zajęcia przygotowawcze, m.in. zdalne zajęcia Olimpijskiego Koła Informatycznego.
Co daje tytuł finalisty lub laureata
Finalistą zostaje każdy uczeń zakwalifikowany do III etapu, a laureatem – uczestnik finału z górnej połowy klasyfikacji o wyraźnie wyróżniającym się wyniku. Według zasad zawodów laureaci i finaliści dostają celującą roczną ocenę z informatyki, a do wybranych szkół ponadpodstawowych są przyjmowani poza zwykłym postępowaniem rekrutacyjnym, na zasadach określonych w przepisach oświatowych. Szczegóły rekrutacji na rok 2027/2028 warto sprawdzić w kuratorium i w regulaminie wybranego liceum lub technikum.
Starszych uczniów może zainteresować Olimpiada Informatyczna dla szkół ponadpodstawowych. Inne terminy znajdziesz w dziale Wydarzenia, a teksty o programowaniu i narzędziach w dziale Technologie.
Najczęściej zadawane pytania
O której zaczyna się test OIJ 22 października 2026?
O godz. 12:00 czasu warszawskiego. Test trwa 100 minut i uczniowie piszą go w swojej szkole.
Czy można zapisać się po teście?
Rejestracja szkół trwa do 9 grudnia 2026 r., ale uczeń, który nie napisze testu, traci punkty z jednej z trzech części I etapu.
W jakim języku programowania można rozwiązywać zadania?
W C++ (standard C++23) lub w Pythonie 3.13.5.
Kiedy jest finał XXI OIJ?
Zawody III stopnia zaplanowano na 19–21 marca 2027 r., a II etap na 16 stycznia 2027 r.


