Google Code-in 자주 묻는 질문(FAQ)

콘테스트 개요

협력할 조직을 어떻게 선택하나요?

대회가 진행되는 동안 하나 또는 여러 조직과 함께 작업할 수 있습니다.

조직마다 다르므로 조직의 정보를 검토하고 관심 있는 것을 선택하는 것이 좋습니다. 특정 조직을 사용하려 하는데 마음에 들지 않으면 언제든지 다른 조직으로 전환할 수 있습니다.

최종 후보가 되거나 최우수상을 수상하려면 해당 조직의 작업 완료자 중 상위 20위 안에 들어야 합니다.

대회에 참가해야 하는 이유는 무엇인가요?

Google Code-in은 오픈소스를 소개하고 실제 소프트웨어 프로젝트를 진행하여 오픈소스 커뮤니티의 일원이 될 기회를 제공합니다.

학습과 성공에 도움이 되도록 해당 참여 기관의 국제 자원봉사 멘토 커뮤니티의 지원을 받을 수 있습니다. 질문을 하고 프로그래밍, 테스트, 코드 검토, 문서 작성, 버그, 설계 등 오픈소스의 모든 측면을 알아볼 수 있습니다.

Google Code-in은 새로운 기술을 배우고 협업 및 오픈 소프트웨어 개발의 중요성을 배울 수 있는 관문입니다.

대회가 끝나면 수천 또는 수백만 명이 사용하는 공개 프로젝트에서 내가 한 작업을 친구, 교사, 가족에게 보여줄 수 있습니다.

리워드도 제공됩니다. 디지털 인증서, 티셔츠, 재킷, 배낭, 캘리포니아의 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명의 학생을 최우수상과 최종 우승자로 선정합니다.

15개의 도전적인 과제를 완수한 사람이 35개의 사소한 과제를 완수한 사람보다 대상 수상자로 선정될 수도 있습니다.

'커뮤니티 참여'란 무엇을 의미하나요?

커뮤니티 참여란 정해진 작업을 수행하는 것 이상을 의미합니다. 즉, 다른 사용자를 돕기 위해 조직의 IRC 채널이나 메일링 리스트에 참여하는 것을 의미합니다. 다른 사람을 위해 서비스를 개선하기 위한 작업도 포함될 수 있습니다. 예를 들어 작업을 완료하는 데 사용한 문서를 개선할 수 있습니다.

대상을 정말 받고 싶어요. 기회를 높이려면 어떻게 해야 하나요?

조직에 진심으로 관심을 표현합니다. 사용자 의견을 경청하고 조치를 취합니다. 하나의 조직과만 협업하면 상위 20개 조직 내에 포함될 가능성이 높지만 양보다 품질이 중요합니다.

저는 이전 Google Code-in 대회에서 최우수상을 수상했습니다. 다시 최우수상 수상자가 될 수 있나요?

아니요. 최우수상은 한 번만 수상할 수 있습니다. 하지만 귀사도 계속해서 참가할 수 있으며, 최종 후보로 선정될 자격을 갖추게 됩니다.

배송이 제한된 국가는 무엇인가요?

죄송하지만 다음 국가에서는 실물 상품 (예: 티셔츠, 재킷, 배낭)을 배송할 수 없습니다.

  • 아프가니스탄
  • 알바니아
  • 아르메니아
  • 방글라데시
  • 보스니아 헤르체고비나
  • 도미니카 공화국
  • 에콰도르
  • 과테말라
  • 쿠웨이트
  • 자메이카
  • 요르단
  • 룩셈부르크
  • 나미비아
  • 파나마
  • 우간다
  • 우즈베키스탄
  • 베네수엘라
  • 짐바브웨

상품은 어떻게 받나요?

모든 상품은 대회가 종료된 후에 배송됩니다.

디지털 인증서는 1월 말에 이메일을 통해 발송됩니다.

실물 상품 (티셔츠)은 운송 시간으로 인해 나중에 도착합니다. 3월 초에서 중순 사이에는 대부분 배송될 것으로 예상됩니다. 배송은 물류 파트너가 처리하며 모든 관련 문의는 물류 파트너에게 전달해야 합니다. (참가자: 대회가 끝난 후 티셔츠 사이즈, 스타일, 배송지 주소를 선택할 수 있는 연락처 정보가 포함된 이메일을 파트너로부터 받습니다.) 지역마다 다른 배송 서비스가 사용될 수 있습니다.

