[[TableOfContents]] == 목ì == '새싹êµì‹¤ Sprout Class'는 ì„ ë°°ì™€ 후배 ê°„ì˜ í•™ìˆ ì ì¸ êµë¥˜ë¥¼ ê°œì¸ì ì¸ ì´ìµì´ ì•„ë‹Œ 공공ì ì¸ ì´ìµì„ 목ì 으로 누구나 ê²½í—˜í• ìˆ˜ 있는 기회로 ë§Œë“¤ê³ ìž í•˜ëŠ” ìƒê°ì—서부터 시작합니다. ZeroPageì˜ '2005 새싹 배움터'를 시작으로 '2011 새싹êµì‹¤'부터 ê³µì‹ì ì¸ í‹€ì„ ë§ˆë ¨í•œ '새싹êµì‹¤'ì€ '2021 새싹êµì‹¤'ì— ì´ë¥´ëŸ¬ ìƒˆë‚´ê¸°ë“¤ì´ ì„ ë°°ë“¤ê³¼ 친해질 기회를 ì œê³µí•¨ê³¼ ë™ì‹œì— ì„ ë°°ë“¤ì´ ìƒˆë‚´ê¸°ë“¤ì—게 ê°€ë¥´ì¹¨ì„ ì¤„ 기회를 ì œê³µí•˜ëŠ” êµìœ¡ì˜ 장으로 ìžë¦¬ë§¤ê¹€í•©ë‹ˆë‹¤. == ì¼ì • == * 2021.02.10 ~ 2021.02.24 : 새싹êµì‹¤ 강사 모집 * 2021.02.27 (ë¯¸ì •) : 강사 êµìœ¡ * 2021.03.01 (ë¯¸ì •) : 온ë¼ì¸ 설명회 * 2021.03.01 ~ 2021.03.06 : 새싹 모집 * 2021.03.08 : 새싹 ë°°ì • * 2021.03.09 ~ 2021.06.21 : 새싹êµì‹¤ * 여름방학 ì´ˆ (ë¯¸ì •) : 새싹톤 í˜¹ì€ CODERACE == ì¸ì› == 2011년부터 2019년까지 í‰ê· ì 으로 강사는 16명, ìƒˆì‹¹ì€ 46ëª…ì´ ì°¸ê°€ë¥¼ í¬ë§í–ˆìŠµë‹ˆë‹¤. || 새싹반명 || 새싹강사명 || 새싹명 || == êµìœ¡ì‚¬í• == 새싹ì—게 ë” ë‚˜ì€ ìˆ˜ì—…ì„ ì œê³µí•˜ê¸° 위해 ê°•ì‚¬ë‹˜ì„ ëŒ€ìƒìœ¼ë¡œ ì‚¬ì „ì— ë‹¤ìŒê³¼ ê°™ì´ êµìœ¡ì„ 진행합니다. * [새싹êµì‹¤/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분 ì •ë„ë¡œ 간단하게 ë‹¹ì¼ ìˆ˜ì—…ì„ ëŒì•„보는 ì‹œê°„ì„ ê°€ì§ˆ 수 있ë„ë¡ ê¶Œìž¥í•´ì£¼ì‹œê¸¸ ë°”ëžë‹ˆë‹¤. * 거창하거나 대단한 íšŒê³ ê°€ ì•„ë‹Œ 강사님과 ìƒˆì‹¹ë“¤ì´ ëŒì•„가면서 ë‹¹ì¼ ì†Œê°ì„ ë§í•˜ëŠ” ì •ë„만 ë˜ì–´ë„ 괜찮습니다.