Google Code-in 常見問題

比賽總覽

如何選擇要與哪些機構合作?

在競賽期間,您可以與一個機構或多個組織合作。

每個機構都不同,因此建議您查看機構資訊,挑選您感興趣的機構。如果您在使用某個機構時不喜歡,隨時可以改用其他機構。

如果您想入圍或拿下大獎,就必須是機構的前二十名工作完成者。

為何要參加比賽?

Google 程式碼研究室將向您介紹開放原始碼,並讓您參與實際的軟體專案,成為開放原始碼社群的一分子。

您將能獲得全球參與計畫機構的志工輔導社群,協助您學習並邁向成功。您可以提出問題並瞭解開放原始碼的所有層面,包括程式設計、測試、程式碼審查、撰寫說明文件、錯誤和設計。

Google 程式碼研究室是學習新技能,以及學習協作和開放式軟體開發重要的閘道。

在競賽結束後,您可以向好友、老師和家人展示 您在數千甚至數百萬人使用的公開專案中進行的成果!

還有獎品!數位證書、T 恤、夾克、背包,還有機會前往加州 Google 總部!

Google 如何選擇參與的開放原始碼機構?

Google 會從曾參加 Google Summer of Code 且在多個時區的訓練中展現出強烈指導能力的機構,選出參與這項計畫的機構。

技能

我需要寫程式才能參加嗎?

不用,您不需要是程式設計師,完全不需要知道如何編寫程式碼!所有參賽者都可以選擇更符合自身興趣/技能的非程式設計任務。非編寫程式碼的工作包括說明文件、訓練、外聯、研究、設計和品質查驗 (例如找出錯誤並回報工作等)。

如果您知道如何編寫特定語言的程式,建議您尋找使用該語言的組織,看看是否有您想嘗試執行的工作。如果您有非程式設計技能,建議您尋找運用這些技能的工作。

任務是專為學習經驗設計,您無意知道如何完成所有工作。建議您向機構尋求建議,瞭解哪些工作適合您的技能和興趣。

我需要使用哪些程式設計語言,才能完成程式設計工作?

在我們宣布今年的輔導機構之前,我們無法確切知道工具會使用哪些語言,但過去就有 Python、C++、C、JavaScript、HTML、CSS 等方面的工作。

資格條件和書面文件

誰可以參加競賽?有哪些資格規定?

參賽者必須取得家長或監護人的同意,且年滿 13 至 17 歲,且已報名參加大學前教育課程。

詳情請參閱比賽規則

什麼是大學先修課程?

大學前教育通常稱為國中、高中或中學。在某些國家/地區,這些資料稱為「大學」

在家自學學生可以參加競賽嗎?

可以。

比賽開始的數週後,我就算交期為 13 人。我可以參加競賽嗎?

可以,但直到你滿 13 歲為止。學生必須年滿 13 歲才能報名參加競賽。

舉例來說,如果學生在 12 月 6 日年滿 13 歲,可以在 12 月 6 日報名參加這項計畫。

我就讀大學,但只有 17 歲。我可以參加競賽嗎?

不會。

使用者必須註冊大學先修課程。

如果學生就讀大學,就不符合參與資格,即使他們只有 17 歲。

此外,如果學生已畢業,且正處於大學中等教育課程,則不符合參與資格。

我在高中,但今年 18 歲。我可以參加競賽嗎?

否。您必須未滿 18 歲才能參加本競賽。

為什麼首次登入時必須提供生日資訊?

我們需要你的出生日期才能驗證你的資格。

報名競賽後,系統會顯示相關選項,讓家長使用紙本或電子方式填寫表單。

家長同意聲明表單驗證完畢後,您會收到電子郵件通知。

我們會在提交家長同意聲明表單後 72 小時內驗證表單。

如果您的「家長同意書」有問題,比賽管理員會透過電子郵件向您說明問題,並讓您有機會修正問題。

評選與獎勵

放棄任務是否會對我造成懲罰?

不會。

如何挑選進行的工作?

您可自行決定要進行的工作。建議您挑選符合個人技能和興趣的工作。如要暖機,建議您選擇新手工作。

