Zadania na OIJ wymagają od uczestnika nie tylko dużej wiedzy, ale także umiejętności logicznego myślenia i kreatywności. Zadania programistyczne polegają na napisaniu programu rozwiązującego konkretny problem, uczeń może w tym celu użyć języka C++ lub Python. Przy pisaniu algorytmów należy zwrócić uwagę nie tylko na to, aby rozwiązywał dany problem, ale także żeby nie przekraczał limitu czasu (zwykle sekundy lub kilku sekund) ani pamięci (kilkudziesięciu lub kilkuset megabajtów).
Udział i uzyskanie tytułu laureata lub finalisty olimpiady gwarantuje:
- uzyskanie oceny celującej z informatyki;
- wstęp wolny do wybranej szkoły średniej.
Przygotowanie do olimpiady informatycznej
Nasz kurs przygotowujący do Olimpiady Informatycznej to zajęcia indywidualne w formie zdalnej. Program kursu opieramy na zagadnieniach pojawiających się na OIJ (wcześniej OIG) w poprzednich latach. Prowadzący doskonale wiedzą jak zrealizować zajęcia w ciekawy sposób oraz jak najlepiej przygotować dziecko do udziału w konkursie, i na co należy zwrócić największą uwagę. W trakcie zajęć skupiamy się na tym, aby przerobić cały zakres merytoryczny wymagany na konkursie i na tym żeby przećwiczyć rozwiązywanie zadań testowych oraz programistycznych. W naszej ofercie można znaleźć kursy trwające 20 lub 30 godzin.