[새싹교실/2016] = 구성원 = 강사: [정진경] 새싹 * [김규리] * [박수현] = 목표 및 진행 = 현재 수강중인 기초프로그래밍(C언어) 내용을 이해하며 배운 C언어 구현을 충분히 연습한다. 전공기초를 수강하지 않은 채로 어셈블리를 수강하고 있는 관계로 어셈블리 수업 내용에 맞춰 순서를 조정한다. == 진도 == * 식과 구문 (수업 내용 이해도 파악을 위한 질문지: [https://docs.google.com/document/d/1sE4XkVagF8aaZkPZ758LBOSCnum2CU5hH5dqQHbwsqg/edit 기본 입출력 예제] [https://docs.google.com/document/d/1uRrSXkd7L8qMdnXonNzpXQbDUyQibHJmT8RRzcObf_U/edit 변수]) * 변수 * 연산자 * 제어문 기초 ([https://docs.google.com/document/d/1wAWTywBzuQ3O_29jL-j1cGwiGCqjYpRD-ap8dOTHc5k/edit 제어문 과제]) * if-else, switch-case * for, do-while, while === 포인터/배열 기초 === * 선언 * 변수의 주소값 얻어오기 * 주소 참조 * 포인터/배열 응용 * 동적 할당 * 2차원 배열 * 배열 포인터 === 함수 기초 === === 재귀함수 === * 예제 * 팩토리얼 * 피보나치 수 * 하노이의 탑 * 메모이제이션 * 지역변수, 정적 지역변수 === 정렬 === * 사전 연습 * 최댓값 찾기 * 2번째로 큰 값 찾기 * 다중 반복문 <- [박수현], [김규리] * 버블정렬, 선택정렬, 삽입정렬 * 퀵정렬, 합병정렬 = 후기 = [/박수현/0318] * 킥오프 [/박수현/0322] [/박수현/0323] [/김규리/0324] * 킥오프 [/김규리/0329], [/박수현/0329] [/김규리/0331] [/김규리/0405], [/박수현/0405] [/박수현/0406] [/김규리/0407] [/박수현/0412] [/김규리/0414] [/김규리/0419], [/박수현/0419] [/김규리/0428] [/박수현/0503] [/박수현/0504] [/김규리/0510], [/박수현/0510] [/박수현/0511] [/김규리/0512] [/박수현/0517] == 후기 템플릿 == {{{ [새싹교실/2016/문과도가능반] = 새싹 = == 배워서 이해한 것 == == 배워서 이해하지 못한 것 == == 느낀 점, 수업 건의사항 == = 정진경 = }}}