Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2020: Difference between revisions

From ZeroWiki
No edit summary
No edit summary
 
(113 intermediate revisions by 6 users not shown)
Line 1: Line 1:
__TOC__
__TOC__
== 목적 ==
== 목적 ==
'새싹교실'선배와 후배 간의 학술적인 교류를 개인적인 이익이 아닌 공공적인 이익을 목적으로 누구나 경험할 수 있는 기회로 만들고자 하는 생각에서부터 시작합니다.
'새싹교실 Sprout Class'선배와 후배 간의 학술적인 교류를 개인적인 이익이 아닌 공공적인 이익을 목적으로 누구나 경험할 수 있는 기회로 만들고자 하는 생각에서부터 시작합니다.


ZeroPage의 '2005 새싹 배움터'를 시작으로 '2011 새싹교실'부터 공식적인 틀을 마련한 '새싹교실'은 '2020 새싹교실'에 이르러 새내기들이 선배들과 친해질 기회를 제공함과 동시에 선배들이 새내기들에게 가르침을 줄 기회를 제공하는 교육의 장으로 자리매김합니다.
ZeroPage의 '2005 새싹 배움터'를 시작으로 '2011 새싹교실'부터 공식적인 틀을 마련한 '새싹교실'은 '2020 새싹교실'에 이르러 새내기들이 선배들과 친해질 기회를 제공함과 동시에 선배들이 새내기들에게 가르침을 줄 기회를 제공하는 교육의 장으로 자리매김합니다.


공식적인 교류 속에서 선배와 후배 그리고 교수님의 Feedback, Wiki, 회고를 바탕으로 '새싹교실'은 매해마다 그리고 이듬해까지 모두에게 도움이 될 수 있는 방향으로 나아가고자 합니다.
공식적인 교류 속에서 선배와 후배 그리고 교수님의 Feedback, Wiki, 회고를 바탕으로 '새싹교실'은 매 해마다 그리고 이듬 해까지 모두에게 도움이 될 수 있는 방향으로 나아가고자 합니다.
 


== 주최 ==
== 주최 ==
중앙대학교 컴퓨터학회 ZeroPage
* 중앙대학교 컴퓨터 학회 ZeroPage
중앙대학교 제 48대 소프트웨어학부 미소 학생회
* 중앙대학교 (준) 제 48대 소프트웨어학부 미소 학생회


== 인원 ==
== 인원 ==
Mentor : 2011 ~ 2019 평균 16명
2011년부터 2019년까지 평균적으로 강사는 16명, 새싹은 46명이 참가를 희망했습니다.
Mentee : 2011 ~ 2019 평균 46명
2020년에 강사 12명, 새싹 35명이 참가를 희망 중입니다.


