13 Lutego 2026

Aktualności


Wydział Matematyki i Informatyki UWM zorganizował 12 lutego XI Warmińsko-Mazurskie Zespołowe Zawody Programistyczne. Swoich sił w programowaniu próbowały zespoły ze szkół średnich z Olsztyna i Szczytna.

Zawody programistyczne odbyły się na UWM po 7-letniej przerwie. Na pomysł ich reaktywacji wpadli młodzi naukowcy z Wydziału Matematyki i Informatyki. Zgłosiło się do nich dziewięć trzyosobowych zespołów. Każdy z nich otrzymał do dyspozycji komputer z zainstalowanymi środowiskami programistycznymi. Uczniowie mierzyli się z sześcioma zadaniami. Rozwiązania należało przedstawić w języku Pascal, C/C++ lub Java. Ważne było nie tylko prawidłowe wykonanie polecenia, ale także czas rozwiązania. Uczestnicy mogli korzystać z przyniesionych przez siebie materiałów tekstowych: słowników, książek, notatek, ale nie można było korzystać z telefonów. Podczas zawodów na komputerach dostęp do sieci został ograniczony do serwera Online Judge. Do rejestracji wyników użyty został automatyczny system oceniania Polski SPOJ.

Zawody integrują pasjonatów programowania

Opiekunowie uczestników śledzili ich postępy w rozwiązywaniu zadań na platformie online, czekając przed pracowniami komputerowymi na zakończenie zawodów.

Anna Michalczyk z Uniwersyteckiego XII LO z Olsztyna przyjechała z uczniami z klas pierwszej, trzeciej i czwartej z rozszerzoną informatyką.

Myślę, że to dobra inicjatywa lokalna, która integruje młodzież. W zawodach mogę wziąć udział uczniowie o zróżnicowanych umiejętnościach, nie tylko z najstarszych klas szkół średnich, ale wszyscy, którzy się interesują programowaniem – mówiła Anna Michalczyk.

Jesteśmy tutaj najwierniejszymi fanami tych zawodów, bo startujemy w nich jako szkoła od pierwszej edycji i nie opuściliśmy żadnych. Wystawialiśmy wiele drużyn, czasami pięć czy siedem, w tym roku ograniczenie było do trzech –  opowiadała Magda Burakowska, nauczycielka informatyki z IV LO z Olsztyna. Dodała, że najmocniej zapamiętała pierwsze zawody, które odbywały się w budynku WMiI przy ul. Żołnierskiej.  – To było pewne novum i uczniowie mieli wtedy ogromną frajdę. Wygraliśmy, więc radość była podwójna. Dzisiaj konkurencja jest silna, więc nie wiemy, jak będzie. Mamy dwie drużyny z trzeciej klasy i jedną z czwartej.

Reprezentantka pedagogów z IV LO dodaje, że młodzież chętnie uczy się programowania.

Trochę zawirowania mamy ze sztuczną inteligencją, przez którą zawód programisty staje się obecnie mniej popularny. Jest mniej dobrych ofert pracy i uczniowie to widzą. Widzą też, że sztuczna inteligencja radzi sobie z rozwiązywaniem tych problemów, których oni muszą się nauczyć. Jest to wyzwanie dla nas nauczycieli, by inaczej uczyć i sprawdzać wiedzę – przyznała Magda Burakowska.

W zawodach brał udział jeden zespół ze Szczytna z Zespołu Szkół nr 3.

Uczniowie bardzo chcieli przyjechać i sami dopytywali, czy będą zawody z programowania. Dopiero poznaję tych uczniów, bo to pierwsza klasa, ale to pasjonaci programowania – mówił Paweł Królikowski, nauczyciel informatyki. – W ostatniej edycji zawodów, na której tutaj byłem, brało udział ponad 40 zespołów. Fajną atmosferę miało wtedy podsumowanie na wydziałowej auli.

Turniej był trudny, ale dobrze się bawiliśmy. Wszystko trzeba było robić precyzyjnie – przyznawali  Błażej i Sebastian z czwartej klasy III LO w Olsztynie, którzy tworzyli zespół z koleżanką z klasy.

Myślę, że jak ktoś lubi informatykę, to warto sprawdzić się w takich zawodach. Ważne, żeby się nie zniechęcać. Interesuję się programowaniem i pokładam w nim nadzieję – dodał Błażej.

Zawody pozwoliły mi przypomnieć sobie różne rzeczy i pokazały, że nazywanie projektów ma sens – dodał Tomek, który z Zuzą i Miłoszem tworzył zespół nr 2 z XII LO w Olsztynie.

Naukowcy z UWM dzielą się wiedzą

Młodzi programiści rywalizowali w trzech pracowniach. W każdej było dwóch pracowników wydziału, którzy czuwali nad przebiegiem rozgrywek.

Takie zawody to dla nas okazja, by zaprezentować wydział i zebrać chętnych do rekrutacji, by u nas poszerzali swoją wiedzę i umiejętności w każdym zakresie, jaki mamy do zaoferowania – tłumaczył dr Jacek Marchwicki.

Na tych zawodach jest inaczej niż na organizowanym przez nas konkursie matematycznym, na którym zadania są fizycznie sprawdzane przez kogoś. Na zawodach programistycznych odbywa się to automatycznie przez system SPOJ. Rozwiązania są wysyłane na serwer, który uruchamia aplikację, porównuje ze wzorcem i wiadomo od razu, czy dane zadanie zostało rozwiązane poprawnie. Główne punkty są za wykonanie, ale liczony jest też czas – wyjaśniał mgr Jacek Szypulski.

Organizatorem wydarzenia był dr hab. Aleksander Denisiuk, prof. UWM z Instytutu Informatyki. Zwracał on uwagę, że młodzież mogła mieć trudność z tym, że w zadaniach nie było wskazówek, jak je rozwiązać i jakich struktur użyć. W ten sposób chciano zachęcić do szukania własnych rozwiązań.

Zakres tematyczny zawodów obejmował proste, algorytmiczne zagadnienia. Były dane wyjściowe, które trzeba było opracować i wyświetlić wynik. Zespół mógł wybrać język programowania ze wskazanych. Każde zadanie mogło być rozwiązane w innym. Uczestnicy mieli do dyspozycji około siedem różnych kompilatorów – tłumaczył prof. Aleksander Denisiuk. – Formuła zawodów jest niezmienna od lat i w tej samej odbywają się Mistrzostwa Polski w Programowaniu Zespołowym.

Organizatorzy mają nadzieję, że kolejne zawody odbędą się już na własnych serwerach, a nie na zewnętrznym SPOJ.

Anna Wysocka

Fot. Janusz Pająk

 

Wyniki XI Warmińsko-Mazurskich Zespołowych Zawodów Programistycznych zorganizowanych na Uniwersytecie Warmińsko-Mazurskim w Olsztynie:

I miejsce: zespół nr 1 IV LO w Olsztynie

II miejsce: zespół nr 2 XII LO w Olsztynie

III miejsce: zespół nr 1 XII LO w Olsztynie

 

 

 

Rodzaj artykułu