Najczęstsze pytania na temat Google Code-in

Przegląd konkursu

Jak wybrać organizacje, z którymi chcę współpracować?

W trakcie konkursu możesz pracować z jedną lub wieloma organizacjami.

Każda organizacja jest inna, więc zachęcamy do zapoznania się z informacjami o niej i wybrania tej, która Cię interesuje. Jeśli dana organizacja Ci się nie spodoba, zawsze możesz zmienić ją na inną.

Jeśli chcesz zostać finalistą lub zdobyć nagrodę główną, musisz znaleźć się wśród 20 uczestników najlepszych zadań w organizacji.

Dlaczego warto wziąć udział w konkursie?

Google Code-In wprowadzi Cię w świat open source i da Ci możliwość dołączenia do społeczności open source dzięki pracy nad rzeczywistym projektem oprogramowania.

Otrzymasz wsparcie międzynarodowej społeczności wolontariuszy z organizacji uczestniczących w programie, którzy pomogą Ci w nauce i odnoszeniu sukcesów. Możesz zadawać pytania i poznawać wszystkie aspekty oprogramowania open source, w tym programowanie, testowanie, recenzje kodu, pisanie dokumentacji, błędy i projektowanie.

Google Code-in to brama do zdobywania nowych umiejętności, a także do zdobywania informacji o znaczeniu otwartego tworzenia oprogramowania na podstawie współpracy i otwartego tworzenia oprogramowania.

Po zakończeniu konkursu możesz pokazać znajomym, nauczycielom i członkom rodziny Twoją pracę nad projektem publicznym, z którego korzystają tysiące, a nawet miliony ludzi.

A także nagrody! Cyfrowe certyfikaty, koszulki, kurtki, plecaki i szansę na wygranie wycieczki do siedziby Google w Kalifornii!

W jaki sposób Google wybiera organizacje open source uczestniczące w programie?

Spośród organizacji, które uczestniczą w programie Google Summer of Code, Google wybiera te organizacje, które wykazywały się dobrymi wynikami w zakresie mentoringu dla początkujących użytkowników w różnych strefach czasowych.

Umiejętności

Czy muszę umieć programować, aby wziąć udział w konferencji?

Nie, nie trzeba być programistą – w ogóle nie trzeba umieć programować. Wszyscy uczestnicy mogą wybrać zadania niewymagające kodowania, które lepiej pasują do ich zainteresowań/umiejętności. Zadania niezwiązane z kodowaniem obejmują dokumentację, szkolenia, kontakty, badania, projektowanie i zapewnianie jakości (np. znajdowanie błędów i ich zgłaszanie itp.).

Jeśli wiesz, jak programować w konkretnych językach, zachęcamy do zajrzenia do organizacji, które używają tych języków, i sprawdzenia, czy chcesz wypróbować jakieś zadania. Jeśli nie masz umiejętności programistycznych, możesz poszukać zadań, które je wykorzystują.

Zadania są zaprojektowane tak, aby można je było wykorzystać do nauki, więc nie musisz umieć wykonywać wszystkich zadań. Zalecamy zwrócenie się do organizacji o radę, które zadania byłyby odpowiednie dla Twoich umiejętności i zainteresowań.

Jakie języki programowania muszę znać, aby zrealizować zadania z zakresu programowania?

Dopóki nie ogłosimy organizacji mentorskich na ten rok, nie wiemy dokładnie, jakie języki będą używane, ale do tej pory było wiele zadań w Pythonie, C++, C, JavaScript, HTML, CSS i innych.

Kryteria kwalifikacji i dokumenty

Kto może wziąć udział w konkursie? Jakie są wymagania?

Uczestnicy konkursu muszą mieć zgodę rodzica lub opiekuna, mieć od 13 do 17 lat oraz być zarejestrowani w programie edukacyjnym przedszkolnym.

Szczegóły znajdziesz w zasadach konkursu.

Czym jest program studiów przeduniwersyteckich?

Studia te są często nazywane szkołami gimnazjum, liceum lub szkołami ponadpodstawowymi. W niektórych krajach są to tzw. uczelnie.

Czy w konkursie mogą wziąć udział uczniowie, którzy korzystają z edukacji domowej?

Tak.

Kilka tygodni po rozpoczęciu konkursu kończę 13 lat. Czy mogę wziąć udział w konkursie?

Tak, ale nie do ukończenia 13 lat. Uczniowie muszą mieć skończone 13 lat, gdy rejestrują się w konkursie.

Jeśli na przykład uczeń kończy 13 lat 6 grudnia, może zarejestrować się w programie 6 grudnia.