== 2011년 새싹교실 ==
* [[새싹교실/2011/A+]]
* [[새싹교실/2011/AmazingC]]
* [[새싹교실/2011/GGT]]
* [[새싹교실/2011/Noname]]
* [[새싹교실/2011/Pixar]]
* [[새싹교실/2011/Temp]]
* [[새싹교실/2011/學高]]
* [[새싹교실/2011/데미안반]]
* [[새싹교실/2011/무전취식]]
* [[새싹교실/2011/쉬운것같지만쉬운반]]
* [[새싹교실/2011/씨언어발전]]
* [[새싹교실/2011/앞반뒷반그리고App반]]
== 새싹 교실 가이드라인 ==
새싹 교실 가이드라인은 더 나은 새싹 교실을 만들기 위해 ZeroPage가 추천하는 방법입니다. 강제는 아니지만 선생님들께서는 그 의미를 생각해보시고 따라주시면 감사하겠습니다.
=== 진행 시간 ===
너무 짧은 시간동안 진행한다면 가르쳐줄 수 있는 것이 적습니다. 그러니
* 한 주에 두시간 이상 진행해주세요.
* 총 8회 이상 진행해주세요.
=== 테스트 ===
내가 짠 코드를 직접 출력을 통해 확인하는 것은 분명 매력적인 일입니다. 그러나 처음 익힌 코딩 습관은 버리기 매우 어렵습니다. 많은 학생들이 처음 프로그래밍을 배우며 printf 함수를 사용하여 코드를 검증하는 습관을 들입니다. 그 때문에 상당수의 졸업할때까지 테스트보다는 직접 눈으로 확인하는 것을 선호합니다. 그런데 작성한 코드가 잘 돌아가는지 알기 위해 직접 눈으로 확인해야만 하는 것은 매우 많은 문제가 있습니다.(이것에 대해서 더 적자면 정말 길어질테니 일단 이 페이지엔 적지 않겠습니다.)
* 학교 수업에서 사용하기 때문에 printf 함수를 소개할 필요는 있습니다. 그러나 새싹교실에서 실습한 코드들을 검증하기 위해 매번 printf를 사용하는 것은 권장하지 않습니다.
* 출력을 통한 확인보다는 테스트를 통한 확인을 유도해주세요.
* 테스트는 [http://winapi.co.kr/clec/reference/assert.gif assert]함수를 통해 간단히 만들 수 있습니다.
** 혹시 assert를 사용할 줄 모르신다면, 그리고 테스트라는 게 무엇인지 잘 감이 안 오신다면 [[김수경]]에게 도움을 요청해주세요.
=== 피드백 ===
피드백은 귀찮게 하기 위한 관리의 수단이 아니라 각 반이 매 시간마다 더 즐겁고 유익한 수업을 진행하고, 다음 해 새싹 교실에서도 이를 참고하기 위한 기록입니다.
* ''좋았어요.''만 적힌 피드백을 보고 더 좋은 수업을 준비하기는 어렵겠죠? 의미있는 피드백을 남기기 위해
** 학생들에게 피드백이 가지는 의미를 설명해주세요.
** 학생들에게 F4(ThreeFs + FutureActionPlan) 혹은 FiveFs에 대해 설명하고 이를 지키도록 해주세요.
** 학생들이 피드백 작성을 어려워한다면 선생님이 구체적인 질문을 던지는 것도 좋습니다.
=== 위키 ===
위키는 새내기들에게 낯선 환경이지만 사용하기 전혀 어렵지 않고, 내용이 쌓이면 게시판에 비해 내용들을 찾아보기 훨씬 좋답니다.
* 위키를 사용하기 어렵게 느낀다면 그건 익숙하지 않기 때문이예요. 함께 써보는 시간을 마련해주세요.
* 새내기들이 위키 문법을 처음부터 익히기는 어렵습니다. 선생님이 먼저 위키에 내용을 작성하여 학생들이 참고할 수 있도록 해주세요.
* 위키를 더 유용하게 사용하기 위해 지켜야할 것들이 있습니다. 각 반 페이지를 만드실때 페이지 이름은 '''새싹교실/2011/반이름''' 으로 만들어주세요.
** / 아래에 쓰면 하위 페이지라는 의미가 있습니다. 즉, ''새싹교실/2011''은 ''새싹교실''페이지의 하위 페이지이고 ''새싹교실/2011/새싹반''은 ''새싹교실/2011''페이지의 하위 페이지가 됩니다.
** 각 반 이름 아래에 날짜별로 하위페이지를 만드셔도 좋고 반 페이지에 제목으로 날짜를 분류하여 작성하셔도 좋습니다.
** 위키 페이지를 어떻게 써야할지 모르겠다면 위키의 다른 스터디 페이지를 참고하시거나 [[김수경]]에게 물어보세요.
* 위키 문법 연습은 WikiSandBox에 해주세요.
=== 회고 ===
회고를 통해 매번 그날 했던 것을 돌아봄으로써 배운 것을 더 잘 기억할 수 있고 학생들이 피드백을 작성하기도 더 수월해집니다.
* 매 수업이 끝나면 3~5분정도 간단히 그 날 수업을 돌아보는 시간을 가져주세요.
* 거창한 회고를 하실 필요는 없습니다.
** 간단히 돌아가면서 선생님과 학생들이 그날의 소감을 말하는 정도만 되어도 괜찮습니다.
** 하지만 더 좋은 회고를 진행하고 싶으시다면 책장에 있는 애자일회고 책을 읽어보시거나 [[김수경]], [[서지혜]]에게 도움을 요청해주세요.
== 새싹 교실 지원 방침 ==
새싹 교실 지원 방침의 기본은 '''새싹 교실을 열심히 진행하고, ZeroPage의 발전에 기여한다면 그에 대해 지원'''하는 것입니다.
* 위키 가꾸기 : 가장 쉬운 기여 방법
** 피드백
** 가이드라인의 피드백 항목을 참조하여 작성해주시면 됩니다.
** 올해 새싹 교실 지원은 기본적으로 피드백 개수를 세어 지원합니다.
** 공부한 내용 정리하기
** 각 반 페이지에 매번 공부한 내용을 정리해주세요. 일정 기간 별로 가장 잘 정리한 반을 뽑아 지원합니다.
* 다른 방법도 환영합니다.
** 예를 들어 새싹 교실을 통해 배운 것들을 ZeroPage 정모에서 공유하셔도 좋습니다.
** 혹은 새싹 교실에서 진행한 프로젝트의 소스를 공개하는 것도 좋습니다.
** 새싹 교실을 진행하면서 영상으로 찍어 공유하는 것도 좋습니다.
** 이 외에도 여러분이 생각하실 수 있는 새롭고 재밌는 방법으로 새싹 교실의 내용을 공유해주세요.
* 게임에서 우승하기
** 모든 반 새싹 선생님과 학생들이 한자리에 모이는 날을 마련할 예정입니다. 이 날 진행한 게임에서 우승한 반은 추가적인 지원을 받으실 수 있습니다.
== 참고용 커리큘럼 ==
* 손봉수 교수님 수업의 커리큘럼을 기반으로 작성되었습니다.
* 커리큘럼 가이드라인은 참고 및 예시용으로 사용하며, 평가와는 무관합니다.
* 모든 선생님이 따를 필요는 없습니다. 막막하신 선생님들은 참고해주세요:)
{| class="wikitable"
{| class="wikitable"
|-
|-
| 주차
| 새싹반명
| 내용
| 새싹강사명
| 새싹명
|-
| [[새싹교실/2020/JAL]]
| [[오준석]]
| 김민지, 박동진, [[이은화]], 진용욱
|-
|-
| 1
| /비타민 C
| 홍보 및 반 편성
| [[박관빈]]
| 박지형, 유윤재, 현재환
|-
|-
| rowspan="2" | 2
| [[새싹교실/2020/장조림]]
| 강사 및 학생 사전 미팅(시간 최종 조정)
| [[정우현]]
| 김은솔, 김하연, 오송경
|-
|-
| 반 편성
| [[새싹교실/2020/알수없는파이썬과ML맛]]
|}
| [[김혜성]]
||3||computer science의 기초적인 내용:
| [[김수현]], [[김효진]], [[윤민규]]
각 파트의 역할, program의 실행원리, software(layer 활용), complier와 interpreter 역할
프로그래밍 단계(code 작성->compile->link->generating .exe file)
C언어의 기초적인 내용:
장점과 단점에 대해서 설명(이론적인 내용)
header file, source file, resource file 개념 설명
stdio.h: printf, scanf function
Hello world 작성
constant/variable->variable: 논리회로와 연관시키면 은근히 편함
redirection||
||4||operator:
arithmetic operator
bitwise operator
logical operator, relational operator
type casting
shorthand operator, operator precedence
increment/decrement, postfix/prefix
control structure:
if-else
switch
while, do-while, for: 서로 바꿔서 써보도록(피드백 필수)
nested roop
infinite loop, break/continue
dangle else problem
 
과제: 별찍기||
||5||function
variable: global, local, static, stack overflow도 설명
void type
call by value mechanism||
||6||실습:
달력을 하던 sorting을 하던 알아서 할 것
가이드라인 추후제공||
{| class="wikitable"
|-
|-
| 7
| [[새싹교실/2020/물반고기반]]
| 중간고사 대비
| [[박인서]]
| 강노겸, 김도화, 송민혁
|-
|-
| 8
| [[새싹교실/2020/이찌반]]
| 중간고사
| [[권준혁]]
|}
| [[전성수]], [[정동원]], [[김재훈]]
||9||array:
declaration
initialization
multi-dimension array||
||10||pointer:
개념
operator
address
pointer arithmetic
array와 pointer의 관계||
||11||dynamic allocation:
string:
string.h
string I/O||
||12||structure
typedef
enum
file I/O
macro, pre-processor||
||13||<|2>실습(강사재량)
가이드라인 추후제공||
{| class="wikitable"
|-
|-
| 14
| [[새싹교실/2020/새벽반]]
|}
| [[김성민]]
||15||기말고사 대비|
| 공현솔, 오명진, [[이해강]]
|-
|-
{| class="wikitable"
| [[새싹교실/2020/새싹부터나무까지|/새싹부터 나무까지]]
| [[김희민]]
| [[김예찬]], [[민기범]], [[박소은]]
|-
|-
| 16
| [[새싹교실/2020/리치]]
| 기말고사
| [[신동준]]
| 이민섭, 신지수, [[김용우]]
|}
|}
----
 
