§ 1 Informacje ogólne

  1. Organizator Konkursu RoboExe: Code Master 2025 (dalej zwanego Konkursem):

Wydział Nauk Informatyczno-Technologicznych Akademii Łomżyńskiej

  1. Nadzór nad organizacją i przebiegiem Konkursu sprawuje Komisja Konkursu Programowania RoboExe: Code Master 2025 w składzie:
    1. dr inż. Andrzej Sawicki – przewodniczący Komisji
    2. dr inż. Tomasz Kuźmierowski – członek Komisji
    3. dr inż. Aneta Wiktorzak – członek Komisji
    4. mgr inż. Mateusz Zalewski – członek Komisji
    5. mgr inż. Kamil Felter – członek Komisji
    6. mgr inż. Arkadiusz Nieciecki – członek Komisji
    7. mgr inż. Przemysław Grabowski – członek Komisji

3.    Patronat nad Konkursem RoboExe: Code Master 2025 obejmuje Rektor AŁ – dr hab. Dariusz Surowik, prof. AŁ

  1. Cel Konkursu RoboExe: Code Master 2025
    1. Rozwijanie zainteresowań programistycznych uczniów i studentów.
    2. Pobudzanie do twórczego myślenia oraz rozwijanie umiejętności stosowania zdobytej wiedzy w praktycznym działaniu.
    3. Pogłębianie wiedzy i umiejętności w zakresie programowania.
    4. Wdrażanie uczniów do samokształcenia i przygotowanie ich do nauki w szkołach wyższych.
    5. Popularyzacja nauk technicznych i szeroko rozumianych nowych technologii oraz nowoczesnych rozwiązań z zakresu informatyki.
  2. Termin Konkursu RoboExe: Code Master 2025

13 marca 2025 roku – 1 etap

27 marca 2025 roku – 2 etap, finał

  1. Miejsce finału Konkursu RoboExe: Code Master 2025

Akademia Łomżyńska, budynek Wydziału Nauk Informatyczno-Technologicznych, ul. Akademicka 1 w Łomży.

  1. Każdy uczestnik i obserwator Konkursu jest zobowiązany do przestrzegania „Przepisów Przeciwpożarowych i BHP” obowiązujących na terenie Akademii Łomżyńskiej.

§ 2 Zasady uczestnictwa i procedura zgłaszania

  1. Uczestnictwo w Konkursie RoboExe: Code Master 2025
    1. W konkursie programowania RoboExe: Code Master 2025 mogą wziąć uczniowie szkół średnich oraz studenci szkół wyższych.
    2. Udział w Konkursie jest bezpłatny i dobrowolny.
    3. Uczestnik Konkursu zobowiązuje się do przestrzegania niniejszego regulaminu.
    4. Warunkiem uczestnictwa jest wyrażenie zgody na przetwarzanie danych osobowych przez uczestnika Konkursu.
    5. Osoby niepełnoletnie muszą dodatkowo dostarczyć w dniu Konkursu zgodę rodzica lub opiekuna prawnego na uczestniczenie w Konkursie. Wzór zgody stanowi Załącznik nr. CM.3 do niniejszego Regulaminu.
    6. Uczestnik zakwalifikowany do finału Konkursu, winien posiadać przy sobie ważną legitymację szkolną, studencką lub inny dowód tożsamości.
  1. Procedura zgłaszania uczestnictwa w konkursie RoboExe: Code Master 2025
    1. Termin zgłaszanie uczestnictwa w Konkursie RoboExe: Code Master 2025 możliwy będzie w dniach od 26 luty do 12 marca 2025 roku.
    2. Zgłoszenie odbywa się przez stronę konkurswiedzy.al.edu.pl zakładka RoboExe Code Master 2025 po wcześniejszym zarejestrowaniu konta użytkownika. Wysłanie zgłoszenia jest równoznaczne z akceptacją Regulaminu.
    3. Komisja Konkursu zastrzega sobie prawo odrzucenia zgłoszenia bez podawania przyczyn.

§ 3 Zasady udziału w Konkursie RoboExe: Code Master 2025

  1. Zasady ogólne Konkursu

1.    Konkurs programowania RoboExe: Code Master 2025 składa się z dwóch etapów: etap I (eliminacje on-line), etap II (finał w siedzibie Uczelni).

2.    Konkurs realizowany jest w oparciu o platformę Moodle, dostępną pod adresem: konkurswiedzy.al.edu.pl zakładka RoboExe Code Master 2025.