Jestem zapisany na uniwersytet i mam tylko 17 lat. Czy mogę wziąć udział w konkursie?

Nie.

Musisz brać udział w programie studiów przeduniwersyteckich.

Studenci nie kwalifikują się do uczestnictwa w programie, jeśli uczą się na uniwersytecie, nawet jeśli mają tylko 17 lat.

Studenci nie mogą też brać udziału w programie, jeśli ukończyli już studia i znajdują się w trakcie studiów.

Chodzę do szkoły średniej, ale mam 18 lat. Czy mogę wziąć udział w konkursie?

Nie. Aby wziąć udział, musisz mieć mniej niż 18 lat w momencie rejestracji.

Dlaczego muszę podać Ci swoją datę urodzenia przy pierwszym logowaniu?

Potrzebujemy Twojej daty urodzenia, by zweryfikować, czy się kwalifikujesz.

Gdy zarejestrujesz się w konkursie, Twoi rodzice będą mogli wypełnić formularz w formie papierowej lub elektronicznej.

Gdy zweryfikujemy formularz zgody rodzica lub opiekuna prawnego, otrzymasz e-maila.

Formularz zostanie zweryfikowany w ciągu 72 godzin od przesłania formularza zgody rodzica lub opiekuna prawnego.

Jeśli wystąpi problem z Formularzem zgody rodzica lub opiekuna prawnego, administratorzy konkursu wyślą do Ciebie e-maila z informacją o problemie i umożliwieniu jego rozwiązania.

Ocenianie i nagrody

Czy poniosę karę za porzucenie zadania?

Nie.

Jak wybrać zadanie do pracy?

Musisz samodzielnie wybrać zadanie, nad którym chcesz pracować. Zalecamy, aby wybrać zadanie odpowiadające Twoim umiejętnościom i zainteresowaniom. Na rozgrzewkę możesz wybrać zadanie dla początkujących.

Na liście zadań możesz wyszukiwać słowa kluczowe i filtrować je według organizacji oraz kategorii zadań.

Kto sprawdza moje zadania?

Twoje zadania będą sprawdzane przez wolontariuszy z organizacji open source. Są to osoby, które regularnie pracują w organizacji i autorami zadania.

Jak są wybierani laureaci nagrody głównej?

Każda organizacja open source oceni pracę 20 uczniów z największą liczbą wykonanych zadań w ramach konkursu. Prace będą oceniane pod względem jakości, kreatywności, dokładności, złożoności i zaangażowania społeczności.

Spośród 20 uczniów z największą liczbą punktów każda organizacja wybierze 6 finalistów. Spośród 6 finalistów wybiorą 2 uczniów jako Laureatów nagrody głównej, a dwóch uczniów na zdobywców nagrody głównej.

Możliwe, że osoba, która wykona 15 wymagających zadań, otrzyma nagrodę główną na nagrodę główną zamiast osoby, która wykona 35 prostych zadań.

Co w tym kontekście znaczy „zaangażowanie społeczności”?

Zaangażowanie społeczności oznacza wykonywanie czegoś więcej niż tylko realizowanie zdefiniowanych zadań. Może to oznaczać korzystanie z kanału organizacji w serwisie IRC lub na liście adresowej, aby pomagać innym użytkownikom. Mogą też obejmować pracę w celu ulepszenia u innych osób. Dotyczy to na przykład ulepszania dokumentacji używanej podczas wykonywania zadania.

Bardzo chcę zdobyć nagrodę główną! Co mogę zrobić, aby zwiększyć swoje szanse?

wykazać autentyczne zainteresowanie organizacją, Słuchaj opinii i reaguj na nie. Warto pracować tylko z jedną organizacją, aby być w czołowej dwudziestce, ale jakość jest równie ważna jak ilość.

Udało mi się zdobyć nagrodę główną w poprzednim konkursie Google Code-in. Czy mogę ponownie zdobyć nagrodę główną?

Nie. Możesz zostać laureatem nagrody głównej tylko raz. Nadal możesz jednak wziąć udział w konkursie i sprawić, że zostaniesz finalistą.

Jakie kraje są objęte ograniczeniami dostawy?

Niestety nie możemy wysyłać nagród materialnych (np. koszulek, kurtek czy plecaków) do tych krajów:

  • Afganistan
  • Albania
  • Armenia
  • Bangladesz
  • Bośnia i Hercegowina
  • Dominikana
  • Ekwador
  • Gwatemala
  • Kuwejt
  • Jamajka
  • Jordania
  • Luksemburg
  • Namibia
  • Panama
  • Uganda
  • Uzbekistan
  • Wenezuela
  • Zimbabwe

