1회차(3월 13일)
참여자
구성원들의 실력 파악
- 준혁 : C언어 문법 공부함. 비쥬얼 베이직으로 프로그램을 작성해봤음.
- 강현 : 포인터 전까지 공부했다. 포인터도 곧 배울 거다.
- 지수 : 포인터 전까지 공부했다. 자바도 배웠다. 클래스도 안다.
- 영기 : C언어를 사용할 줄 암. 자바를 사용할 줄 암. --코딩을 오랫동안 안 함--
구성원들이 원하는 점
과목 선택
- 자료 구조, C언어 포인터, 메모리 구조, 간단한 컴퓨터 구조 잡탕...
시간
그 외
- 학생들 모두 위키 작성법에 대해서 간단히 학습함.
후기
- 드디어 새싹을 시작합니다. 학생들은 모두 C언어 공부를 해왔기 때문에 그때 그때 필요한 것 위주로 가르칠 생각입니다. 이번 새싹 교실도 무사히 진행되길 빕니다. --가장 걱정한 반 이름 결정은 생각보다 쉽게 정해져서 다행이었음.-- - 권영기
- 오 이번에도 하는구나ㅋㅋ 화이팅ㅋㅋ 다빈치ㅋㅋㅋ - [kero]
- 지켜보고있다 - 정의정
2회차(3월 21일)
예정
- Compile
- Pointer
- Call by Value / Call by Reference
--* 이중포인터--
--* C 메모리 구조--
참여자
참고 자료
[1]
[2]
[3]
- 한상용 교수님의 자료구조 PPT C_Review
숙제
- 후기 남기기.
- 포인터를 사용하여 두 변수의 값을 교환해주는 함수를 작성하시오.
이지수
int main()
{
int x = 5, y = 8, z;
int *p, *q;
p = &x;
q = &y;
printf("p의 값은 %d, q의 값은 %d\n",*p, *q);
z = *p;
*p = *q;
*q = z;
printf("p의 값은 %d, q의 값은 %d\n",*p, *q);
system("pause");
return 0;
}
- malloc(), calloc(), realloc(), free()에 대해서 찾아보기.
C reference 사이트.
malloc
realloc
calloc
free
//함수가 아니라 틀렸다!! 라고 조심스래 말해봅니다,,, 권준혁
찾아보면 좋은 사이트
후기
- 포인터 복습. 잊혔던 기억이 되살아나서 감회가 새로웠다. 재미있었음! 바로 다음 시간에 기프 수업 듣는데 컴파일 과정이 나왔다. 예기치않게 예습한 셈이 됨ㅋㅋ - 이지수
- 목표한 진도까지는 나갔습니다. 학생들이 공부를 미리 해왔기 때문에 진행이 수월했네요. 주변에 도움을 주는 사람들도 많아서 진행하기 좋았습니다. 자료구조 시간에 배웠던 내용을 그대로 진행해보고 있는데 이렇게 되면 다음 시간도 이론 수업이겠네요. 아무래도 실습은 과제로 내주는 방법 밖에는 없겠습니다. 진행을 하면서 한 가지 아쉬웠던 점은 나올 수 있는 질문에 대해서 미리 준비하지 않은 점. 다음 시간에는 그 점을 더 보강해야겠습니다. - 권영기
3월 28일
예정
- C 메모리 구조.
- malloc, calloc, realloc, free
- 이중 포인터
- 자료 구조? 알고리즘?
- 시간복잡도, 공간복잡도.
새싹교실/2014