* 더 좋은 커리큘럼을 만들기 위한 의견도 환영합니다. 커리큘럼을 개선할 아이디어가 있으시면 아래에 적어주세요.
 
== 일정 ==
* 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기 이찬근 교수님, 김효수 지도교수님 요청 예정
----
----
[[새싹교실]]
[[새싹교실]]



Latest revision as of 05:14, 7 November 2020

목적

'새싹교실 Sprout Class'는 선배와 후배 간의 학술적인 교류를 개인적인 이익이 아닌 공공적인 이익을 목적으로 누구나 경험할 수 있는 기회로 만들고자 하는 생각에서부터 시작합니다.

ZeroPage의 '2005 새싹 배움터'를 시작으로 '2011 새싹교실'부터 공식적인 틀을 마련한 '새싹교실'은 '2020 새싹교실'에 이르러 새내기들이 선배들과 친해질 기회를 제공함과 동시에 선배들이 새내기들에게 가르침을 줄 기회를 제공하는 교육의 장으로 자리매김합니다.

공식적인 교류 속에서 선배와 후배 그리고 교수님의 Feedback, Wiki, 회고를 바탕으로 '새싹교실'은 매 해마다 그리고 이듬 해까지 모두에게 도움이 될 수 있는 방향으로 나아가고자 합니다.


