[[TableOfContents]] == 목ì == '새싹êµì‹¤ Sprout Class'는 ì„ ë°°ì™€ 후배 ê°„ì˜ í•™ìˆ ì ì¸ êµë¥˜ë¥¼ ê°œì¸ì ì¸ ì´ìµì´ ì•„ë‹Œ 공공ì ì¸ ì´ìµì„ 목ì 으로 누구나 ê²½í—˜í• ìˆ˜ 있는 기회로 ë§Œë“¤ê³ ìž í•˜ëŠ” ìƒê°ì—서부터 시작합니다. ZeroPageì˜ '2005 새싹 배움터'를 시작으로 '2011 새싹êµì‹¤'부터 ê³µì‹ì ì¸ í‹€ì„ ë§ˆë ¨í•œ '새싹êµì‹¤'ì€ '2020 새싹êµì‹¤'ì— ì´ë¥´ëŸ¬ ìƒˆë‚´ê¸°ë“¤ì´ ì„ ë°°ë“¤ê³¼ 친해질 기회를 ì œê³µí•¨ê³¼ ë™ì‹œì— ì„ ë°°ë“¤ì´ ìƒˆë‚´ê¸°ë“¤ì—게 ê°€ë¥´ì¹¨ì„ ì¤„ 기회를 ì œê³µí•˜ëŠ” êµìœ¡ì˜ 장으로 ìžë¦¬ë§¤ê¹€í•©ë‹ˆë‹¤. ê³µì‹ì ì¸ êµë¥˜ ì†ì—ì„œ ì„ ë°°ì™€ 후배 ê·¸ë¦¬ê³ êµìˆ˜ë‹˜ì˜ Feedback, Wiki, íšŒê³ ë¥¼ 바탕으로 '새싹êµì‹¤'ì€ ë§¤ 해마다 ê·¸ë¦¬ê³ ì´ë“¬ 해까지 모ë‘ì—게 ë„ì›€ì´ ë 수 있는 방향으로 ë‚˜ì•„ê°€ê³ ìž í•©ë‹ˆë‹¤. == 주최 == * ì¤‘ì•™ëŒ€í•™êµ ì»´í“¨í„° 학회 ZeroPage * ì¤‘ì•™ëŒ€í•™êµ (준) ì œ 48대 소프트웨어학부 미소 í•™ìƒíšŒ == ì¸ì› == 2011년부터 2019년까지 í‰ê· ì 으로 강사는 16명, ìƒˆì‹¹ì€ 46ëª…ì´ ì°¸ê°€ë¥¼ í¬ë§í–ˆìŠµë‹ˆë‹¤. 2020ë…„ì— ê°•ì‚¬ 12명, 새싹 35ëª…ì´ ì°¸ê°€ë¥¼ í¬ë§ 중입니다. || 새싹반명 || 새싹강사명 || 새싹명 || || [/예시] || [오준ì„] || ì¼ì¤€ì„, ì´ì¤€ì„, 삼준ì„, ì‚¬ì¤€ì„ || || [새싹êµì‹¤/2020/장조림] || [ì •ìš°í˜„] || ê¹€ì€ì†”, 김하연, 오송경 || || [새싹êµì‹¤/2020/알수없는파ì´ì¬ê³¼ML맛] || [김혜성] || 김수현, 김효진, 윤민규 || == ì¼ì • == * 2020.08.31 ~ 2020.09.11 : 강사 모집 * 2020.09.14 : 온ë¼ì¸ 설명회 * 2020.09.15 : 강사 êµìœ¡ * 2020.09.14 ~ 2020.09.18 : 새싹 모집 * 2020.09.20 : 새싹 ë°°ì • * 2020.09.21 ~ 2020.12.21 : 온ë¼ì¸ 새싹êµì‹¤ * 2020.12.23 ~ 2020.12.30 : 온ë¼ì¸ 새싹톤 * 2020.01.06 : 온ë¼ì¸ ì‹œìƒì‹ == 예산 == * 코로나19 ë°”ì´ëŸ¬ìŠ¤ ê°ì—¼ì¦ì˜ 위험성과 확산 ìš°ë ¤ë¡œ ì¸í•˜ì—¬ 온ë¼ì¸ìœ¼ë¡œ 진행ë˜ëŠ” ë§Œí¼ ê°„ì‹ë¹„, 기타비 ë“±ì„ ì œì™¸í•œ ìƒê¸ˆê³¼ 지ì›ë¹„ë§Œì„ ê³ ë ¤í•©ë‹ˆë‹¤. * 해당 예산 ë°°ì •ì€ ì¶”í›„ì— ë³€ë™ë 수 있습니다. * 새싹톤 1 등 : 320,000ì› * 새싹톤 2 등 : 160,000ì› * 새싹톤 3 등 : 80,000ì› * 새싹톤 4 등 : 40,000ì› * 새싹톤 5 등 : 20,000ì› * 새싹톤 ì§€ì› : 0ì› == êµìœ¡ì‚¬í• == 새싹ì—게 ë” ë‚˜ì€ ìˆ˜ì—…ì„ ì œê³µí•˜ê¸° 위해 ê°•ì‚¬ë‹˜ì„ ëŒ€ìƒìœ¼ë¡œ ì‚¬ì „ì— ë‹¤ìŒê³¼ ê°™ì´ êµìœ¡ì„ 진행합니다. * [새싹êµì‹¤/2012/새싹êµì‹¤ê°•ì‚¬êµìœ¡/1주차] * [새싹êµì‹¤/2012/새싹êµì‹¤ê°•ì‚¬êµìœ¡/2주차] * [새싹êµì‹¤/2012/새싹êµì‹¤ê°•ì‚¬êµìœ¡/3주차] * [새싹êµì‹¤/2012/새싹êµì‹¤ê°•ì‚¬êµìœ¡/4주차] == ì•ˆë‚´ì‚¬í• == === 새싹êµì‹¤ === * 해당 안내사í•ì€ 2011년부터 2019ë…„ê¹Œì§€ì˜ ë‚´ìš©ì„ ë°”íƒ•ìœ¼ë¡œ ì œìž‘ë˜ì—ˆìŠµë‹ˆë‹¤. * 필수사í•ì´ ì•„ë‹Œ ë” ë‚˜ì€ êµì‹¤ì„ 위한 ì°¸ê³ ì‚¬í•ìž„ì„ ì•Œë ¤ë“œë¦½ë‹ˆë‹¤. ==== 수업시간 ==== * ì§§ì€ ì‹œê°„ì€ ê°€ë¥´ì¹ ìˆ˜ 있는 ë‚´ìš©ì´ í•œì •ì ì´ë©°, 긴 ì‹œê°„ì€ ì§‘ì¤‘ë ¥ì˜ ì €í•˜ë¥¼ ì¼ìœ¼í‚µë‹ˆë‹¤. * 8~9주간 ì¼ì£¼ì¼ 기준, 2시간 ë‚´ì™¸ì˜ ì‹œê°„ìœ¼ë¡œ ì „ì²´ 16~18ì‹œê°„ì˜ ìˆ˜ì—…ì‹œê°„ì„ ê¶Œìž¥í•©ë‹ˆë‹¤. * 올해를 기준으로 ì¤‘ê°„ê³ ì‚¬ ì´ì „ì€ ì¶”ì„ì„ ê³ ë ¤í•˜ì—¬ 2~3회, 기ë§ê³ 사 ì´ì „ì€ 5~6íšŒì˜ ìˆ˜ì—…ì‹œê°„ì„ ê¶Œìž¥í•©ë‹ˆë‹¤. ==== 테스트 ==== * ì²˜ìŒ ë“¤ì¸ ìŠµê´€ì„ ë²„ë¦¬ê¸° ì–´ë ¤ìš°ë©°, printf와 ê°™ì€ ì¶œë ¥ 함수를 ì´ìš©í•œ 코드 ê²€ì¦ ìŠµê´€ì€ ëŒ€ë¶€ë¶„ì˜ í•™ìƒë“¤ì´ ì´ìš©í•˜ëŠ” ë°©ì‹ìž…니다. * ì§ì ‘ 작성한 코드를 ì¶œë ¥í•˜ì—¬ 확ì¸í•˜ëŠ” ê²ƒì€ ìžëž‘스러운 ì¼ì´ì§€ë§Œ, ì´ë¡œ ì¸í•´ 잘못 ìƒê¸´ ìŠµê´€ì€ ì—¬ëŸ¬ê°€ì§€ ë¬¸ì œë¥¼ 불러ì¼ìœ¼í‚µë‹ˆë‹¤. * ì¶œë ¥ì„ ì´ìš©í•œ í…ŒìŠ¤íŠ¸ì˜ ë¬¸ì œì ì„ ì„¤ëª…í•˜ëŠ” ê²ƒì€ ì§€ê¸ˆì€ ë¶ˆí•„ìš”í•œ ì¼ì´ë‹ˆ [https://www.acmicpc.net/blog/view/70 example]ì˜ 'ì˜ˆì œëŠ” 다 맞는ë°ìš”...'와 'ë°ì´í„°ê°€ ìž˜ëª»ëœ ê²ƒ 같아요'ë¼ëŠ” 예시를 ì°¸ê³ í•´ì£¼ì‹œê¸° ë°”ëžë‹ˆë‹¤. * printf와 ê°™ì€ ì¶œë ¥ 함수는 ê°€ë¥´ì¹ í•„ìš”ê°€ 있으나 코드 ê²€ì¦ ë°©ì‹ìœ¼ë¡œëŠ” ê¶Œìœ í•˜ì§€ 않으며, ëŒ€ì‹ assert 함수를 ì´ìš©í•œ 코드 ê²€ì¦ ë°©ì‹ì„ 권장합니다. * 테스트를 위한 assert í•¨ìˆ˜ì˜ ì‚¬ìš©ë²•ì€ [https://dojang.io/mod/page/view.php?id=764 assert]ì—ì„œ 확ì¸í•˜ì‹¤ 수 있습니다. ==== 커리í˜ëŸ¼ ==== * 여러 êµìˆ˜ë‹˜ì˜ 1학년 1학기 기초프로그래ë°, 1학년 2학기 í”„ë¡œê·¸ëž˜ë° ìˆ˜ì—… 커리í˜ëŸ¼ì„ 기반으로 작성하였습니다. * 해당 커리í˜ëŸ¼ì€ 필수사í•ì´ ì•„ë‹Œ ë” ë‚˜ì€ êµì‹¤ì„ 위한 ì°¸ê³ ì‚¬í•ìž…니다. * 1주차 : [https://wiki.zeropage.org/wiki.php/%EC%83%88%EC%8B%B9%EA%B5%90%EC%8B%A4/2011#s-2 2011 새싹êµì‹¤ 커리í˜ëŸ¼]ì„ ê¸°ì¤€ìœ¼ë¡œ 3주차부터 6주차까지 * 2주차 : [https://wiki.zeropage.org/wiki.php/%EC%83%88%EC%8B%B9%EA%B5%90%EC%8B%A4/2011#s-2 2011 새싹êµì‹¤ 커리í˜ëŸ¼]ì„ ê¸°ì¤€ìœ¼ë¡œ 9주차부터 10주차까지 * 3주차 : 함수와 ë°°ì—´ ê·¸ë¦¬ê³ í¬ì¸í„° * 4주차 : 실습 * 5주차 : 문ìžì™€ 문ìžì—´, 변수 ìœ íš¨ë²”ìœ„ * 6주차 : ë™ì 메모리 * 7주차 : 구조체와 공용체, íŒŒì¼ ìž…ì¶œë ¥ * 8주차 : 실습 * 커리í˜ëŸ¼ì„ 작성하시기 ì´ì „ì— ì°¸ê³ í•˜ì‹¤ 만한 ë‚´ìš©ì„ í•¨ê»˜ 작성하였습니다. * [HowTo/StudyProgrammingLanguage] * [http://www.soen.kr/ í˜¼ìž ì—°êµ¬í•˜ëŠ” C/C++] * [http://www.orentec.co.kr/teachlist/C_BASIC_2/teach_sub1.php ìœ¤ì„±ìš°ì˜ ì—´í˜ˆ C í”„ë¡œê·¸ëž˜ë° êµì•ˆ] * [http://www.orentec.co.kr/jaryosil/C_BASIC_2/add_form.php ìœ¤ì„±ìš°ì˜ ì—´í˜ˆ C í”„ë¡œê·¸ëž˜ë° ë‹µì•ˆ] * [http://www.cplusplus.com/reference/clibrary/ C Language Function Library] * [http://www.compileonline.com/compile_c_online.php Online C Language Compiler] ==== Feedback ==== * í”¼ë“œë°±ì€ ë¶ˆíŽ¸í•¨ê³¼ 귀찮ìŒì„ ìœ ë°œí•˜ê¸° ìœ„í•¨ì´ ì•„ë‹Œ ë” ë‚˜ì€ ë‹¤ìŒ ìˆ˜ì—…ì„ ìœ„í•œ ê·¸ë¦¬ê³ ë‚˜ì•„ê°€ì„œ ë‹¤ìŒ í•´ì˜ ë” ë‚˜ì€ ìƒˆì‹¹êµì‹¤ì„ 위한 ì°¸ê³ ì‚¬í•ìž…니다. * '좋았습니다'와 ê°™ì€ ë‹¨ìˆœí•œ í”¼ë“œë°±ì´ ì•„ë‹Œ 실질ì 으로 ë„ì›€ì´ ë˜ëŠ” í”¼ë“œë°±ì„ ìœ„í•´ 새싹ì—게 í”¼ë“œë°±ì˜ ì˜ë¯¸ì™€ F4(ThreeFs + FutureActionPlan)ì„ ì„¤ëª…í•˜ê³ ì´ë¥¼ 지키ë„ë¡ ë§ì”€í•´ì£¼ì‹œëŠ” ê²ƒì„ ê¶Œìž¥í•©ë‹ˆë‹¤. * 피드백 ìž‘ì„±ì´ ì–´ë µë‹¤ë©´ 강사님께서 구체ì ì¸ ì§ˆë¬¸ì„ ì œì‹œí•˜ëŠ” ê²ƒì„ ê¶Œìž¥í•©ë‹ˆë‹¤. ==== ZeroWiki ==== * Wiki는 êµìœ¡ì‚¬í•, ì•ˆë‚´ì‚¬í• ë“±ì„ í¬í•¨í•˜ì—¬ ì´ì „ì˜ ìƒˆì‹¹êµì‹¤ì—ì„œ ì‚¬ìš©í•˜ì˜€ë˜ ë‹¤ì–‘í•œ ìžë£Œê°€ 존재합니다. * Wiki는 ì²˜ìŒ ì¨ë³´ëŠ” 사람ì—게는 ë‚¯ì„ í™˜ê²½ì´ì§€ë§Œ 사용하기 ì–´ë µì§€ ì•Šê³ , ë‚´ìš©ì´ ëˆ„ì ë˜ë©´ 게시íŒì— 비하여 필요한 ë‚´ìš©ì„ ì°¾ê¸°ì— ë” ìˆ˜ì›”í•©ë‹ˆë‹¤. * Wiki를 사용하기 쉽ë„ë¡ ê°•ì‚¬ë‹˜ê³¼ ìƒˆì‹¹ë¶„ë“¤ì´ í•¨ê»˜ 사용하는 ì‹œê°„ì„ ê°€ì§€ì‹œê¸°ë¥¼ 권장하며, ìƒˆì‹¹ë¶„ë“¤ì´ ì°¸ê³ í• ìˆ˜ 있는 ê°•ì‚¬ë‹˜ì˜ Wiki ë‚´ìš©ì„ ë¯¸ë¦¬ 작성해주시기를 권장합니다. * Wikiì˜ ì‚¬ìš©ë²• [HelpOnEditing]ì˜ Wiki 편집 안내서를 참조해주시길 ë°”ëžë‹ˆë‹¤. * [HelpOnFormatting] * [HelpOnHeadlines] * [HelpOnLists] * Wiki를 사용한 문법 ì—°ìŠµì€ WikiSandBoxì—ì„œ 해주시길 ë°”ëžë‹ˆë‹¤. ==== íšŒê³ ==== * íšŒê³ ëŠ” 매회 ìˆ˜ì—…í–ˆë˜ ê²ƒì„ ë˜ëŒì•„ë´„ìœ¼ë¡œì¨ ìƒˆì‹¹ë“¤ì´ ë°°ìš´ ê²ƒì„ ë” ìž˜ ê¸°ì–µí• ìˆ˜ 있ë„ë¡ í•˜ê³ , Feedbackì„ ìˆ˜ì›”í•˜ê²Œ ìž‘ì„±í• ìˆ˜ 있ë„ë¡ í•©ë‹ˆë‹¤. * 매회 ìˆ˜ì—…ì´ ëë‚˜ê³ ë‚˜ë©´ 3~5분 ì •ë„ë¡œ 간단하게 ë‹¹ì¼ ìˆ˜ì—…ì„ ëŒì•„보는 ì‹œê°„ì„ ê°€ì§ˆ 수 있ë„ë¡ ê¶Œìž¥í•´ì£¼ì‹œê¸¸ ë°”ëžë‹ˆë‹¤. * 거창하거나 대단한 íšŒê³ ê°€ ì•„ë‹Œ 강사님과 ìƒˆì‹¹ë“¤ì´ ëŒì•„가면서 ë‹¹ì¼ ì†Œê°ì„ ë§í•˜ëŠ” ì •ë„만 ë˜ì–´ë„ 괜찮습니다. === 새싹톤 === * 해커톤(Hackathon)ì€ '무언가를 ë§Œë“ ë‹¤ ë˜ëŠ” íŒŒê³ ë“ ë‹¤'ì˜ ì˜ë¯¸ë¡œ Hackê³¼ 장시간 달리기를 ì˜ë¯¸í•˜ëŠ” Marathonì˜ í•©ì„±ì–´ë¡œ 모여서 오랜 시간ë™ì•ˆ 무언가를 ê°™ì´ ë§Œë“ ë‹¤ ë˜ëŠ” íŒŒê³ ë“ ë‹¤ëŠ” ì˜ë¯¸ìž…니다. * '새싹톤 SproutThon'ì€ ìƒˆì‹¹(Sprout)ê³¼ 해커톤(Hackathon)ì˜ í•©ì„±ì–´ì´ë©°, 기존 새싹êµì‹¤ ì´í›„ ê°œìµœí•˜ë˜ í”„ë¡œê·¸ëž˜ë° ëŒ€íšŒ 'CodeRace'를 ëŒ€ì‹ í•˜ì—¬ 개최하는 해커톤입니다. * 새싹êµì‹¤ì—ì„œ ë°°ìš´ ë‚´ìš©ì„ ì‹¤ì§ˆì 으로 사용하면서 서로 ìƒí˜¸ìž‘ìš©í•˜ê³ ì˜ê²¬ì„ 나누는 ê²ƒì— ì˜ì˜ë¥¼ 가집니다. * 해당 안내사í•ì€ 새싹êµì‹¤ ì´í›„ 개최하는 ìƒˆì‹¹í†¤ì˜ ì§„í–‰ê³¼ 심사방ì‹ì— 대한 내용입니다. * 다ìŒê³¼ ê°™ì€ ì‚¬ë¡€ë¥¼ ì°¸ê³ í•˜ì˜€ìŠµë‹ˆë‹¤. * [https://dacon.io/competitions/official/235622/overview/ êµí† êµí†µ ë¹…ë°ì´í„° 온ë¼ì¸ 해커톤 경진대회] * [http://www.causw.com/deeplearn 다빈치오픈소스 SW·AI ë”¥ëŸ¬ë‹ í•´ì»¤í†¤] ==== 진행 ==== * ì£¼ì œëŠ” ê°ê°ì˜ ë°˜ì—ì„œ ìžìœ ë¡ê²Œ ê²°ì •í• ìˆ˜ 있으며, 결과는 H/W, S/W ì–´ë–¤ 형태ì´ë“ ëª¨ë‘ ìƒê´€ì—†ìŠµë‹ˆë‹¤. * ìƒˆì‹¹í†¤ì€ ì½”ë¡œë‚˜19 ë°”ì´ëŸ¬ìŠ¤ ê°ì—¼ì¦ì˜ 위험성과 확산 ìš°ë ¤ë¡œ ì¸í•˜ì—¬ 오프ë¼ì¸ì´ ì•„ë‹Œ 온ë¼ì¸ìœ¼ë¡œ 개최합니다. * 새싹êµì‹¤ ì´í›„ 해당하는 ì£¼ì— ì •ê¸°ëª¨ìž„ì„ ì§„í–‰í•˜ëŠ” 수요ì¼ë¶€í„° ë‹¤ìŒ ì£¼ 수요ì¼ê¹Œì§€ 진행합니다. ==== 심사 ==== * 새싹êµì‹¤ì—ì„œ ë°°ìš´ ë‚´ìš©ì„ ë°”íƒ•ìœ¼ë¡œ 한다는 ì ì—ì„œ ì ìš©(40ì )ê³¼ ì°½ì˜(40ì ) ê·¸ë¦¬ê³ ê¸°ìˆ (20ì ) ì 수를 합산하여 ì‹œìƒí•©ë‹ˆë‹¤. * ë„“ì€ ì‹œê°ê³¼ 다양한 ê´€ì ê·¸ë¦¬ê³ ê³µì •í•œ í‰ê°€ë¥¼ 위해서 ZeroPage(25%)와 í•™ìƒíšŒ(25%) ê·¸ë¦¬ê³ êµìˆ˜ë‹˜(50%)ì´ í‰ê°€í•˜ì—¬ ì‹œìƒí•©ë‹ˆë‹¤. * ZeroPage : 강사 ë˜ëŠ” ìƒˆì‹¹ì´ ì•„ë‹Œ 5ì¸ í¬í•¨ ì˜ˆì • (íŽ¸ìž…ìƒ ì¶œì‹ 1명, ì „ê³¼ìƒ ì¶œì‹ 1명, ì‹ ìž…ìƒ ì¶œì‹ 1명, ë³µì „ìƒ ì¶œì‹ 1명 등) * í•™ìƒíšŒ : 강사 ë˜ëŠ” ìƒˆì‹¹ì´ ì•„ë‹Œ 5ì¸ í¬í•¨ ì˜ˆì • * êµìˆ˜ë‹˜ : ZeroPage 1기 김승태 êµìˆ˜ë‹˜, ZeroPage 1기 ì´ì°¬ê·¼ êµìˆ˜ë‹˜, 김효수 지ë„êµìˆ˜ë‹˜ ìš”ì² ì˜ˆì • ---- [새싹êµì‹¤]