# 1. GDSC 소개
GDSC 는 Google Developer Student Clubs 의 약자로
구글 기술에 관심을 가진 학생 개발자들을 위해
Google Developers 가 지원하는 대학교 커뮤니티 프로그램 입니다
Google Developer Community Program 중 하나로
전세계 100여개 국가의 1900개 이상의 대학들에서 챕터가 운영되고 있으며
한국에는 2023-2024 chapter 기준 36개의 챕터가 활동하고 있습니다
# 2. Solution Challenge 소개
매년 GDSC 에서는 Solution Challenge (솔루션 챌린지) 라는 이름으로
구글 기술을 사용하여 UN의 17가지 지속 가능한 개발 목표 중 하나 이상을 해결하는
전세계 대규모 프로젝트 컨테스트를 진행합니다
또한 한국의 Solution Challenge 참가자들은
GDSC Korea의 연합 해커톤인 GDSC KR Winter Cup에도 참여합니다
# 3. GDSC KR Winter Cup 소개
GDSC KR Winter Cup 은 GDSC Korea의 연합 해커톤으로
솔루션 챌린지의 주제와 팀 빌딩 방식, 채점 기준 등 진행 방식이 동일하여
솔루션 챌린지에 참여하는 팀들은
온라인 예선에서 아이디어에 대한 피드백을,
오프라인 본선에서 구현 기술에 대한 평가와 피드백을 받을 수 있습니다
# 4. Solution Challenge 채점 기준
각 솔루션은 영향 Impact와 기술 Technology 두 가지 측면에서 총합 100점 만점으로 평가됩니다
* Impact 영향 [60 point]
- UN 17가지 지속 가능한 개발 목표(SDGs) 중 하나 이상에서 도출한 문제 또는 과제를 명확하게 설정하고 있습니까?
- 특정 SDG를 대상으로 해당 항목이 해결되고 있는지 명확하게 설명하고 있습니까? [10 p]
- 솔루션을 통해 팀이 목표로 하는 과제를 얼마나 효과적으로 해결합니까? [20 p]
- 솔루션이 다음 단계로 발전할 수 있습니까? 팀이 솔루션을 계속 진행할 경우 향후 연장되는 계획이 있습니까? [10 p]
- 실제 사용자를 대상으로 솔루션을 철저히 테스트했다는 증거가 있습니까? [10 p]
- 사용자 피드백에 기반하여 솔루션을 개선했다는 증거가 있습니까? [10 p]
* Technology 기술 [40 point]
- 솔루션이 과제를 해결하는 데 필요한 모든 기술적 구성요소들을 구현하고 있습니까? [10 p]
- 솔루션을 위해 어떤 구글 기술을 사용했는지, 왜 사용했는지, 그리고 코드를 실행하는 방법에 대한 지침을 명확하게 설명했습니까? [10 p]
- 데모 비디오에서 작동 중인 솔루션과 사용자가 상호 작용하는 방식을 보여줍니까? 데모 비디오는 구글의 기술이 어떻게 구현되는지 강조하고 기술이 사용자에게 제공하는 가치를 언급합니까? [10 p]
- 팀이 솔루션을 위해 효과적인 제품 및 기술 결정을 내렸습니까? [10 p]
** 일반적인 대외 활동의 해커톤과 달리 비즈니스적 성공이 아닌 UN의 지속 가능한 개발 목표 17가지 중 하나 이상 해결을 목표로 하고 있습니다. 평가 기준 또한 Tech 영역 보다 Impact 영역의 비중이 6:4 정도로 높기 때문에 문제를 정의하고 해결하는 과정이 기술력보다 중요함을 알 수 있습니다. 심사위원들은 솔루션 데모 비디오를 통해 사용자가 애플리케이션과 상호작용 하는 방식을 파악하기 때문에 사소한 기능보다는 솔루션이 부가하는 핵심적인 가치, 중요한 특징과 기능에 집중하는 것이 좋습니다. 2분 제한을 반드시 지켜야 합니다.
# 5. UN의 17가지 지속 가능한 개발 목표 SDGs
2015년 UN은 2030년까지 달성하기 위해 17가지 지속 가능한 개발 목표를 수립하였습니다
193개의 UN 회원국이 합의한 내용을 목표로 하고 있습니다
1. 빈곤 퇴치 | 2. 기아 문제 | 3. 건강과 웰빙 |
4. 양질의 교육 | 5. 성 평등 | 6. 깨끗한 물과 위생 |
7. 깨끗한 에너지 | 8. 양질의 일자리와 경제 성장 | 9. 산업, 혁신, 사회 기반 시설 |
10. 불평등 완화 | 11. 지속가능한 도시와 공동체 | 12. 책임감 있는 소비와 생산 |
13. 기후 변화 대응 | 14. 해양 생태계 | 15. 육상 생태계 |
16. 평화와 정의, 제도 | 17. 목표를 위한 파트너십 |
아래 링크에서도 확인하 수 있습니다
https://sdgs.un.org/goals
# 6. 구글 대표 기술 리스트 및 소개
1) Android
- 구글이 개발한 오픈 소스 모바일 운영 체제. 다양한 앱을 개발하고 실행할 수 있는 플랫폼을 제공
- Java, Kotlin 등으로 개발 가능하며 코틀린을 안드로이드 공식 언어로 추가한 것은 2017년.
2) Angular
- 구글이 개발한 오픈 소스 프론트엔드 웹 애플리케이션 프레임워크
- 단일 페이지 응용 프로그램 및 웹 애플리케이션 개발을 위해 사용
- HTML, CSS, TypeScript 등으로 사용자 인터페이스를 구축하고 개발하는 것에 유용
- 대규모 프로젝트에서의 데이터 바인딩, MVC 패턴, 컴포넌트 기반 아키텍처 등을 제공
3) Google Cloud
- GCP를 활용하여 확장성 제공 [ 서버리스 함수 / Kubernetes / 머신러닝 서비스 / 데이터 엔지니어링 ]
- 구글의 클라우드 컴퓨팅 서비스
- 서버리스 기능, 컨테이너 오케스트레이션이 가능하게 하는 컨테이너화된 애플리케이션 관리시스템인 쿠버네티스, 머신러닝 기능, 데이터 엔지니어링 관련 기능을 제공
- 안정적이고 안전한 클라우드 인프라를 통해 애플리케이션 구축 및 테스트와 배포가 가능하도록 지원
4) Firebase
- 모바일과 웹 애플리케이션을 빠르게 개발할 수 있도록 돕는 플랫폼
- 실시간 데이터베이스, 사용자 인증, 호스팅, 스토리지, 클라우드 메시징 등 서비스를 제공
5) Google Maps Platform
- 위치 관련 서비스 구축과 지도 사용을 가능하도록 하는 서비스
- 위치, 지도, 경로 및 장소 정보를 애플리케이션에 통합하여 제공 가능하도록 함
6) TensorFlow
- 구글이 개발한 오픈 소스 기계 학습 프레임워크
- 심층 신경망을 비롯한 다양한 기계 학습 및 딥러닝 모델 구축, 학습이 가능
- 이미지 인식, 음성 인식, 자연어 처리 등 여러 인공지능 관련 작업에 널리 사용
7) Progressive Web Application
- PWA는 웹과 네이티브 앱의 장점을 결합해 웹앱과 유사한 경험을 제공하는 웹 애플리케이션
- 오프라인에서 작동 가능하며 푸시 알림을 지원하는 등 사용자 경험을 향상시키는 기능 제공
8) Flutter
- 구글이 개발한 오픈 소스 UI 소프트웨어 개발 키트
- 웹, 모바일, 데스크톱 애플리케이션을 위한 크로스 플랫폼 애플리케이션 개발을 위해 사용
- 단일 코드 베이스에서 다양한 플랫폼을 대상으로 하는 애플리케이션을 빌드할 수 있음
9) Google Assistant / Actions on Google
- 구글이 개발한 인공지능 기반 개인 비서 애플리케이션
- 사용자가 음성 명령을 통해 일상 작업을 수행할 수 있도록 도움
- 사용자가 구글 어시스턴트를 통해 사용자 지정 액션 및 기능을 구축하고 추가할 수 있도록 하는 개발자 플랫폼
- 음성으로 서비스 제어, 정보 획득, 일상적 작업의 자동화 등을 구현할 수 있음
10) Other Google Tech ...
# 7. 솔루션 챌린지 혜택
* 참여자 전원
- GDSC KR Winter Cup 연합 해커톤 참여 기회
- 무료 GCP Credit 제공
* Global Top 50
- 현직 구글 전문가로부터 다양한 멘토링
- 구글 winners certificate 와 프로필 뱃지 발급
- 구글 굿즈 제공
* Global Top 10
- 구글 공식 개발자 유튜브(https://www.youtube.com/@GoogleDevelopers)에 스트리밍 되는 데모데이에서 프로젝트 소개 기회 제공
- 추가 구글 멘토쉽 및 구글 굿즈 제공
- 팀원 개인 당 1000 달러의 상금
* Global Top 3
- 구글 공식 개발자 유튜브(https://www.youtube.com/@GoogleDevelopers)에 스트리밍 되는 데모데이에서 프로젝트 소개 기회 제공
- 구글 공식 개발자 블로그(https://developers.googleblog.com)에 솔루션 소개
- 팀원 개인 당 3000 달러의 상금
작년 22-23 챕터의 솔루션 챌린지 수상작은 다음 링크에서 확인하실 수 있습니다
https://developers.google.com/community/gdsc-solution-challenge/winners?hl=ko
솔루션 챌린지 공식 규정은 다음 링크에서 확인하실 수 있습니다
https://developers.google.com/community/gdsc-solution-challenge/terms?hl=ko
'etc' 카테고리의 다른 글
에듀테크 스타트업 코드잇 현업자와의 만남 후기 (1) | 2024.01.31 |
---|---|
프론트엔드 부트캠프는 코드잇 스프린트 (1) | 2024.01.17 |
밀착 관리 받는 코딩 캠프! 코드잇 도전 30일 코딩 캠프 (0) | 2024.01.17 |
[개발블로그] 티스토리 카테고리 열기 (0) | 2024.01.17 |
[코드잇 앰배서더] 2기 발대식에 다녀왔습니다 ! (0) | 2024.01.10 |
컴공 2학년 겨울방학 고민 (코드잇과 갓생 살기) (0) | 2024.01.10 |
[프로그래밍개론/코드잇] 오늘도 코드잇 1주차 (0) | 2024.01.08 |