주최

  • 중앙대학교 컴퓨터 학회 ZeroPage
  • 중앙대학교 (준) 제 48대 소프트웨어학부 미소 학생회

인원

2011년부터 2019년까지 평균적으로 강사는 16명, 새싹은 46명이 참가를 희망했습니다. 2020년에 강사 12명, 새싹 35명이 참가를 희망 중입니다.

새싹반명 새싹강사명 새싹명
새싹교실/2020/JAL 오준석 김민지, 박동진, 이은화, 진용욱
/비타민 C 박관빈 박지형, 유윤재, 현재환
새싹교실/2020/장조림 정우현 김은솔, 김하연, 오송경
새싹교실/2020/알수없는파이썬과ML맛 김혜성 김수현, 김효진, 윤민규
새싹교실/2020/물반고기반 박인서 강노겸, 김도화, 송민혁
새싹교실/2020/이찌반 권준혁 전성수, 정동원, 김재훈
새싹교실/2020/새벽반 김성민 공현솔, 오명진, 이해강
/새싹부터 나무까지 김희민 김예찬, 민기범, 박소은
새싹교실/2020/리치 신동준 이민섭, 신지수, 김용우


일정

  • 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원


교육사항

새싹에게 더 나은 수업을 제공하기 위해 강사님을 대상으로 사전에 다음과 같이 교육을 진행합니다.


안내사항

새싹교실

  • 해당 안내사항은 2011년부터 2019년까지의 내용을 바탕으로 제작되었습니다.
  • 필수사항이 아닌 더 나은 교실을 위한 참고사항임을 알려드립니다.

수업시간

  • 짧은 시간은 가르칠 수 있는 내용이 한정적이며, 긴 시간은 집중력의 저하를 일으킵니다.
  • 8~9주간 일주일 기준, 2시간 내외의 시간으로 전체 16~18시간의 수업시간을 권장합니다.
  • 올해를 기준으로 중간고사 이전은 추석을 고려하여 2~3회, 기말고사 이전은 5~6회의 수업시간을 권장합니다.

테스트

  • 처음 들인 습관을 버리기 어려우며, printf와 같은 출력 함수를 이용한 코드 검증 습관은 대부분의 학생들이 이용하는 방식입니다.
  • 직접 작성한 코드를 출력하여 확인하는 것은 자랑스러운 일이지만, 이로 인해 잘못 생긴 습관은 여러가지 문제를 불러일으킵니다.
  • 출력을 이용한 테스트의 문제점을 설명하는 것은 지금은 불필요한 일이니 example의 '예제는 다 맞는데요...'와 '데이터가 잘못된 것 같아요'라는 예시를 참고해주시기 바랍니다.
  • printf와 같은 출력 함수는 가르칠 필요가 있으나 코드 검증 방식으로는 권유하지 않으며, 대신 assert 함수를 이용한 코드 검증 방식을 권장합니다.
  • 테스트를 위한 assert 함수의 사용법은 assert에서 확인하실 수 있습니다.

