Pierwsza edycja Konkursu Informatycznego organizowanego przez WMiI UMK w Toruniu miała miejsce w roku szkolnym 1990/1991 i od tego czasu konkurs organizowany jest corocznie (z przerwą w roku szkolnym 2000/2001). Przez cały czas Wydział Matematyki i Informatyki jest głównym organizatorem konkursu i sprawuje nad nim pieczę merytoryczną i organizacyjną a główną nagrodą dla laureatów jest indeks na kierunek: matematyka lub informatyka. Konkurs, początkowo lokalny, szybko przekształcił się w konkurs ogólnopolski i sięga swą historią czasów sprzed Olimpiady Informatycznej. Z Konkursem Informatycznym WMiI łaczy się postać dr Bolesława Wojdyło, który był w grupie inicjatorów konkursu i przez 10 lat przewodniczył konkursowi organizowanemu przez WMiI a teraz pracuje z młodzieżą szczególnie uzdolnioną w Gimnazjum i Liceum Akademickim. Przez pierwszych dziesięć edycji konkurs był dwuetapowy (eliminacje i finały) i polegał na pisaniu programów w języku Pascal lub C/C++ rozwiązujących różne zadania algorytmiczne. Przyjęto założenie, że przynajmniej jedno rozwiązanie zadania na etapie eliminacyjnym oraz jedno w czasie finałów będzie miało ilustrację graficzną. Oceny rozwiązania dokonywała komisja konkursowa uznając za najważniejsze kryterium poprawność merytoryczną, biorąc także pod uwagę odporność na błędy użytkownika, łatwość obsługi, styl programowania. W odrębnych publikacjach można znaleźć zadania z pierwszych czterech edycji konkursu, wraz z wybranymi, rozwiązaniami jego uczestników oraz zadania edycji II-VII. Konkurs cieszył się dużym zainteresowaniem uczniów, liczba uczestników często przekraczała 100. Wraz z popularyzacją Olimpiady Informatycznej oraz pojawieniem się dużej liczby nowych konkursów informatycznych o różnym charakterze, nastąpiło zmniejszenie zainteresowania uczniów udziałem w Konkursie Informatycznym organizowanym przez WMiI UMK. Doprowadziło to do rocznej przerwy w organizacji konkursu. W roku szkolnym 2001/2002 zawody zostały wznowione w nowej formule. Zadania konkursowe nadal mają charakter algorytmiczny, oceniane są według tych samych kryteriów, jednak jako istotny element wprowadzono wykorzystanie nowoczesnych technologii internetowych. Technologie te zostały wykorzystane zarówno do komunikacji z uczestnikami konkursu, jak też jako istotne narzędzie niezbędne do rozwiązywania zadań. Analogicznie jak w latach poprzednich konkurs składa się z dwóch etapów. Zadania I etapu rozwiązywane są przez uczestników w domu, przesyłane do organizatorów i oceniane. Najlepsi uczniowie kwalifikowani są do zawodów II stopnia odbywających się na Wydziale Matematyki i Informatyki, gdzie uczestnicy rozwiązują zadania pod kontrolą Komisji Konkursowej. Od roku szkolnego 2001/2002 dzięki działalności jego obecnego przewodniczącego, dr hab. Piotra Bały, konkurs nabrał znaczącego charakteru internetowego przede wszystkim poprzez wprowadzenie nowoczesnych języków programowania do zestawu narzędzi za pomocą których mogą być wykonywane rozwiązania. W szczególności dotyczy to typowych języków wykorzystywanych przy tworzeniu serwisów internetowych takich jak PHP, JavaScript oraz Java. Uczestnicy nadal mogą wykorzystywać tradycyjne języki programowanie takie jak Pascal, C/C++, jednak część zadań przeznaczona jest do rozwiązania z wykorzystaniem wyłącznie technologii internetowych. W rezultacie obok poprawnego algorytmu, uczestnicy muszą przygotować strony WWW umożliwiające wprowadzanie danych oraz prezentację wyniku. Funkcjonalność przygotowanych stron oraz ich szata graficzna nie są ocenianie, jednak za najciekawsze rozwiązanie Dziekan Wydziału Matematyki i Informatyki przyznaje nagrodę specjalną. P. Bała, A. B. Kwiatkowska, J. Roguska, B. Wojdyło Toruńskie Konkursy Informatyczne w: Informatyka w Szkole XIX ed. M. M. Sysło, Szczecin 2003 [wersja PDF] |