[[TableOfContents]] = 참여자 명단 = || 강사 || 홍성현 || 14학번 || 출석 || ||<|2> 학생 || 장해민 ||<|2> 15학번 || 출석 || || 이한용 || 출석 || = 수업 = == 진행 == 1. 장소 : 6층 PC실 2. 시간 : 4월 30일 2시 ~ 3시(수요일) == 내용 == * 함수가 뭔가요?(수학에서는 마법상자! 그러면 프로그래밍에서는?) * 함수는 어떻게 정의하나요?(리턴타입 함수이름(매개변수들) { body(문장들)} * return은 뭘 하는 녀석이죠? * 함수 프로토타입은 왜 쓰고 어떻게 쓰죠? * 사실 main도 함수고 printf도 함수에요! * 이름은 가독성 있게 정합시다.[밑줄사용 방식, 낙타체] * 하향식 프로그래밍? 상향식 프로그래밍? * 함수호출 메커니즘 * 함수의 제어흐름과 자료흐름(값을 복사합니다 call by value[언급은 안함]) * 지역변수와 정적변수 그리고 전역변수 * 자기 자신을 부르는 재귀함수! 종료 조건과 추상화를 잘 해서 씁시다-ex> "팩토리얼", "하노이탑", 피보나치 * 매크로는 다음시간에! '''실습''' 실습 시키면서 더 가르쳐주고 싶은데 우리반의 저주받은 타임테이블 덕분에 1주일에 1시간 밖에 못하네요. 더 가르치고 싶은데 항상 수업하다가 끊기는 느낌... = 숙제 = 아직은 not found![함수랑 배열이랑 포인터 다 나가면 이제 과제 열심히 내면서 뺑뺑이 돌릴거니까 기대해요. 물론 아직 과제 구상은 안했습니다] 사실은 피보나치를 과제로 내고 싶었는데 과제를 말할 시간도 없네요 하하 = 후기 = * ㅋㅋㅋㅋ 아 진짜 기억력이... 또 위키에 후기 남기라고 안 했네요 ㅎㅎ 혼자 쓰는 일기 같은 기분으로 써야지 - [홍성현] ---- ----------------------------------- [새싹교실/2015] [새싹교실/2015/우리반]