|
|||||||||||||||||||
|
SPOJ time: 2010-09-02 19:56:23 |
Informacje dla uczestników i nauczycieli
Harmonogram konkursuKażdy etap zaczyna się i kończy w sobotę o godzinie 12:00
Odpowiedzi na często zadawane pytaniaDla kogo jest ten konkurs?Konkurs jest przeznaczony dla uczniów szkół kształcących na poziomie średnim lub niższym. Zakładamy, że masz jakiekolwiek, choćby minimalne pojęcie o programowaniu, albo przynajmniej chcesz się tego nauczyć. Na pewno przydadzą się wiadomości i umiejętności wyniesione z lekcji matematyki. Jakich zadań powinienem się spodziewać w konkursie?Starannie przygotowaliśmy zestaw zadań dopasowany do uczestników o różnym poziomie zaawansowania, w tym początkujących. W porównaniu do innych konkursów odbywających się na SPOJ-u, czy w podobnych systemach, możesz oczekiwać kilku drobnych nowości i miłych niespodzianek. Każdy zestaw zadań będzie nieco różny pod względem formy. W ogólności:
Gdzie mogę znaleźć zadania z poprzedniej edycji konkursu?Zajrzyj proszę na stronę High School Programming League Problems Archive. Znajdziesz tam wszystkie zadania z poprzedniej edycji konkursu. Jestem nauczycielem, jak zarejestrować szkołę?
Czy mogę wziąć udział w konkursie, będąc studentem lub zawodowym programistą?Możesz rozwiązywać zadania. Nie masz jednak prawa do rejestracji, otrzymywania nagród i upominków, a uzyskane przez Ciebie wyniki nie będą widoczne w rankingach. Zapraszamy Cię natomiast do dyskusji na forum, może zechcesz podzielić się swoją wiedzą z młodszymi uczestnikami? Czy powinienem się zarejestrować?Tak, zalecamy rejestrację. Niezarejestrowanym uczestnikom możemy zagwarantować jedynie prawo do rozwiązywania zadań i nadsyłania zgłoszeń. Uczestnicy z każdej zarejestrowanej szkoły:
Co jeszcze mogę zyskać, jeśli wezmę udział w konkursie?Rozwiązując zadania, zdobędziesz wiedzę i umiejętności. Poznasz inne osoby o podobnych zainteresowaniach i - co równie ważne: będzie fajnie. Zobacz też słowa zachęty ze strony uczestników poprzedniej edycji i członków Honorary Board. Czy to rzeczywiście jest więc konkurs?Tak, bo rywalizacja i wyzwania to świetna motywacja do nauki! Czy będą jakieś nagrody?Tak, w poprzedniej edycji konkursu rozdaliśmy upominki o łącznej wartości przekraczającej 50 000 PLN. Dołożymy wszelkich starań, żeby tym razem były one jeszcze bardziej atrakcyjne. Możesz je otrzymać pod warunkiem, że Twoja szkoła zarejestruje się w konkursie. Więcej informacji znajduje się w regulaminie i na liście nagród. Jaki język programowania wybrać?Polecamy języki C++ lub Java. Są też dostępne inne języki jak PHP, Perl, Python, Ruby, Pascal i inne. Dostępną listę języków i kompilatorów znajdziesz w formularzu do wysyłania zgłoszeń. Spytaj też o radę swojego nauczyciela. Ostateczny wybór pozostawiamy Tobie.
Wskazówki dla początkującychZakładamy, że masz pewne pojęcie o programowaniu. Jeśli nie, to na początku czeka Cię ciężka praca. Koniecznie zaopatrz się w dobry podręcznik. Pomocą mogą być dla Ciebie również fora, grupy dyskusyjne i samouczki dostępne w Internecie - z pewnością znajdziesz jakieś odpowiednie dla Ciebie. Jeśli nigdy nie miałeś/miałaś do czynienia z systemem automatycznej oceny programów, takim jak SPOJ, koniecznie przeczytaj ten krótki przewodnik. Rozwiąż zadanie powitalne, nie bój się eksperymentować, przez przypadek trudno jest cokolwiek popsuć. Szukaj informacji, myśl, kombinuj, próbuj, jeśli nie możesz sobie poradzić, spytaj na forum, ale przede wszystkim uważnie przeczytaj treść zadania. Zanim zaczniesz kodować, zastanów się, a gdy skończysz, dokładnie przetestuj swój program. Nie zniechęcaj się, na początku wszystkim było trudno (nawet mistrzom). Wskazówki dla ekspertówNo cóż, mamy nadzieję, że i Ty znajdziesz dla siebie jakieś ciekawe zadanie do rozwiązania. Postaramy się, aby w każdej serii zadań było chociaż jedno wyzwanie godne Twoich możliwości. Pamiętaj jednak, że głównym celem tego konkursu jest zachęta do nauki poprzez rozwiązywanie problemów. Mamy nadzieję, że zechcesz podzielić się swoją wiedzą i umiejętnościami z pozostałymi uczestnikami konkursu w ramach forum. Zapoznaj się też z naszym zbiorem zadań: głównym, dostępnym na www.spoj.pl (po angielsku) i pl.spoj.pl (po polsku).
Wskazówki dla nauczycieliWśród Twoich uczniów na pewno są i tacy, którzy szczególnie interesują się Informatyką. Tworzą strony www, dyskutują o nowym oprogramowaniu, wymieniają się informacjami o sprzęcie komputerowym, z zapałem argumentują na rzecz swojej ulubionej przeglądarki internetowej - to dla nich jest ten konkurs. Chcemy im pokazać obszary wiedzy przydatne, gdy w przyszłości zostaną wysokiej klasy inżynierami. Jeśli prowadzisz szkolne koło informatyczne, to ten konkurs może być jego uzupełnieniem i dodatkową motywacją dla uczestników. A może dopiero planujesz takie zajęcia? - omawianie zadań może być dobrym pomysłem na początek. Jeśli zdecydujesz się zarejestrować swoją szkołę, Starannie podaj adres swojej placówki - tam będziemy kierować korespondencję i nagrody dla Twoich uczniów. Na SPOJ-u możesz również samodzielnie tworzyć konkursy dla swoich uczniów. Zapoznaj się też proszę z ofertą Sphere Research Labs dla szkół. |
||||||||||||||||||
| |||||||||||||||||||