Jak otrzymam nagrody?

Wszystkie nagrody zostaną wysłane po zakończeniu konkursu.

Certyfikaty cyfrowe zostaną wysłane e-mailem pod koniec stycznia.

Nagrody w formie fizycznej (koszulki) zostaną dostarczone później ze względu na czas przewozu. Spodziewamy się dostarczenia większości reklam na początku marca. Przesyłkami zajmuje się nasz partner logistyczny, który powinien kierować do niego wszystkie związane z tym pytania. (Uczestnicy: po zakończeniu konkursu otrzymasz od naszego partnera e-maila z danymi kontaktowymi, gdzie możesz wybrać rozmiar koszulki, styl oraz adres dostawy). W różnych lokalizacjach można korzystać z różnych usług dostawy.

Zadania

Co to jest zadanie?

Zadanie to niewielki projekt, którego ukończenie zajmuje od 3 do 5 godzin.

Zadania są dzielone na kategorie z tymi etykietami:

  • Kod: zadania związane z pisaniem lub refaktoryzacją kodu
  • Dokumentacja/szkolenie: zadania związane z tworzeniem i edytowaniem dokumentów oraz udzielanie informacji innym użytkownikom
  • Kontakt/badanie: zadania związane z zarządzaniem społecznością, komunikacją i marketingiem, lub z analizą problemów i rekomendowaniem rozwiązań
  • Gwarancja jakości: zadania związane z testowaniem i dbaniem o wysoką jakość kodu.
  • Projekt: zadania związane z badaniem wrażeń użytkownika lub projektem i interakcją z użytkownikiem

Kiedy mogę zacząć pracę nad pierwszym zadaniem?

Możesz zająć się pierwszym zadaniem i rozpocząć pracę nad nim od razu po zweryfikowaniu formularza zgody rodzica lub opiekuna prawnego przez administratorów Google.

Zgoda rodzica jest przekazywana podczas rejestracji.

Nie wysyłaj e-maili z prośbą o sprawdzenie formularza. Google sprawdza je w kolejności, w jakiej zostały przesłane. Google sprawdza formularze zgody rodziców kilka razy dziennie. W niektórych przypadkach (np. podczas snu weryfikatorów) może to potrwać 18–24 h. W większości przypadków można to zrobić znacznie szybciej. W pierwszym tygodniu konkursu codziennie przychodzą tysiące formularzy, a Google sprawdza je najszybciej, jak to możliwe.

Pierwsze zadanie zostało już przeze mnie wysłane, ale nie mogę wybrać drugiego. Co się stało?

Możesz wybrać tylko jedno zadanie naraz.

Gdy prześlesz swoje pierwsze zadanie, musi ono zostać zatwierdzone przez mentora. Gdy mentor oznaczy zadanie jako zatwierdzone, będziesz mieć możliwość zamówienia kolejnego.

Przejdź do panelu i prześlij poprawioną wersję. Zawiera on informacje o tym, co poszło nie tak.

Co to jest zadanie dla początkujących?

Zadania dla początkujących są przeznaczone dla osób, które dopiero zaczynają i nie wiedzą, od czego zacząć. Ich celem jest ułatwienie poznania organizacji i jej technologii. Niekiedy mogą one być mniej techniczne, ale mogą też dotyczyć konfigurowania środowiska pod kątem innych zadań.

Czy istnieje limit zadań, które mogę wykonać dla początkujących?

Tak. Możesz wykonać łącznie tylko 2 zadania dla początkujących.

Czy mogę pracować nad więcej niż jednym zadaniem jednocześnie?

Nie, możesz wybrać tylko jedno zadanie do pracy w danym momencie.

Czy istnieje limit liczby zadań, które mogę wykonać?

Nie. Nie ma ograniczeń co do liczby zadań, które możesz wykonać. Ale: jeśli chcesz znaleźć się w finale lub zdobyciu nagrody głównej, często ważniejsze jest jakość niż ilość.

Czy mogę pracować nad zadaniem jako zespół?

Nie. Zespół nie może pracować razem nad tym samym zadaniem. Zachęcamy do proszenia o pomoc i uczestniczenia w życiu społeczności, ale tylko jeden uczeń może otrzymać zasługę.

Dobrze jest pracować w tym samym czasie i w tym samym miejscu co inne osoby, ponieważ będziecie mogli pomagać sobie nawzajem. Ale każdy musi robić to samodzielnie.

