Jak wystartować w OIJ?
- Zarejestruj się do zawodów – musi to zrobić zarówno szkoła, jak i zawodnik. Szczegółową instrukcję możesz znaleźć na stronie Rejestracja.
- Jeśli potrzebujesz podciągnąć się w umiejętności programowania (w tym rozpocząć naukę programowania), zapoznaj się z proponowanymi przez nas Kursami.
- Zawody I stopnia OIJ obejmują zadania programistyczne do samodzielnego rozwiązania w domu oraz test wiedzy i część praktyczną, które odbędą się w szkołach.
- Zadania programistyczne pojawią się w Systemie Internetowym Olimpiady (SIO2) 29 września 2025, pojawi się kilka (2–5) zadań. Niektóre zadania będą oceniane w sposób “otwarty” – w nich możesz poznać wynik Twojego zgłoszenia – inne zaś w sposób “ukryty”, czyli liczba zdobytych przez Ciebie punktów zostanie ujawniona dopiero po zakończeniu zawodów I stopnia.
- Zapoznaj się z samouczkiem dla języka C++ lub samouczkiem dla języka Python, wyjaśniającym zasady oceniania i przykładowe błędy początkujących zawodników. Sprawdź także przykładowe zadania.
- Napisz programy rozwiązujące zadania (masz na to czas do 10 grudnia 2025), wysyłaj rozwiązania przez SIO2 i sprawdź, jak działają na dostępnych testach.
- Zapoznaj się z przykładowymi i archiwalnymi pytaniami testowymi.
- Weź udział w części testowej, która odbędzie się 23 października 2025 w szkole pod opieką nauczyciela.
- Weź udział w części praktycznej, która odbędzie się 10 grudnia 2025 w szkole pod opieką nauczyciela.
- O kwalifikacji do zawodów II stopnia zadecyduje suma punktów z zadań programistycznych, części testowej i części praktycznej. Liczy się łączna liczba zdobytych punktów (proporcje między częściami to 1:2:3 lub zbliżone) — nie ma obowiązku przystąpienia do wszystkich części ani rozwiązania wszystkich zadań.
- Zwróć uwagę na fakt, że zawody są indywidualne. Test oraz zadania musisz rozwiązywać samodzielnie. Praca grupowa oraz dzielenie się rozwiązaniami grozi dyskwalifikacją.
Przed wzięciem udziału w zawodach warto zapoznać się z przepisami Olimpiady, najważniejsze przepisy zostały zebrane w Przewodniku po OIJ. Zapoznaj się także z Zasadami organizacji zawodów oraz Ustaleniami technicznymi bieżącej edycji Olimpiady. Dostępny jest też pełny Regulamin Olimpiady.
Dodatkowo, gorąco zachęcamy do udziału w Otwartym Kole Informatycznym, które prowadzi zajęcia przygotowujące do OIJ na wszystkich poziomach zaawansowania. Bardziej doświadczonym zawodnikom polecamy też spróbowanie swoich sił w sparingach.