작업

작업이란 무엇인가요?

태스크는 완료하는 데 3~5시간 정도 걸릴 것으로 예상되는 소규모 프로젝트입니다.

작업은 다음 라벨로 분류됩니다.

  • 코드: 코드 작성 또는 리팩터링과 관련된 작업
  • 문서/교육: 문서 작성/수정 및 다른 사용자의 학습 도움과 관련된 작업
  • 연락/조사: 커뮤니티 관리, 연락/마케팅 또는 문제 연구 및 솔루션 추천과 관련된 작업
  • 품질 보증: 코드의 고품질인지 테스트 및 확인과 관련된 작업
  • 설계: 사용자 경험 조사 또는 사용자 인터페이스 디자인 및 상호작용과 관련된 작업

언제 첫 번째 작업을 시작할 수 있나요?

Google 관리자가 부모 동의 양식을 확인한 후 바로 첫 번째 작업에 대한 소유권을 주장하고 작업을 시작할 수 있습니다.

등록 중에 부모 동의를 제출합니다.

이메일을 통해 양식을 검토하도록 요청하지 마세요. Google에서 제출된 순서대로 양식을 검토합니다. Google은 부모 동의 양식을 하루에 여러 번 검토합니다. 일부 경우에는 (예: 검토자가 잠자는 경우) 18~24시간이 걸릴 수 있습니다. 대부분의 경우 훨씬 빠릅니다. 대회 첫 주 동안 매일 수천 개의 양식이 접수되어 Google에서 이러한 양식을 최대한 신속하게 검토합니다.

첫 번째 할 일을 제출했는데 두 번째 할 일을 신청할 수 없습니다. 어떻게 된 것일까요?

한 번에 하나의 작업만 선택할 수 있습니다.

첫 번째 태스크를 제출한 후 완료하기 전에 멘토의 승인을 받아야 합니다. 멘토가 작업을 승인으로 표시하면 사용자는 다른 작업을 요청할 수 있습니다.

대시보드로 이동하여 수정된 버전을 제출하세요. 거부 이메일에는 문제에 대한 정보가 포함되어 있습니다.

초급 태스크란 무엇인가요?

초급 과제는 시작하기 어려워 어디서부터 시작해야 할지 잘 모르는 학생을 위한 것입니다. 이 가이드는 조직과 조직의 기술에 대해 알아보는 데 도움이 되도록 제작되었습니다. 때로는 덜 기술적인 부분이지만 다른 작업을 위한 환경을 설정하는 것과 관련이 있을 수도 있습니다.

완료할 수 있는 초급 작업의 수에 제한이 있나요?

예. 초급 작업은 총 2개까지만 완료할 수 있습니다.

한 번에 둘 이상의 작업을 수행할 수 있나요?

아니요. 한 번에 하나의 작업만 선택할 수 있습니다.

완료할 수 있는 태스크 수에 제한이 있나요?

아니요. 완료할 수 있는 태스크 수에는 제한이 없습니다. 하지만 최종 후보나 최우수상 수상자가 되려면 양보다 품질이 더 중요할 때가 많습니다.

팀의 일원으로서 작업을 수행할 수 있나요?

아니요. 팀은 동일한 작업을 함께 진행할 수 없습니다. 도움을 요청하고 커뮤니티에 참여하는 것이 좋지만 한 명의 학생만 크레딧을 받게 됩니다.

서로를 도울 수 있으므로 다른 사람과 같은 시간에 같은 장소에서 일해도 괜찮습니다. 하지만 모든 사람이 각자의 일을 해야 합니다.

Google은 속임수 및 표절에 대해 무관용 정책을 적용하고 있습니다. 이를 위반한 사용자는 콘테스트에서 즉시 퇴장당합니다.

오픈소스 조직의 커뮤니티에서 도움을 받을 수 있나요?

예. 하지만 그들이 대신 작업을 해주기를 기대하지는 마세요.