3.    W etapie I uczestnicy rozwiązują test składający się z 15 zadań programistycznych, otwartych i zamkniętych. Maksymalny czas rozwiązywania wszystkich zadań to 90 minut.

4.    Platforma z zadaniami będzie aktywna w dniu 13 marca 2025 r. w godzinach 9:00 – 19:00. Uczestnik, po wysłaniu zgłoszenia uczestnictwa, zgodnie z zasadami określonymi w §2 Regulaminu, powinien przed Konkursem wykonać proces rejestracji w systemie Moodle i założyć konto. Proces rejestracji jest bardzo ważny, uczestnik powinien podać poprawnie login, hasło, Imię, Nazwisko, nazwę Szkoły/Uczelni oraz e-mail, na który przyjdzie link aktywacji konta. Uczestnik powinien zapamiętać login oraz hasło. Login i hasło będą potrzebne przy podawaniu rozwiązań zadań programistycznych w I i II etapie.

5.    Uczestnik zgłasza rozwiązanie poprzez wpisanie odpowiedzi w pole odpowiedzi zadania oraz przesyła pliki źródłowe rozwiązania na serwer w systemie Moodle.

6.    Treści zadań konkursowych stanowią tajemnicę służbową.

7.    W etapie II finaliści Konkursu rozwiązują 15 zadań programistycznych.

8.    Etap II Konkursu trwa maksymalnie 90 minut i odbywa się w laboratoriach Wydziału Nauk Informatyczno-Technologicznych Akademii Łomżyńskiej w dniu 27 marca 2025r.

9.    Finalista w etapie II zgłasza rozwiązanie poprzez wpisanie odpowiedzi w pole odpowiedzi zadania oraz przesyła pliki źródłowe rozwiązania na serwer w systemie Moodle.

10.  Przebieg etapu II Konkursu nadzoruje osoba wyznaczona przez Komisję Konkursową. W składzie osób nadzorujących Konkurs mogą znajdować się członkowie Komisji.

11.  Organizatorzy Konkursu zapewniają nagrody za zajęcie pierwszego, drugiego i trzeciego miejsca.

  1. Programowanie
    1. Kod programu powinien być zapisany w jednym pliku, w jednym z języków programowania:

                                         I.    C

                                       II.    C++

                                     III.    Java

                                      IV.    C#

                                        V.    Python

  1. Kod programu powinien być kodem aplikacji konsolowej.
  2. Podczas Konkurs programowania zawodnik ma dostęp do komputera z systemem operacyjnym Windows oraz następującymi środowiskami programistycznymi:

                                         I.    Code::Blocks z C i C++

                                       II.    NetBeans z Java

                                     III.    VisualStudio z C#

                                      IV.    PyCharm z Python

  1. W zadaniach konkursowych przetwarzane będą dane zapisane w plikach tekstowych, rozwiązanie powinno być zapisane w pliku tekstowym.
  2. Dane wejściowe będą podane w plikach tekstowych, zawierających:

                                         I.    ciągły tekst

                                       II.    liczby z przedziału od -231 do 231 zapisane w oddzielnych liniach

                                     III.    tekst zapisany w oddzielnych liniach

  1. Nie jest konieczne sprawdzanie poprawności danych wejściowych.
  2. Rozwiązaniem zadania jest plik tekstowy zawierający:

                                          I.    pojedynczy znak

                                       II.    tekst

                                     III.    liczbę z przedziału od -231 do 231

  1. Opis obowiązujących zasad związanych z kodowaniem programów opisuje Załącznik nr. CM.1
  2. Zadania

