2005년 제로페이지 신입회원들의 C언어프로그래밍 능력 향상을 목표로 기존 회원 1명에 신입회원 다수가 각기 그룹을 이루는 스터디
----
----
----
----
3.1. 참고자료 ¶
winapi.co.kr의 C기초강좌 매우 자세하며 양이 많다.
PracticalC를 정리하는 이런 페이지도 있네요. 모두 같이 정리해 보고 활용해 보았으면 좋겠습니다.
만들어진지 오래되어 조금 구질 구질하기도 하지만 좋은 내용.
CampusC.zip공개강좌인 CampusC의 Text갈무리 버전인듯. 위의 것보단 짧다. 꽤 유명한듯.
PracticalC를 정리하는 이런 페이지도 있네요. 모두 같이 정리해 보고 활용해 보았으면 좋겠습니다.
3.2.1. 진행할 내용 ¶
새싹배움터05/첫번째배움터에서 다루기로 했던 내용을 진행.
3.3.1. 진행할 내용 ¶
과제관련해서 구조체에 대해 설명하든지...안하든지 선생재량에 맡기고...
포인터에 대해 진도가 나가야될까요?
포인터에 대해 진도가 나가야될까요?
조금 힘들지 않을까 생각 되네요;; 시험 진도도 중요하지만 그건 지나치게 빠르지 않나 싶습니다. - 이승한
3.3.2. 과제 ¶
{{|
//5명의 학생 성적 입력 받기
이름:
국어성적:
수학성적:
영어성적://5번 반복한다.
.
.
.
//각자의 평균점수 출력
XX의 평균점수는 XX입니다.
.
.
.
|}}
//5명의 학생 성적 입력 받기
이름:
국어성적:
수학성적:
영어성적://5번 반복한다.
.
.
.
//각자의 평균점수 출력
XX의 평균점수는 XX입니다.
.
.
.
|}}
3.4.1. 진행할 내용 ¶
구조체와 포인터에 대해 다룹니다. 포인터에 대해 다루게 된다면 값에 의한 전달, 주소에 의한 전달도 기본으로 다뤄야겠죠? 그에 따른 모듈화의 학습도요. 그리고 가능하면 메모리 할당에 대해서도(malloc명령문) 다뤄주세요.
구조체는 두번째 과제와 관련시켜 습득하면 되겠습니다.
새싹C스터디2005/pointer
구조체는 두번째 과제와 관련시켜 습득하면 되겠습니다.
새싹C스터디2005/pointer
3.5.1. 진행할 내용 ¶
함수에 대해서 다루지 않았다면 일단 함수에 대해 다뤄주세요
이제 기본적인 문법은 다 다루었다는 전제 하에 머리 쓰는 것을 해볼 생각입니다. 첫번째 다룰 것은 Sorting입니다.
이제 기본적인 문법은 다 다루었다는 전제 하에 머리 쓰는 것을 해볼 생각입니다. 첫번째 다룰 것은 Sorting입니다.
3.5.2. 과제 ¶
숫자 5개를 입력 받고 큰 순서대로 출력.
ex.
ex.
~cpp 1.숫자를 입력해주세요: 2 2.숫자를 입력해주세요: 1 3.숫자를 입력해주세요: 3 4.숫자를 입력해주세요: 5 5.숫자를 입력해주세요: 4 내림차순 출력: 5, 4, 3, 2, 1
3.5.3. 심심해서 내는 과제 ¶
~cpp 단축계산(short-circuit evaluation)의 개념을 설명한 프로그램을 읽고 이 프로그램에서 4개의 printf()함수를 실행했을 때, i, j의 값이 왜 그렇게 나오는지를 설명하시오. [Ex] int i, j; i = 2 && ( j = 2 ); printf(“%d %dn”, i, j); /* 1 2 is printed */ ( i = 0 ) && ( j = 3 ); printf(“%d %dn”, i, j); /* 0 2 is printed */ i = 0 || ( j = 4 ); printf(“%d %dn”, i, j); /* 1 4 is printed */ ( i = 2 ) || ( j = 5 ); printf(“%d %dn”, i, j); /* 2 4 is printed */
4. 엮어가기 ¶
다들 학교 생활하시기 바쁘실테니 휴학생인 제가 교장(?)비슷한 역할을 하겠습니다. 목표는 중간고사 전까지 포인터(또는 시험범위)까지 진도를 나가고 스터디 종료하는 것입니다. -강희경
기존회원 분들께서는 이 때 만들어진 신입생들의 소스를 모아주세요. 시험 끝난 후 리펙토링 세미나에서 예제로 사용할 겁니다. --재동
이거 한개가 빠진것 같은데요?? - 톱아보다
스터디의 규칙이나 모임시간에 대한 다양한 의견들이 아직 일치되지 못하고 공유되지 못한것 같습니다. 이번주 안에 담임 모임을 가져보는건 어떨까요??~^^ 오프라인이든 온라인이든 말이죠.- 톱아보다
ZeroPage의 교양학교는 어떨까요??ㅋㅋㅋ
신입생 C 과정 중에 함수를 잘 다룰 수 있게 해주세요. Refactoring 세미나시 함수를 아는 전제하에 할 것입니다. --재동
새싹C스터디2005/pointer와 포인터 참고자료페이지가 따로 노네요.--Leonardong
이걸 어쩌죠?? 선생님들이 모이기도 힘들고 다른 방향으로 진행을 다시 시작해 봐야 할듯 - 톱아보다
죄송합니다. 국가의 부름을 받고 그만둬야 되게 되었습니다. 앞으로 계속 잘 진행되었으면 합니다. -강희경
----
스터디분류
기존회원 분들께서는 이 때 만들어진 신입생들의 소스를 모아주세요. 시험 끝난 후 리펙토링 세미나에서 예제로 사용할 겁니다. --재동
이거 한개가 빠진것 같은데요?? - 톱아보다
스터디의 규칙이나 모임시간에 대한 다양한 의견들이 아직 일치되지 못하고 공유되지 못한것 같습니다. 이번주 안에 담임 모임을 가져보는건 어떨까요??~^^ 오프라인이든 온라인이든 말이죠.- 톱아보다
ZeroPage의 교양학교는 어떨까요??ㅋㅋㅋ
신입생 C 과정 중에 함수를 잘 다룰 수 있게 해주세요. Refactoring 세미나시 함수를 아는 전제하에 할 것입니다. --재동
새싹C스터디2005/pointer와 포인터 참고자료페이지가 따로 노네요.--Leonardong
이걸 어쩌죠?? 선생님들이 모이기도 힘들고 다른 방향으로 진행을 다시 시작해 봐야 할듯 - 톱아보다
죄송합니다. 국가의 부름을 받고 그만둬야 되게 되었습니다. 앞으로 계속 잘 진행되었으면 합니다. -강희경
----
스터디분류