Przejdź do zawartości

Google Code-in

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Mateuszkomajda (dyskusja | edycje) o 21:14, 21 maj 2018. Może się ona znacząco różnić od aktualnej wersji.
Logo Google Code-in

Google Code-in –coroczny konkurs organizowany przez Google, skierowany dla uczniów 7-8 klas szkoły podstawowej oraz szkół średnich (13-17 lat[1]). Polega on na wykonywaniu rozmaitych zadań dla organizacji open source[2]. Konkurs początkowo nosił nazwę Google Highly Open Participation Contest, jednak w 2010 roku został nieco zmieniony i obecnie nazywa się Google Code-in. Uczniowie, którzy wykonują zadania wygrywają certyfikaty oraz koszulki. Każda organizacja wybiera dwóch laureatów nagrody głównej, którzy mają zafundowaną podróż do siedziby Google w Kalifornii.

Zadania

Program jest prowadzony w taki sposób, by zachęcić młodych uczestników do rozwijania projektów open source. Pomimo swojej nazwy, zadania, które są dostępne dla uczestników, nie dotyczą tylko programowania. Można wśród nich wyszczególnić 5 kategorii[3]:

  • Programowanie – pisanie i refaktoryzacja kodu,
  • Dokumentacja/Trening – tworzenie/edycja dokumentacji oraz pomoc innym w zdobywaniu wiedzy dotyczącej konkretnego oprogramowania,
  • Badania – zadania związane ze społecznością, marketingiem, oraz rozwiązywaniem problemów,
  • Kontrola jakościtestowanie oprogramowania i sprawdzanie, czy kod jest dobrej jakości,
  • Interfejs użytkownika – zadania związane z interfejsem programów – jego projektowaniem oraz interakcją z użytkownikiem,

Statystyki

Rok Ilość organizacji Liczba uczniów Liczba ukończonych zadań
2010 20 326 2167
2011 18 542 3054
2012 10 334 1925
2013 10 337 2113
2014 12 658 3236
2015 14 980 4776
2016 17 1340 6418
2017 25 3555 16468

Przebieg

Partnerzy Google wraz z niektórymi organizacjami z open source, z których wszyscy mieli wcześniej doświadczenie w pracy z programami Google Open Source typu Google Summer of Code. Organizacje te wymyślają zadania, które są samodzielne, zaprojektowane do ukończenia przez uczniów. Po rozpoczęciu konkursu uczniowie mogą się rejestrować i zgłaszać do zadań. Po wybraniu i zaakceptowaniu określonego zadania, uczniowie będą mieli określony czas na jego wykonanie. Przez okres wykonywania danego zadania, uczniowie mogą się zgłaszać do mentora w sprawie pomocy.

Nagrody

Uczestnicy, którzy zrobią co najmniej jedno zadanie, otrzymują certyfikat. Uczniowie, którzy rozwiążą co najmniej 3 zadania, dostają dodatkowo T-shirt z logo konkursu. Po zakończeniu konkursu, każda organizacja wybiera 2 zwycięzców (Grand Prize Winners), którzy otrzymują główną nagrodę – fundowaną przez Google dla nich oraz jednego z ich rodziców lub prawnego opiekuna wycieczkę do siedziby firmy w Mountain View, gdzie uczestniczą w uroczystości rozdania nagród, mają możliwość porozmawiania z pracownikami firmy, oraz zwiedzają San Francisco[1][4].

Edycje

2010

W pierwszej edycji konkursu wzięło udział 361 uczestników z 48 krajów wykonując ponad 2000 zadań dla 20 organizacji. Wyłonionych zostało 14 Grand Prize Winnerów z 9 krajów[5][6].

Każdy uczestnik, który zrobił przynajmniej jedno zadanie, otrzymywał certyfikat i T-shirt o wartości około 24 USD. Za każde zrobione 3 zadania, uczestnik otrzymywał dodatkowo 100 USD (nie mógł jednak zdobyć więcej, niż 500 USD). Zadania podzielone były na łatwe, średnie i trudne, a każdemu poziomowi trudności była przyporządkowana ilość punktów, jakie można było zdobyć za ich wykonanie. Zwycięzcami zostały osoby, które uzyskały najwięcej punktów[7][8].

