More actions
imported>zeldababo No edit summary |
imported>zeldababo No edit summary |
||
| Line 32: | Line 32: | ||
* 서민관 - 간단하게 재현이가 C문법 알고있는 부분 알아보기, 함수 만들어보기, 전체적인 계획 설명, gcc 사용법. 일단 제어문과 간단한 함수 문법까지도 알고 있는 것 같다. 어제 일도 있어서 긴장을 많이 했는데 그래도 생각보다 어렵지는 않았다. 앞으로는 좀 더 에제등을 준비해야겠다. | * 서민관 - 간단하게 재현이가 C문법 알고있는 부분 알아보기, 함수 만들어보기, 전체적인 계획 설명, gcc 사용법. 일단 제어문과 간단한 함수 문법까지도 알고 있는 것 같다. 어제 일도 있어서 긴장을 많이 했는데 그래도 생각보다 어렵지는 않았다. 앞으로는 좀 더 에제등을 준비해야겠다. | ||
* 최재현 - 아는 범위를 확인하고 앞으로의 방향에 대해 얘기 했습니다. 다음에는 모르는 것들에 대해 배우고 아는 것은 확실히 배워야겠습니다. | |||
== 2회차-환희 (2012-03-26) == | == 2회차-환희 (2012-03-26) == | ||
=== 수업내용 === | === 수업내용 === | ||
Revision as of 05:31, 28 March 2012
새싹교실/startLine
- 모임시간 : 가변.
- 가르치는 사람 : 서민관
- 배우는 사람 : 박환희, 이성훈, 최재현, 서민관
수업
1회차 (2012-03-21)
수업내용
- 전체적인 수업 일정.
- wiki 사용법.
- 0과 1으로 어떻게 글자를 표현하는가(ASCII code).
- 컴파일러가 하는 일.
- 변수의 개념과 타입.
- 입, 출력 함수(printf, scanf)와 테스트 함수(assert).
- 왜 테스트 함수를 써야 하는가.
과제
- 변수 선언과 사칙연산만 한 시점에서 어떤 과제를 내야 할지 딱히 떠오르는 것이 없어서 이번에는 패스.
후기
- 처음이라 간단하게 하려고 변수와 연산에 대해서만 말을 했는데, 간단하게 하려고 하니까 너무 내용이 간단해져서 뭔지 모르는 사이에 내용이 다 끝나버렸습니다. 그렇다고 잘 했느냐고 하면 그것도 딱히 아닌 느낌이네요. 앞으로는 실습 위주로 하면서 조금 더 자세하게 진행을 해야 하지 않을까 싶습니다. 경우에 따라서는 완전히 다른 방법을 써야 할지도 모르겠지만... 어쨌든 아는 것과 가르치는 것은 다르다는 것을 새삼 느낀 시간이었습니다. - 서민관
- 매주가 기다려져서 좋네요 ㅋㅋㅋㅋㅋ - 이성훈
- 앞으로가 기대대요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ - 박환희
1회차-재현 (2012-03-22)
수업내용
- 전체적인 수업 일정.
- 재현이가 기존에 아는 부분들(변수, 제어문) 확인.
- 정확하게 알지 못 하는 부분들(함수, call by value, call by reference, 구조체, 포인터)
과제
- 일단 재현이가 기존에 C를 어느 정도 공부했는지를 확인하기 위한 시간이라 따로 과제를 준비하지 못 했음.
후기
- 서민관 - 간단하게 재현이가 C문법 알고있는 부분 알아보기, 함수 만들어보기, 전체적인 계획 설명, gcc 사용법. 일단 제어문과 간단한 함수 문법까지도 알고 있는 것 같다. 어제 일도 있어서 긴장을 많이 했는데 그래도 생각보다 어렵지는 않았다. 앞으로는 좀 더 에제등을 준비해야겠다.
- 최재현 - 아는 범위를 확인하고 앞으로의 방향에 대해 얘기 했습니다. 다음에는 모르는 것들에 대해 배우고 아는 것은 확실히 배워야겠습니다.
2회차-환희 (2012-03-26)
수업내용
- 1회차 내용의 복습.
- 제어문의 의의.
- 제어문(조건문, 반복문)의 문법과 몇몇 주의해야 될 부분들(switch문의 break 사용, 반복문에서의 종료 조건 등).
- 간단한 제어문 실습.
과제
- 중첩된 반복문으로 별 찍기 - 상당히 특이하게 반복문을 사용했다. 생각이 좀 좋은듯 -_-
int main()
{
int num1 , num2 = 1, num3, num4 = 2;
printf("별을 위해서 숫자를 입력해주세요\n");
scanf("%d", &num1);
num3 = num1 - 1;
while(num2 <= num1){
while(num3 < num1){
printf("*");
num3++;
}
printf("\n");
num3 = num3 - num4;
num2 = num2 + 1;
num4++;
}
return 0;
}
- 윤년 달력