• Organizatorzy XXXII OI
    2025-10-01 Olimpiada Informatyczna
    Kategorie:
    • XXXII OI

  • O Olimpiadzie
    2025-09-30 Tomasz Nowak
    Kategorie:
    • XXXII OI
    Uczestnicy i uczestniczki finału Olimpiady są
    zwolnieni z matury z informatyki: szczegóły
    Uczestnicy i uczestniczki finału Olimpiady mają
    wolny wstęp na studia z informatyki: szczegóły
    Olimpiada ma fascynujące
    zadania programistyczno-algorytmiczne: szczegóły
    Czołowi laureaci i laureatki reprezentują Polskę
    na olimpiadach międzynarodowych: szczegóły
    Dawni olimpijczycy osiągają znaczące
    sukcesy zawodowe:
    szczegóły niebawem
  • Wyróżnienia po I etapie
    2024-12-13 Monika Kozłowska-Zając
    Kategorie:
    • XXXII OI

    Komitet Główny Olimpiady postanowił wyróżnić uczestników zawodów I stopnia wg załączonej listy.

  • Próg do II etapu
    2024-12-06 Jakub Radoszewski
    Kategorie:
    • XXXII OI

    Do II etapu zakwalifikowane zostały wszystkie osoby, które w I etapie zdobyły co najmniej 361 punktów. Wszystkim zakwalifikowanym gratulujemy! A oto lista zakwalifikowanych do II etapu.

    Wyniki rozpatrywania reklamacji zostaną rozesłane do zawodników w ciągu najbliższych dni.

  • kurs.oi.edu.pl
    2024-12-01 Tomasz Nowak
    Kategorie:
    • XXXII OI

    Zapraszamy do korzystania z kursu programowania i algorytmiki OI. Na początek debiutujemy z dwoma działami, przeznaczonymi dla tych, którzy dopiero zaczynają swoją przygodę z programowaniem i algorytmiką. Polecamy go również startującym w Olimpiadzie Informatycznej Juniorów, a także tym, którym wiedza algorytmiczna potrzebna jest na nadchodzącym egzaminie maturalnym. Celujemy w to, aby kurs docelowo obejmował cały materiał potrzebny uczestnikom i uczestniczkom Olimpiady Informatycznej.

    Kurs dostępny jest na stronie kurs.oi.edu.pl. Zachęcamy do czytania, korzystania i rozwiązywania zadań!

  • Rozpoczynamy XXXII OI!
    2024-10-14 Jakub Radoszewski
    Kategorie:
    • XXXII OI

    Dzisiaj rozpoczął się I etap XXXII Olimpiady Informatycznej. Załączamy po pobrania plakat i ulotki informacyjne dla uczniów i nauczycieli.

    Treści zadań I etapu znajdują się w SIO.

    Uwaga: We wtorek 15 października o 18:00 na kanale OI na YouTube odbędzie się webinarium pt. "Jak wziąć udział w Olimpiadzie Informatycznej". Zachęcamy do udziału, zwłaszcza osoby, które w OI startują po raz pierwszy.

    Edit: Nagranie z webinarium jest dostępne na naszym kanale YouTube.

  • Kurs z podstaw algorytmiki i programowania dla uczniów szkół średnich w ramach projektu MAP
    2024-10-08 Krzysztof Diks
    Kategorie:
    • XXXII OI

    W imieniu wykonawców projektu „Mistrzostwa w Algorytmice i Programowaniu” zapraszamy na otwarty, internetowy, 20-godzinny kurs z podstaw programowania i algorytmiki. Kurs jest skierowany przede wszystkim do uczniów szkół średnich, którzy chcieliby rozwinąć swoje umiejętności w zakresie projektowania algorytmów i ich programowania. Od uczestników kursu wymagamy znajomości podstawowych konstrukcji programistycznych w C++ lub Pythonie, jak instrukcje warunkowe, pętle, funkcje/procedury oraz tablice. Przydatna będzie także znajomość i rozumienie sortowania i wyszukiwania binarnego. Chcielibyśmy, aby po zakończeniu kursu jego uczestnicy byli gotowi stawić czoła zadaniom z pierwszych etapów Olimpiady Informatycznej, jak i samodzielnie pogłębiać swoją wiedzę i doskonalić umiejętności w obszarze algorytmiki i programowania. Na koniec kursu, dla jego uczestników zarejestrowanych w projekcie MAP zostanie zorganizowany 3-godzinny, internetowy turniej algorytmiczno-programistyczny. Uczniów z najlepszymi wynikami zaprosimy do dalszego udziału w projekcie - uczestnictwo w wirtualnym kółku algorytmiczno-programistycznym i obozie naukowo-treningowym.

    Prowadzący - Kamil Dębowski

    Kamil Dębowski, znany także jako Errichto, jest znany szeroko w świecie ze swoich osiągnięć w konkursach algorytmiczno-programistycznych oraz jako znakomity trener i dydaktyk w obszarze algorytmiki konkursowej. Kamil jest brązowym medalistą Akademickich Mistrzostw Świata w Programowaniu Zespołowym z roku 2015, zajął drugie miejsce w Google Code Jam w roku 2018, był finalistą konkursów Topcoder Open, Facebook Hacker Cup, zdobył brązowy medal w Olimpiadzie Informatycznej. Dwukrotnie wygrał ogólnopolski, otwarty konkurs Potyczki Algorytmiczne. Jako trener opiekował się drużyną, która zdobyła wicemistrzostwo świata w programowaniu zespołowym. Jest autorem setek oryginalnych zadań wykorzystywanych na konkursach algorytmiczno-programistycznych w całym świecie. Przewodniczył komitetowi naukowemu Środkowoeuropejskiej Olimpiady Informatycznej 2018 oraz konkursu Potyczki Algorytmiczne.

    Plan kursu

    Układanie i programowanie algorytmów na poziomie finału Olimpiady Informatycznej Juniorów i I etapu Olimpiady Informatycznej. Poruszone zostaną następujące tematy:

    • projektowanie algorytmów metodą programowania dynamicznego
    • drzewa przedziałowe jako struktura danych przyśpieszająca obliczenia
    • sumowanie zbiorów rozłącznych (struktura Find&Union) i jego zastosowanie w zadaniu najlżejszego drzewa rozpinającego
    • operacje binarne i ich zastosowania
    • przeszukiwanie z powrotami (backtracking)
    • wybrane zadania z I etapu OI oraz finału OIJ z lat poprzednich
    • testowanie i debugowanie programu

    Terminarz

    Godziny: 17.30 – 19.00

    Dni:
    środa, 9 października 2024 r.,
    czwartek, 10 października 2024 r.,
    następnie co środę, od 16 października do 4 grudnia, oraz 5 grudnia, 11 grudnia i 12 grudnia

    W dniu 18 grudnia zostanie rozegrany turniej podsumowujący.

    Miejsce

    Kurs zostanie przeprowadzony na kanale YouTube dedykowanemu projektowi MAP: https://www.youtube.com/c/MAPMistrzostwawAlgorytmiceiProgramowaniu/featured w zakładce "Kurs z podstaw algorytmiki i programowania".

    Warunki udziału w kursie

    Kurs jest otwarty, ale żeby w pełni skorzystać z kursu (dostęp do materiałów, komunikacja z prowadzącym) należy posiadać lub utworzyć konto w portalu szkopul.edu.pl i zarejestrować się na kurs pod tym linkiem. Po rozpoczęciu kursu uczniowie, którzy nie są uczestnikami projektu MAP, zostaną poproszeni o zarejestrowanie się w projekcie. Warunkiem koniecznym udziału w konkursie na koniec kursu jest rejestracja w projekcie MAP.