03주#1:
교재115쪽 까지
반복문
03주#2:
교재129쪽 까지
반복문 마지막
04주#1:
3장의 내용을 계속 실습합니다.
133쪽 까지
04주#2: 필기 시험 #1
시험 준비물은 필기구 뿐입니다. 범위는 3장의 함수 앞 부분까지 입니다.
아래는 시험 문제 예시입니다. 아래의 샘플 코드는 어떤 동작을 할까요? 이제까지 배운 내용을 확실하게 익히셔야합니다.
#include<stdio.h>
int main() {
if(!printf("Hello"))
printf("Hello");
else
printf("World");
getchar();
}
#include <stdio.h>
int main(){
if (1){
label_1: printf("Hello ");
goto label_2;
}
else{
goto label_1;
label_2: printf("Worlds");
}
return 0;
}
05주#1:
필기시험#1 review
3장: 함수
간략한 함수 소개를 했었습니다. C 언어에서의 main(), printf(), scanf(), 프로세싱 언어에서의 setup(), draw(), ellipse() 이런 모든 것들이 함수입니다.
오늘은 조금 더 자세히 보겠습니다.
4장: Visual Studio와 openFrameworks 기초
이제 웹 컴파일러는 그만 사용하겠습니다. 다른 컴파일러를 사용해볼겁니다.
교재 164~186쪽까지
4장 내용을 참고해서 아래 2개를 자신이 사용하는 컴퓨터에 설치합시다.
Visual Studio 개발 환경 설치
openFrameworks 설치
05주#2: 5장: 게임 구현 실전: 벽돌 깨기 게임
지난 시간에 못한 openFrameworks를 합니다.
교재 200쪽 까지
실습: 200쪽의 그림을 그리는 프로그램이 수행되는 것
06주#1: 5장: 게임 구현 실전: 벽돌 깨기 게임
교재 229쪾까지
06주#2: 5장: 게임 구현 실전: 벽돌 깨기 게임
교재 253쪽 까지
여기까지가 중간고사 시험 범위입니다.
EXTRA
실습 시험 날짜: 4월 14일 토요일 오전 10~ 오후 4시(4월 24, 26일 수업 휴강)
내용: 실습 시험도 console용 문제 1개, openFrameworks용 문제 1개로 구성됩니다. 모두 하나의 프로젝트에서 구현하시기 바랍니다.
준비물
실습 시험에는 C 언어 교재를 최대 2권 가지고 올 수 있습니다.
인터넷은 사용할 수 없습니다.
기타 본인이 원하는 C 소스 코드 파일을 준비해 오셔서 보셔도 됩니다.