Contest.pl
kalendarz

Informatyka dla Młodych Pomorzan

22 września 2011 | Komentarze są wyłączone | Kategoria: Informatyczne

Od 26 września br. możliwa będzie rejestracja do udziału w internetowym konkursie informatycznym „Informatyka dla Młodych Pomorzan”, adresowanym do uczniów szkół ponadgimnazjalnych z województwa pomorskiego, realizowanym w ramach zadania zleconego przez Marszałka Województwa Pomorskiego.

Konkurs zostanie przeprowadzony za pomocą internetowej platformy edukacyjnej: http://akademia.talent.edu.pl. W trakcie pięciu rund konkursowych (1 X, 22 X, 5 XI, 19 XI, 3 XII) uczniowie staną przed wyzwaniem rozwiązania trzech problemów informatycznych i będą mieć szansę wygrania cennych nagród. Uczestnicy mają możliwość wyboru jednego z trzech poziomów trudności zadań, dostosowanych do stopnia ich zaawansowania.

Rekrutacja uczestników będzie odbywała się za pomocą elektronicznego formularza zamieszczonego na stronie konkursu. Wiarygodność zarejestrowanych uczniów będzie weryfikowana przez przedstawiciela szkoły za pomocą internetowej platformy. Do konkursu można przystąpić w każdym momencie trwania projektu i wziąć udział w dowolnej ilości rund.

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: ,

Czwarta edycja High School Programming League