您可以在工作清單中搜尋關鍵字,以及依機構和工作類別進行篩選。

誰可以審查我的工作?

您的工作會交由開放原始碼組織的志工審核,這些導師是機構的定期貢獻者,通常是工作建立者。

如何選出首獎得主?

每個開放原始碼機構都會針對在比賽期間完成數量最多的 20 名學生,審查他們的成果。我們會根據品質、創意、品質、複雜度和社群參與程度等因素 審查工作內容。

從評分最高的 20 位學生中,每個機構都將獲評為 6 名入圍者。從這 6 名入圍者中,他們將選出 2 名學生作為首獎得主,另外 2 位學生則獲選為亞軍。

有些完成 15 項挑戰的工作,就有機會獲選為首獎得主,而非完成 35 項重要工作。

「社群參與」是什麼意思?

「社群參與」是指做的不只是處理已定義的工作。這可能表示加入機構的 IRC 頻道或郵寄清單來協助他人。以及改善他人的體驗。例如改善您用於完成特定工作的說明文件。

我真的很想贏得大獎!我該如何增加曝光機會?

表明自己真正有興趣的機構。請聆聽意見回饋並採取行動。建議您只與一個機構合作,這樣更有可能名列前 20 名,但品質與數量一樣重要。

我在先前的 Google Code-in 競賽中曾獲得大獎得主。我可以再次成為大獎得主嗎?

不行,您就只有一次大獎得主。不過,你仍可以參加,有資格獲選為入圍者。

受限制的運送國家/地區有哪些?

很抱歉,我們無法將實體獎品 (例如 T 恤、夾克或背包) 寄送至下列國家/地區:

  • 阿富汗
  • 阿爾巴尼亞
  • 亞美尼亞
  • 孟加拉
  • 波士尼亞與赫塞哥維納
  • 多明尼加共和國
  • 厄瓜多
  • 瓜地馬拉
  • 科威特
  • 牙買加
  • 約旦
  • 盧森堡
  • 納米比亞
  • 巴拿馬
  • 烏干達
  • 烏茲別克
  • 委內瑞拉
  • 辛巴威

如何獲得獎勵?

所有獎勵都會在競賽結束後寄出。

我們會在 1 月底透過電子郵件將數位憑證寄給您。

由於運送時間的緣故,實體獎勵 (T 恤) 會較晚送達。我們預計會在 3 月中旬前送達。出貨事宜會由我們的物流合作夥伴處理,所有相關問題都應送交給他們。(參賽者:參賽者會在競賽結束後收到我們合作夥伴傳送的電子郵件,並於信中提供聯絡資訊,讓您選取 T 恤尺寸、樣式和運送地址)。不同的送貨服務可能會用於不同的位置。

工作

什麼是工作?

「工作」是小型專案,預計需要 3 到 5 小時才能完成工作。

工作分為下列標籤:

  • 程式碼:與編寫或重構程式碼相關的工作
  • 說明文件/訓練:與建立/編輯文件及協助他人瞭解詳情的工作
  • 推廣/研究:與社群管理、推廣/行銷或研究問題與建議解決方案相關的工作
  • 品質保證:與測試相關的工作,確保程式碼品質良好
  • 設計:與使用者體驗研究或使用者介面設計和互動相關的工作

我何時可以開始完成第一項工作?

家長同意 Google 管理員驗證家長同意聲明後,您就可以立即領取並開始執行第一項工作。

您在註冊時提交家長同意聲明。

請勿透過電子郵件要求我們審查您的表單,Google 會按照提交順序審查表單。Google 每天都會多次審查家長的同意書在某些情況下 (例如審查人員睡眠時),可能需要 18 至 24 小時才能完成。多數情況下,作業速度會比較快!在競賽的第一週,每天都會收到數千種表單,而 Google 會盡快調查這些表單。

我提交了第一項任務,但無法申請第二項任務。為什麼會這樣?

您一次只能認領一項工作。

提交第一項工作後,必須先獲得導師核准,工作才算完成。導師將工作標示為已核准後,您就能聲明其他工作。

請前往資訊主頁提交修正後的版本。拒絕電子郵件會包含相關資訊,說明錯誤詳情。