Stosujemy politykę zerowej tolerancji wobec oszustw i plagiatów. Osoby naruszające zasady są natychmiast usuwane z konkursu.

Czy mogę uzyskać pomoc od społeczności organizacji open source?

Tak. Nie oczekuj jednak, że wykonają pracę za Ciebie.

Gdy napotkasz problem, dobrze jest zwrócić się do społeczności z prośbą o pomoc i wskazówką, ale postaraj się zrobić to samodzielnie. Współpraca i dyskusja są bardzo ważne w przypadku open source, ale ponieważ to konkurs, musisz wykonać swoją własną pracę.

Mam wybrane zadanie, którego nie mogę ukończyć. Co mam zrobić?

Możesz zwolnić zadanie i wybrać inne, klikając przycisk „Porzuć” na stronie zadania. Nie zniechęcaj się – znajdź coś innego, co lepiej pasuje do Twoich umiejętności i doświadczenia, i spróbuj jeszcze raz.

Wskazówki dla uczniów, którzy dopiero zaczynają korzystać z Google Code-in

Co to jest konto Google? Czy mam już konto?

Być może masz już konto Google, jeśli masz już konto @gmail.com lub @googlemail.com. Wiele szkół używa też kont Google do obsługi poczty e-mail. Możesz też utworzyć konto Google dla adresu e-mail, którego już używasz.

Jak uzyskać dodatkową pomoc?

Jeśli Twoje pytanie dotyczy zadania, nad którym pracujesz, zapytaj swoich mentorów lub członków organizacji open source. Informacje o tym, jak się z nimi skontaktować, znajdziesz na stronie głównej konkursu. Niektóre zadania mogą zawierać szczegółowe instrukcje dotyczące komunikacji.

Pytania ogólne na temat Google Code-in należy wysłać na grupę dyskusyjną Google Code-in. Ta grupa jest przeznaczona do ogólnych pytań i dyskusji. W jej skład wchodzą inni uczniowie, członkowie organizacji oraz administratorzy konkursów Google. Nie wysyłaj do tej grupy danych osobowych.

Jeśli Twoje pytanie dotyczy strony internetowej, formularza zgody rodzica lub opiekuna prawnego lub innych informacji zawierających dane osobowe, wyślij e-maila do administratorów konkursu na adres gci-support@google.com.

Dlaczego moje konto nadzorowane nie działa?

Logowanie przez Google nie obsługuje kont nadzorowanych w Family Link. Jeśli Użytkownik ma takie konto i ma ukończone 13 lat, ale nie osiągnął wieku obowiązującego w Twoim kraju, aby zarządzać własnym kontem Google, nie możesz uczestniczyć w programie Google Code-in.

Informacje dla mentorów i nauczycieli

Jak mogę zostać mentorem/mentorką zespołu Google Code-In?

Musisz brać udział w organizacji lub projekcie open source, dla którego chcesz zostać mentorem. Poinformuj administratora Google Code-In Twojej organizacji, że chcesz otrzymać zaproszenie do zostania mentorem/mentorką tej organizacji.

Czy mogę zostać mentorem, jeśli mam mniej niż 18 lat?

Tak. Jeśli masz ukończone 13 lat i masz zgodę rodzica lub opiekuna prawnego do uczestnictwa w programie Google Code-in jako mentora, możesz zarejestrować się jako mentor.

Twój rodzic lub opiekun prawny musi podpisać specjalny formularz zgody rodzica lub opiekuna prawnego, zrzeczenie się praw i zrzeczenia się praw i zwolnienie z obowiązku, które będą dostępne po rejestracji.

Jestem nauczycielem i chcę porozmawiać z uczniami o Google Code-In. Czy mogę otrzymać materiały promocyjne lub edukacyjne?

Zachęcamy nauczycieli do korzystania z naszej prezentacji i ulotek podczas rozmów o programie Google Code-In. Te zasoby znajdziesz na stronie Multimedia. Możesz też skontaktować się bezpośrednio z administratorami konkursu.

Archiwizuj

Jak mogę usunąć moje informacje z archiwum Google Code-in?

Skontaktuj się z nami, aby poprosić o usunięcie informacji.

Jak znaleźć swoje prace?

W e-mailu z podsumowaniem, który otrzymasz na koniec konkursu, znajdziesz wszystkie ukończone zadania. Na stronie archiwalnej znajdziesz informacje o zadaniu i osobie, która je wykonała.

Gdzie znajdują się przesłane przeze mnie pliki?

Przesłane pliki nie są już dostępne do pobrania.