커리큘럼

Feedback

  • 피드백은 불편함과 귀찮음을 유발하기 위함이 아닌 더 나은 다음 수업을 위한 그리고 나아가서 다음 해의 더 나은 새싹교실을 위한 참고사항입니다.
  • '좋았습니다'와 같은 단순한 피드백이 아닌 실질적으로 도움이 되는 피드백을 위해 새싹에게 피드백의 의미와 F4(ThreeFs + FutureActionPlan)을 설명하고 이를 지키도록 말씀해주시는 것을 권장합니다.
  • 피드백 작성이 어렵다면 강사님께서 구체적인 질문을 제시하는 것을 권장합니다.

ZeroWiki

  • Wiki는 교육사항, 안내사항 등을 포함하여 이전의 새싹교실에서 사용하였던 다양한 자료가 존재합니다.
  • Wiki는 처음 써보는 사람에게는 낯선 환경이지만 사용하기 어렵지 않고, 내용이 누적되면 게시판에 비하여 필요한 내용을 찾기에 더 수월합니다.
  • Wiki를 사용하기 쉽도록 강사님과 새싹분들이 함께 사용하는 시간을 가지시기를 권장하며, 새싹분들이 참고할 수 있는 강사님의 Wiki 내용을 미리 작성해주시기를 권장합니다.
  • Wiki의 사용법 HelpOnEditing의 Wiki 편집 안내서를 참조해주시길 바랍니다.
  • Wiki를 사용한 문법 연습은 WikiSandBox에서 해주시길 바랍니다.

회고

  • 회고는 매회 수업했던 것을 되돌아봄으로써 새싹들이 배운 것을 더 잘 기억할 수 있도록 하고, Feedback을 수월하게 작성할 수 있도록 합니다.
  • 매회 수업이 끝나고 나면 3~5분 정도로 간단하게 당일 수업을 돌아보는 시간을 가질 수 있도록 권장해주시길 바랍니다.
  • 거창하거나 대단한 회고가 아닌 강사님과 새싹들이 돌아가면서 당일 소감을 말하는 정도만 되어도 괜찮습니다.

새싹톤

  • 해커톤(Hackathon)은 '무언가를 만든다 또는 파고든다'의 의미로 Hack과 장시간 달리기를 의미하는 Marathon의 합성어로 모여서 오랜 시간동안 무언가를 같이 만든다 또는 파고든다는 의미입니다.
  • '새싹톤 SproutThon'은 새싹(Sprout)과 해커톤(Hackathon)의 합성어이며, 기존 새싹교실 이후 개최하던 프로그래밍 대회 'CodeRace'를 대신하여 개최하는 해커톤입니다.
  • 새싹교실에서 배운 내용을 실질적으로 사용하면서 서로 상호작용하고 의견을 나누는 것에 의의를 가집니다.
  • 해당 안내사항은 새싹교실 이후 개최하는 새싹톤의 진행과 심사방식에 대한 내용입니다.
  • 다음과 같은 사례를 참고하였습니다.

진행

  • 주제는 각각의 반에서 자유롭게 결정할 수 있으며, 결과는 H/W, S/W 어떤 형태이든 모두 상관없습니다.
  • 새싹톤은 코로나19 바이러스 감염증의 위험성과 확산 우려로 인하여 오프라인이 아닌 온라인으로 개최합니다.
  • 새싹교실 이후 해당하는 주에 정기모임을 진행하는 수요일부터 다음 주 수요일까지 진행합니다.

심사

  • 새싹교실에서 배운 내용을 바탕으로 한다는 점에서 적용(40점)과 창의(40점) 그리고 기술(20점) 점수를 합산하여 시상합니다.
  • 넓은 시각과 다양한 관점 그리고 공정한 평가를 위해서 ZeroPage(25%)와 학생회(25%) 그리고 교수님(50%)이 평가하여 시상합니다.
    • ZeroPage : 강사 또는 새싹이 아닌 5인 포함 예정 (편입생 출신 1명, 전과생 출신 1명, 신입생 출신 1명, 복전생 출신 1명 등)
    • 학생회 : 강사 또는 새싹이 아닌 5인 포함 예정
    • 교수님 : ZeroPage 1기 김승태 교수님, ZeroPage 1기 이찬근 교수님, 김효수 지도교수님 요청 예정

새싹교실