2011

Podczas drugiej edycji programu 542 uczestnikom z 56 krajów udało się zrobić 3054 zadania dla 20 organizacji. Wyłoniono 10 zwycięzców z 5 krajów[9][10].

2012

W Google Code-in 2012 udział wzięło 334 uczniów z 36 państw, którzy zrobili łącznie 1925 zadań. W tej edycji konkursu zmieniono nieco zasady względem poprzednich lat – zrezygnowano z rozróżniania poziomu trudności zadań, nagród pieniężnych, zmniejszono liczbę organizacji biorących udział do 10, a zwiększono liczbę zwycięzców do 20, jak również zmieniono zasady ich wyłaniania – nie byli już oni wybierani na podstawie ilości oraz trudności zadań, jakie zrobili, a poprzez mentorów, którzy wybierali po 2 osoby z każdej organizacji[11][12][13]. Zwycięzcy pochodzili z 12 krajów. Była to pierwsza edycja, w której Grand Prize Winnerem został Polak – Przemysław Buczkowski, rozwiązujący zadania dla organizacji Haiku[14][15].

Zwycięzcy Google Code-in 2013

2013

W czwartej edycji konkursu uczestniczyło 337 osób z 46 krajów, rozwiązując 2113 zadań dla 10 organizacji. 20 zwycięzców wyłoniono z 9 krajów. Był wśród nich także Polak – Mateusz Maćkowski, wykonujący zadania dla organizacji Wikimedia[16][17]. Do grona 50 finalistów należał także drugi rodak – Artur Jamro, pracujący na rzecz systemu operacyjnego Haiku[18].

2017

W ósmej edycji konkursu uczestniczyło 3555 uczniów z 78 krajów z całego świata. Do wyboru było 25 organizacji. Wśród tych osób byli Polacy Mateusz Komajda oraz Łukasz Ameljan, którzy znaleźli się na liście 10 liderów z całego świata, wykonując zadania dla organizacji Catrobat.

Zobacz też

Przypisy

  1. a b Google Code-in 2013 Contest Rules. [dostęp 2014-07-09]. (ang.).
  2. Google Code-in – Open Source Programs Office. [dostęp 2014-07-09]. (ang.).
  3. What kinds of tasks will I have to choose from? – Google Code-in FAQ. [dostęp 2014-07-09]. (ang.).
  4. Google Code-in Grand Prize Winners visit Google – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  5. Google Code-in 2010 – Open Source Programs Office. [dostęp 2014-07-09]. (ang.).
  6. Google Code-in 2010 Grand Prize Winners – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  7. Google Code-in 2011 Contest Rules. [dostęp 2014-07-09]. (ang.).
  8. Google Code-in 2010 FAQ. [dostęp 2014-07-09]. (ang.).
  9. Google Code-in 2011 – Open Source Programs Office. [dostęp 2014-07-09]. (ang.).
  10. Google Code-in 2011 Grand Prize Winners... the envelope please! – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  11. Google Code-in 2012 Contest Rules. [dostęp 2014-07-09]. (ang.).
  12. Google Code-in 2012 – Open Source Programs Office. [dostęp 2014-07-09]. (ang.).
  13. Google Code-in 2012 – otwarcie zapisów – OSWorld.pl. [dostęp 2014-07-09].
  14. Google Code-in 2012 Grand Prize Winners... Drumroll Please! – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  15. Polak finalistą światowego konkursu Google Code-in – Gazeta.pl Technologie. [dostęp 2014-07-09].
  16. Google Code-in 2013 – drumroll please! – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  17. Google Code-in 2013: Numbers, Numbers, Numbers – Google Open Source Blog. [dostęp 2014-07-09]. (ang.).
  18. Konkurs Google'a dla młodych koderów – Google Code-In 2013 – Mrowqa's Blog. [dostęp 2014-07-11]. (pol.).