30 sierpnia 2011 | Komentarze są wyłączone | Kategoria: High School Programming League
HSPL Logo
Rozpoczyna się kolejna edycja  międzynarodowego konkursu programistycznego dla uczniów szkół ponadgimnazjalnych. Jak zwykle, areną będzie platforma Sphere Online Judge (http://spoj.pl). Pełne uczestnictwo w konkursie jest zupełnie darmowe i wymaga jedynie zgłoszenia szkoły przez nauczyciela.
High School Programming League jest konkursem algorytmicznym, w którym część zadań jest podobna do tych spotykanych na OlimpiadachInformatycznych. Jego cechą wyróżniającą spośród innych konkursów programistycznych są zadania optymalizacyjne, w których stosunkowo łatwo jest uzyskać jakiekolwiek poprawne rozwiązanie, a uczestnicy rywalizują starając  się uzyskać możliwie najlepsze. Z kolei długi czas na rozwiązanie nietypowych zadań  pozwala na dokształcenie uczestników w trakcie konkursu. I właśnie ten ostatni element – stworzenie odpowiedniej motywacji do nauki – od początku przyświecał organizatorom – temu celowi służy również natychmiastowa ocena każdego zgłoszenia oraz możliwość wielokrotnego nadsyłania rozwiązań.
Jeśli chcesz sprawdzić swoje możliwości programistyczne, to High School Programming League jest do tego idealną okazją. Tu musisz zmierzyć się z wieloma osobami o wysokich umiejętnościach, a zadania są interesujące i pozwolą Ci się jeszcze czegoś nauczyć.  …. – mówi Damir Ferizovic, zwycięzca ubiegłorocznego  konkursu.
I my również zapraszamy do wzięcia udziału w kolejnej edycji High School Programming League!
Terminy rozgrywania poszczególnych etapów konkursu:

  • Seria I – Początek: 12.09, Koniec: 10.10
  • Seria II – Początek: 24.10, Koniec: 21.11
  • Seria III – Początek: 5.12, Koniec: 9.01  
  • Seria IV – Początek: 23.01, Koniec: 5.03  
Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop

High School Programming League – koniec zmagań.

28 maja 2011 | Komentarze są wyłączone | Kategoria: High School Programming League

Od listopada do kwietnia – przez 5 długich miesięcy – uczestnicy High School Programming League zmagali się z trudnymi zadaniami wymagającymi wiedzy i umiejętności znacznie wykraczającymi poza program szkolny. Najlepsi zawodnicy musieli wykazać się nie tylko opanowaniem sztuki programowania, ale przede wszystkim znajomością algorytmiki, a w tym zaawansowanych elementów na poziomie akademickim. Jednak nawet połączenie wiedzy i umiejętności nie po­zwo­liłoby osiągnąć zwycięstwa bez systematyczności, dokładności, cierpliwości po­trze­bnych do roz­wią­zy­wania zadań łączących w sobie po kilka trudnych elementów.

Cytaty: „wypisz liczbę niebieskich podgrafów”, „znajdź najlepsze rozmieszczenie określonej liczby k punktów dystrybucji” – w jaki sposób można zachęcić licealistę do rozwiązywania takich zadań?

Trudno mi się wypowiadać w imieniu uczestników, – mówi dr inż. Łukasz Kuszner, organizator konkursu -  ale sądzę że Oni to po prostu lubią. Nie widzę innego wytłumaczenia. Potwierdza to również korespondencja jaką prowadzę z niektórymi uczestnikami.

Co można lubić w rozwiązywaniu zadań?

Miałem okazję wysłuchać profesora Hellera, który zwracając się do młodych programistów mówił o wydobywaniu z chaosu wszystkich możliwych tekstów tego jednego, bardzo szczególnego, który jest rozwiązaniem, a więc mówił o odkrywaniu, o odnajdywaniu, a któż nie marzy by być odkrywcą? Dostrzeżenie piękna w algorytmice wymaga wysiłku, ale może to właśnie smak odkrywania przyciąga uczestników…

Odkrywanie kojarzy się raczej z podróżami, niebezpieczeństwem, a siedzenie przed komputerem i uderzanie w klawiaturę nie przypomina przygód Indiany Jonesa.

Życie prawdziwych podróżników i odkrywców to nie tylko sama wyprawa, ale również jej żmudne przygotowanie, więc obraz wyniesiony z filmów przygodowych nie musi mieć wiele wspólnego z rzeczywistością. Podobnie, rozwiązywanie zadań to tylko w niewielkim stopniu uderzanie w klawiaturę.

Rozwiązywanie zadań, to zwykle powielanie pewnych schematów, gdzie tu jest miejsce na inwencję  i odkrywanie, czy też przygodę choćby intelektualną?

W High School Programming League każde zadanie można było rozwiązywać na wiele sposobów.  Nadesłany program mógł być mniej albo bardziej efektywny lub dawać choćby częściowo poprawną odpowiedź. Na tej podstawie zgłoszenia były oceniane. Dla niektórych zadań najlepsze rozwiązanie nie jest znane (nie tylko dla autora zadania, ale w ogóle dla ludzkości) są to problemy badawcze, ale podane w formie strawnej dla licealisty.

Uczestnicy w trakcie trwania konkursu nadsyłali tysiące zgłoszeń, kto je sprawdzał?

Rozwiązania zadań konkursowych były wysyłane do systemu SPOJ, który je automatycznie oceniał. Nadesłany program było kompilowany i uruchamiany na serwerze a ocena jego dzia­ła­nia była po kilku sekundach dostępna zgłaszającemu, tylko w wyjątkowych sytuacjach potrzebne było dodatkowe sprawdzenie przez człowieka.

Wśród 88 oficjalnie zarejestrowanych szkół z 8 kra­jów prym wiedli uczniowie z Bratysławy (Spojena Škola Novohradska), Olsztyna (IV Liceum Ogólnokształcące im. Marii Skłodowskiej-Curie) oraz Saratowa (Physico-technical Lyceum #1), a

w klasyfikacji indywidualnej pierwszych pięć miejsc zajęli:

1 Damir Ferizovic (Mješovita Srednja Škola Bosanski Petrovac, Bośnia i Hercegowina)

2 Bartosz Tarnawski (Zespół Katolickich Szkół Ogólnokształcących nr 1 w Katowicach)

3 Pavel Kunyavskiy (Physico-technical Lyceum #1, Saratów, Rosja)

3 Marcin Smulewicz (Liceum Ogólnokształcące im. Bolesława Prusa w Skierniewicach)

5 Jano Hozza (Spojena Škola Novohradska, Słowacja)

Gratulujemy!

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , ,

Najbardziej emocjonująca potyczka mistrzów programowania ruszyła

10 maja 2011 | Komentarze są wyłączone | Kategoria: Potyczki Algorytmiczne

Światowa czołówka polskich programistów, setki profesjonalistów, amatorów i zdolnych zapaleńców zmierzą się z najtrudniejszymi problemami algorytmicznymi w jednych z najbardziej emocjonujących zawodów dla informatyków – Potyczkach Algorytmicznych 2011. Siódma edycja tego prestiżowego konkursu i walka o kultowe koszulki Potyczek rozpoczyna się już 9 maja.

– Uczestnicy, najzdolniejsi programiści zawodowi i amatorzy, w kolejnych rundach dzień po dniu rozwiązują coraz trudniejsze zadania programistyczne. 20 zawodników, którzy zdobędą największą liczbę punktów, wchodzi do rundy finałowej – mówi jeden z organizatorów konkursu, prof. Krzysztof Diks, dyrektor Instytutu Informatyki Uniwersytetu Warszawskiego. Tam finaliści zawalczą o tytuł Algorytmistrza Roku 2011. Będzie to bardzo zacięta walka, bo do finałów trafia światowa czołówka najzdolniejszych polskich informatyków. Prawdziwe święto informatyków i szlachetna rywalizacja na pomysły algorytmiczne i programistyczne umiejętności.

Po rundach wstępnych przyjdzie pora na finały. Tegoroczne odbędą się 18 czerwca, po raz pierwszy w historii zawodów w Poznaniu. Tu narodziła się sława poznańskiej szkoły matematycznej, stąd pochodzą kryptolodzy, którzy rozszyfrowali Enigmę. Podobnie jak poznański zespół matematyków, informatyków i ekonomistów, który zbudował pierwszy na świecie automatyczny optymalizator wydatków na komórkę – killbill, partner merytoryczny zawodów – wyjaśnia prof. Diks. Organizatorem zawodów jest także spółka ADB Polska, światowy lider w nowoczesnych technologiach związanych z telewizją cyfrową.

Organizatorzy konkursu przygotowują szczególnie emocjonującą rywalizację oraz atrakcyjne nagrody. To będą prawdziwe igrzyska – zapowiada prof. Diks – Na razie trzymamy szczegóły w tajemnicy. Powiem tylko, że przygotowujemy potyczkę intelektualną na najwyższym światowym poziomie i emocjonujące widowisko dla publiczności.

Rejestracja zawodników już się rozpoczęła. Śmiałkowie, którzy chcą zmierzyć się z najlepszymi programistami na świecie, mogą zgłaszać się pod adresem: http://potyczki.mimuw.edu.pl oraz http://www.potyczkialgorytmiczne.pl. Rozwiązania zadań w poszczególnych rundach uczestnicy dostarczają w językach Java, C, C++ lub Pascal.

Warto przystąpić do walki o kultowe koszulki Potyczek – zachęca prof. Krzysztof Diks. –Poza tym, pierwsza trójka otrzyma atrakcyjne nagrody, a wszyscy finaliści – upominki.

– Dotychczasowi uczestnicy i organizatorzy Potyczek to czołówka polskich informatyków o znaczących osiągnięciach w prestiżowych konkursach programistycznych (Mistrzostwa Świata w Programowaniu Zespołowym, Międzynarodowa Olimpiada Informatyczna, TopCoder), w nauce (laureaci stypendiów European Research Council, laureaci programu Start Fundacji na Rzecz Nauki Polskiej) i biznesowych (współtwórcy serwisu Codility). Ty też możesz dołączyć do tego grona. Zapraszamy – mówi prof. Krzysztof Diks.

Terminarz konkursu:

Rejestracja i runda próbna – już trwają!

9-16 maja – 6 rund rozgrywanych przez stronę konkursu

17-18 czerwca – finał w Poznaniu

Organizatorzy:

Wydział Matematyki, Informatyki i Mechaniki Uniwersytetu Warszawskiego

ADB Polska

Partner merytoryczny – killbill

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , ,

Finał Deadline24 tuż, tuż!

25 kwietnia 2011 | Komentarze są wyłączone | Kategoria: Ekstremalne

90 algorytmików już niedługo rozpocznie finałową walkę w trzecim ogólnopolskim maratonie programistycznym Deadline24. Maraton startuje 26 kwietnia o godz. 10.00. na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej.

Do finału konkursu programistycznego Deadline24 zakwalifikowało się 30 drużyn trzyosobowych, które najlepiej rozwiązały zadania eliminacyjne. 90 finalistów zostanie odciętych od świata zewnętrznego na 24 godziny zegarowe. We wtorek, punktualnie o godz. 10.00 zostanie uruchomiony serwer konkursowy, który zacznie odliczać czas…

Uczestnicy konkursu to uczniowie szkół średnich oraz studenci najlepszych polskich uczelni, kształcących przyszłych inżynierów informatyki: Akademii Górniczo-Hutniczej, Politechniki Gdańskiej, Politechniki Łódzkiej, Politechniki Poznańskiej, Politechniki Śląskiej, Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych, Uniwersytetu Jagiellońskiego, Uniwersytetu Warszawskiego, a także – po raz pierwszy – uczelni zagranicznej: University of Glasgow.

Drużyny pochodzą m.in. z Bielska-Białej, Bydgoszczy, Gliwic, Katowic, Krakowa, Krzepic, Łodzi, Poznania, Słupska, Warszawy, Wrocławia, czy Glasgow.

Na arenę konkursową, w której królować będą żukoskoczki, uczestnicy wnieść mogą wyłącznie swój własny komputer oraz wiedzę, która pomoże im rozwiązać problemy, jakie napotkają żukoskoczki. Umożliwi im to dedykowany serwer konkursowy, z którym połączą się za pośrednictwem lokalnej sieci LAN. Jakikolwiek dostęp do pomocy z zewnątrz podczas trwania finału jest zabroniony.

Pomysł na organizację Deadline24 zrodził się na początku 2009 roku. Są to pierwsze i jedyne tego typu zawody w Polsce. Nagrody, ufundowane przez Future Processing, otrzymuje każdy uczestnik zwycięskiego trzyosobowego zespołu. Nagrodami są konsole Xbox 360 wraz z Kinectem, iPody Touch i dyski zewnętrzne 1 TB Western Digital.

Maraton współorganizują firma programistyczna Future Processing oraz Wydział Automatyki, Elektroniki i Informatyki Politechniki Śląskiej.  Konkurs odbywa się po pod patronatem Rektora Politechniki Śląskiej, Programu Czwartego Polskiego Radia, Computerworld, Contest.pl, Supermózg.pl oraz Dlastudenta.pl.

Publikuj:
  • Facebook
  • Google Bookmarks
  • Add to favorites
  • email
  • MySpace
  • Twitter
  • Wykop
Tagi: , ,