막혔을 때 커뮤니티에 도움을 청하고 조언을 구하는 것은 좋지만, 우선 직접 시도해 보는 것도 좋습니다. 오픈소스에는 협업과 토론이 매우 중요하지만 이 대회는 콘테스트이기 때문에 자신의 작업을 수행해야 합니다.

완료할 수 없는 작업을 선택했습니다. 어떻게 해야 하나요?

태스크 페이지에서 '중단' 버튼을 선택하여 태스크를 해제하고 다른 태스크를 선택할 수 있습니다. 낙담하지 마세요. 자신의 기술과 경험에 더 적합한 다른 흥미로운 점을 찾아 다시 시도하세요.

Google Code-in을 처음 사용하는 학생을 위한 도움말

Google 계정이란 무엇인가요? 이미 계정이 있나요?

@gmail.com 또는 @googlemail.com 계정이 있다면 이미 Google 계정이 있을 수 있습니다. 이메일에도 Google 계정을 사용하는 학교가 많습니다. 이미 사용 중인 이메일 주소로 Google 계정을 만들 수도 있습니다.

추가 지원을 받으려면 어떻게 해야 하나요?

작업 중인 태스크에 관한 질문인 경우 멘토나 오픈소스 조직의 구성원에게 질문해야 합니다. 연락 방법에 대한 정보는 대회 홈페이지에서 확인할 수 있습니다. 일부 작업에서는 통신 방법에 관한 구체적인 지침을 제공할 수도 있습니다.

Google Code-in에 대한 일반적인 질문은 Google Code-in 토론 그룹에 메시지를 보내주세요. 이 그룹은 일반적인 질문과 토론을 위한 것이며 다른 학생, 조직 구성원, Google 콘테스트 관리자를 포함합니다. 이 그룹에 개인 정보를 메일로 보내지 마세요.

웹사이트, 보호자 동의 양식 또는 개인 정보와 관련된 문의사항은 대회 관리자에게 이메일(gci-support@google.com)로 문의하세요.

감독 대상 계정이 작동하지 않는 이유는 무엇인가요?

Google Code-in은 Family Link 감독 대상 계정을 지원하지 않습니다. 이러한 계정이 있고 만 13세 이상이지만 Google 계정을 직접 관리할 수 있는 거주 국가에서 적용되는 적정 연령 미만인 경우 Google Code-in에 참여할 수 없습니다.

멘토 및 교육자를 위한 정보

Google Code-in의 멘토가 되려면 어떻게 해야 하나요?

멘토가 되고자 하는 조직/오픈소스 프로젝트의 참여자여야 합니다. 조직의 Google Code-in 관리자에게 해당 조직의 멘토로 초대받고 싶다고 알립니다.

18세 미만인 경우에도 멘토가 될 수 있나요?

예, 만 13세 이상이고 부모 또는 법적 보호자의 허락을 받아 Google Code-in의 멘토로 참여할 경우 멘토로 등록할 수 있습니다.

부모 또는 법적 보호자가 등록 후 제공되는 특별 부모 동의서 및 권리 포기 및 면책 (멘토 참가자) 양식에 서명해야 합니다.

저는 교사이며 학생들과 Google Code-in에 대해 이야기하고 싶습니다. 제가 사용할 수 있는 홍보성 또는 교육 자료가 있나요?

교사들에게 Google Code-in에 관한 대담에서 Google의 슬라이드 자료와 전단지를 사용하도록 권장합니다. 이러한 리소스는 미디어 페이지에서 찾을 수 있습니다. 컨테스트 관리자에게 직접 문의할 수도 있습니다.

보관처리

Google Code-in Archive에서 내 정보를 삭제하려면 어떻게 해야 하나요?

정보를 삭제하려면 Google에 문의하세요.

내 과제물을 찾으려면 어떻게 해야 하나요?

대회 종료 시 받은 요약 이메일을 사용하여 완료한 모든 작업을 확인합니다. 자료실 웹사이트에 작업에 관한 설명과 작업을 완료한 사람이 나와 있습니다.

내가 업로드한 파일은 어디에 있나요?

업로드된 파일은 더 이상 다운로드할 수 없습니다.