1.    Treści zadań oraz dane do zadań będą udostępnione w postaci elektronicznej na platformie Moodle pod adresem konkurswiedzy.al.edu.pl zakładka RoboExe Code Master 2025.

  1. Uczestnicy Konkursu wpisują rozwiązania zadań poprzez podanie w polu odpowiedzi zadania wyniku zawartego w pliku tekstowym wygenerowanym przez napisany program oraz dołączają kod napisanego programu.
  2. Wprowadzenie rozwiązania:

                                         I.    Rozwiązaniem zadania może być liczba lub znak lub tekst z pliku tekstowego z wynikiem zadania, wpisana w polu odpowiedzi zadania.

                                       II.    Rozwiązanie jest akceptowane tylko po dołączeniu pliku z poprawnie napisanym kodem programu wyliczającego i zapisującego do pliku poprawny wynik.

                                     III.    Kod programu powinien być napisany w jednym z dozwolonych języków programowania i zawierać się w jednym pliku.

  1. Ograniczenia
    1. Można korzystać z oprogramowania zainstalowanego na komputerach.
    2. Można korzystać z bibliotek dostępnych lokalnie w zainstalowanych środowiskach programistycznych.
    3. Nie można korzystać z przeglądarek internetowych (poza dostępem do strony konkurswiedzy.al.edu.pl).
    4. Można korzystać z własnych książek, materiałów, notatek, z wyjątkiem materiałów na nośnikach elektronicznych.
  1. Terminy
    1. Etap I Konkursu (on-line) odbywać się będzie w dniu 13 marca 2025 r. w godz. 9:00-19:00. Czas na rozwiązanie testu wynosi 90 min od chwili uruchomienia.

2.    Etap II Konkursu odbywać się będzie w dniu 27 marca 2025 r. zgodnie z harmonogramem zamieszczonym na stronie konkurswiedzy.al.edu.pl zakładka RoboExe Code Master 2025 na 7 dni przez finałem.

  1. Sposób oceniania. Klasyfikacja
    1. Każde poprawnie zrealizowane zadanie jest oceniane na 1 punkt. Maksymalnie można zdobyć 15 punktów.
    2. Za poprawnie zrealizowane zadanie uważa się zadanie z poprawnie udzieloną odpowiedzią oraz przesłanym poprawnie działającym kodem źródłowym aplikacji, która wygenerowała prawidłową odpowiedź.
    3. Punktacja ogólna jest sumą punktów za poszczególne zadania.
    4. O zakwalifikowaniu się do II etapu – finału, decyduje liczba punktów zdobyta podczas I etapu.
    5. Limit punktów z I etapu uprawniający do udziału w finale Konkursu określa się na 10.
    6. Komisja może zmienić limit punktów uprawniających do udziału w finale lub wprowadzić jako dodatkowe kryterium kwalifikacyjne czas wykonania wszystkich zadań.
    7. Komisja poinformuje mailowo uczestników Konkursu o zakwalifikowaniu się do II etapu – finału w terminie do 7 dni przed datą finału Konkursu.
    8. O kolejności miejsc w Konkursie decyduje suma punktów zdobytych podczas finału.
    9. W przypadku identycznej liczby punktów w finale, o kolejności miejsc zadecyduje sumaryczny czas wykonania zadań w II etapie.

§ 4 Procedura rozpatrywania odwołania

  1. Uczestnik biorący udział w zawodach ma prawo złożyć odwołanie do Komisji Konkursu. W przypadku, gdy uczestnik jest niepełnoletni odwołanie składa jego opiekun prawny.
  2. Odwołanie, którego wzór stanowi Załącznik nr. CM.2 do Regulaminu, należy złożyć niezwłocznie po zaistniałym zdarzeniu w formie pisemnej do Komisji Konkursu. 
  3. Komisja Konkursu rozpatruje odwołanie niezwłocznie po jego otrzymaniu. Decyzja Komisji Konkursu jest ostateczna.

§ 5 Ochrona danych osobowych

  1. Administratorem danych osobowych jest Rektor Akademii Łomżyńskiej z siedzibą w Łomży, ul. Akademicka 14.
  2. Zgłaszając się do Konkursu, Uczestnik zgadza się na przetwarzanie jego danych osobowych w celu realizacji Konkursu.
  3. Dane osobowe umieszczone w bazie Akademii Łomżyńskiej są przetwarzane wyłącznie w celu realizacji Konkursu. Dane te są gromadzone z należytą starannością i odpowiednio chronione przed dostępem do nich przez osoby do tego nieupoważnione, zgodnie z art. 6 ust. 1 lit. a) rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE – ogólne rozporządzenie o ochronie danych (Dz. Urz. UE L 119.1 z dnia 04.05.2016 r.) Uczestnik ma prawo wglądu do swoich danych, do ich korekty oraz żądania zaprzestania ich wykorzystywania w każdej chwili.
  4. Zgłaszający wyraża zgodę na przesłanie na podany adres e-mail informacji o kolejnych edycjach konkursów organizowanych w przyszłości.
  5. Podane przez Uczestnika informacje mogą zostać udostępnione właściwym organom władzy publicznej, jeżeli wymagają tego obowiązujące przepisy prawa.
  6. Osoby niepełnoletnie muszą dodatkowo dostarczyć w dniu Zawodów zgodę rodzica lub opiekuna prawnego na uczestniczenie w Zawodach. Wzór zgody stanowi Załącznik nr. CM.3 niniejszego Regulaminu.