什麼是新手工作?

新手工作適用於剛開始進行但不確定從何開始的學生。內容旨在協助您瞭解機構與相關技術。這類工作有時較不專業,但也可能是為其他工作設定環境。

我可以完成的新手任務有數量限制嗎?

是。您總共只能完成 2 項新手工作。

我可以同時處理多項工作嗎?

不行,您一次只能認領一項任務。

我可以完成的工作數量有上限嗎?

否,可完成的工作數量沒有限制。不過,如果你能獲選為入圍者或大獎得主,品質通常比數量還重要。

我可以以團隊一起執行任務嗎?

不可以,團隊不能同時合作完成同一項工作。雖然我們鼓勵您尋求協助並積極參與社群,但只有一位學生會獲得學分。

您可以和其他人同時在相同位置工作,因為雙方都能互相幫助。不過每個人都必須各自完成工作。

我們對於欺騙和抄襲行為絕不寬貸。違規者會立即從競賽中移除。

我可以向開放原始碼機構的社群尋求協助嗎?

是。但不要期望他們會為您代勞。

卡關時,最好能向社群尋求協助和警示,不過我們建議您先自己嘗試完成。協同合作與討論對開放原始碼來說非常重要,但由於這是競賽,因此您必須自行處理。

我選擇了一項無法完成的工作。該怎麼做?

如要釋出工作並選擇其他工作,請選取工作頁面上的「捨棄」按鈕。別因為這樣而放棄,請找出其他更適合您的技能與經驗的有趣內容,然後再試一次。

學生第一次使用 Google 程式設計工具的秘訣

什麼是 Google 帳戶?已經取得邀請了嗎?

若您有 @gmail.com 或 @googlemail.com 帳戶,您可能已有 Google 帳戶。許多學校也會使用 Google 帳戶 使用電子郵件收發郵件您也可以為自己使用的電子郵件地址建立 Google 帳戶。

如何取得更多協助?

如果您的問題與正在進行的工作有關,則應詢問導師或開放原始碼組織的成員。如要瞭解聯絡他們的方式,請造訪他們的競賽首頁。某些工作也可能會提供具體的通訊操作說明。

如果您對 Google 程式碼研究室有任何一般問題,請傳送訊息至 Google 程式碼研究室討論群組。這個群組適用於一般問題及討論,並包含其他學生、機構成員和 Google 比賽管理員。請勿將個人資訊 郵寄給此群組

如果您對網站、「家長同意聲明」表單或涉及個人資訊的任何問題有疑問,請來信至 gci-support@google.com 與比賽管理員聯絡。

為什麼我的受監督帳戶無法正常運作?

Google 程式碼研究室不支援 Family Link 受監督的帳戶。如果您擁有這類帳戶且年滿 13 歲,但未滿您所在國家/地區的規定年齡來管理自己的 Google 帳戶,則無法參與 Google 程式碼計畫。

給導師和教育工作者的資訊

如何擔任 Google Code-in 的導師?

您必須具備想要擔任導師的機構/開放原始碼專案中的參與者。告知貴機構的 Google 程式碼管理員,您想受邀擔任該機構的導師。

如果我未滿 18 歲,我可以擔任導師嗎?

可以,如果您年滿 13 歲,而且有家長或法定監護人之許可,能夠擔任 Google Code 的導師,您就可以註冊成為導師。

您的家長或法定監護人需要簽署一份特別的「家長同意書」和「家長同意聲明及讓渡書 (導生與會者)」表單。您註冊後將取得這份表單。

我是老師,想要跟學生談論 Google Code-in。是否有任何宣傳或教材可供我使用?

我們建議老師使用這份簡報和傳單來介紹 Google 程式碼研究室。您可以在媒體頁面找到這些資源。您也可以直接聯絡比賽管理員。

封存

如何從 Google 程式碼封存內容中移除我的資訊?

如需移除資訊,請與我們聯絡

如何尋找我的作品?

使用競賽結束時收到的摘要電子郵件,即可查看您已完成的所有任務。封存網站會提供工作說明和完成者。

我上傳的檔案在哪裡?

上傳的檔案不再開放下載。