§ 6 Zasady bezpieczeństwa obowiązujące podczas Konkursu

  1. Uczestnicy Konkursu oraz wszystkie inne osoby, które znajdują się na terenie Uczelni zobowiązani są zachowywać się w sposób niezagrażający bezpieczeństwu innych osób obecnych na konkursie, a w szczególności przestrzegać postanowień niniejszego Regulaminu, Przepisów Przeciwpożarowych i BHP obowiązujących na terenie Akademii Łomżyńskiej. Uczestnicy konkursu nieprzestrzegający powyższych postanowień mogą zostać zdyskwalifikowani.
  2. W czasie Konkursu wszyscy uczestnicy oraz inne osoby przebywające na terenie Uczelni, zobowiązują się przestrzegać przepisów Ustawy o wychowaniu w trzeźwości i przeciwdziałaniu alkoholizmowi z dnia 26 października 1982 r.
  3. Organizator w trakcie Konkursu zastrzega sobie prawo odmowy wstępu na teren Uczelni:
    1. osobie znajdującej się pod widocznym wpływem alkoholu, środków odurzających, psychotropowych lub innych podobnie działających środków,
    2. osobie posiadającej broń lub inne niebezpieczne przedmioty, materiały wybuchowe, wyroby pirotechniczne, materiały pożarowo niebezpieczne, środki odurzające lub substancje psychotropowe.
    3. osobie zachowującej się agresywnie, prowokacyjnie albo w inny sposób stwarzającej zagrożenie dla bezpieczeństwa lub porządku publicznego.

§ 7 Kontakt

     1.Preferowany kontakt w formie elektronicznej pod adresem e-mail:

roboexe@al.edu.pl Tytuł e-maila powinien zawierać zwrot „RoboExe: Code Master 2025”.

  1. Kontakt telefoniczny: 86 215 54 88,
  2. Kontakt osobisty: Akademicka 1, 18 – 400 Łomża, pok. A0.32
  3. Adres do korespondencji: ul. Akademicka 14, 18 – 400 Łomża, z dopiskiem „RoboExe: Code Master 2025”

§ 8 Postanowienia końcowe

  1. W przypadku odwołania, zmiany terminu lub miejsca Konkursu, organizator niezwłocznie poinformuje o tym fakcie uczestników poprzez wysłanie wiadomości e-mail.
  2. Organizator ma prawo do utrwalenia przebiegu zawodów przy pomocy urządzeń rejestrujących obraz i dźwięk. Udział w konkursie jest równoznaczny z udzieleniem zgody na nieodpłatne fotografowanie i filmowanie jego osoby oraz na rejestrację, transmitowanie i rozpowszechnianie głosu lub wizerunku dla celów dokumentacyjnych, sprawozdawczych, reklamowych oraz promocyjnych, w związku z jakimkolwiek programem lub publikacją, w których zostanie wykorzystane nagranie Konkursu.
  3. W czasie Konkursu organizator oraz osoby przebywające na terenie wydarzenia, zobowiązują się przestrzegać przepisów Ustawy o wychowaniu w trzeźwości i przeciwdziałaniu alkoholizmowi z dnia 26 października 1982 r.
  4. W sprawach nieuregulowanych niniejszym regulaminem stosuje się odpowiednio przepisy ustawy z dnia 23 kwietnia 1964 Kodeks cywilny (Dz. U. Nr 16 poz. 93 z późn. zm.).

5.   Wszelkie sprawy nieujęte w niniejszym Regulaminie rozstrzyga Komisja Konkursu.

6.    Niniejszy Regulamin dostępny jest na stronie internetowej Konkursu konkurswiedzy.al.edu.pl zakładka RoboExe Code Master 2025.

  1. Regulamin wchodzi w życie z dniem ogłoszenia Konkursu.

Załącznik nr CM.1 – Szczegółowy opis zasad kodowania

Załącznik nr CM.2 – Wzór odwołania

Załącznik nr CM.3 – Zgoda opiekuna na uczestniczenie w zawodach osoby niepełnoletniej