[[TableOfContents]]

= 한조 =

|| 튜터 || 장용운 || 11학번 ||
||<|2>튜티  || 정재형 ||<|2> 17학번 ||
|| 조원희 ||

수요일 오후 3 ~ 5시 6층 PC실

= 목표 =
 1. C언어 과목 A+

= 특징 = 
 1. 빨리 한다
 2. 많이 한다
 3. 잘 한다
= 계획 =
의사양반 커리큘럼 스피드하게

0ê°•. Introduction
 * 각 인원 배경지식 측정
 * 새싹교실 진행 계획 설명
 * ZeroWiki 작성법
 * Microsoft Visual Studio 2013 무료 다운로드
 * 프로그래밍 언어란?
 * 수업시간 조정, 난이도 조정

1강. C언어 문지방 넘기
 * Hello, World! 프로그램 작성
 * 기본적인 C 프로그램 구조
 * 프로그래밍 원리
 * High-level language라고?
 * 주석을 배워봅시다
 * 문자열 리터럴 사용법
 * 변수와 상수
 * 기초 연산자

2강. 그 뒷면에는..
 * 우리는 CPU에 일을 시킨다
 * 휘발성 메모리
 * 프로그램과 프로세스
 * 변수와 메모리
 * 자료형의 개념
 * 문자 리터럴, 문자열 리터럴
 * ASCII 코드
 * 실수 리터럴 표현법
 * 진법 표현
 * 묵시적 형 변환과 명시적 형 변환
 * 함수란?
 * 다시 보는 Hello world 프로그램

3강. 언어니깐 문법도 있는거야
 * 키워드와 식별자
 * 연산자의 종류
 * 비트 연산
 * 연산자 우선 순위
 * 중괄호와 세미콜론
 * 형변환과 값 손실(narrowing)
 * if 분기문

4강. 그림을 그리듯이 프로그래밍한다
 * 본격 조건 연산자 해부
 * if ~ else 와 else if
 * 삼항 연산자
 * switch
 * while ê³¼ do while
 * break와 continue
 * for 맛보기

5강. 너를 위해 준비했어 for
 * 배열 기초
 * for 루프의 구조
 * for 루프의 응용
 * 문제해결하기

6강. 맛있는 함수 만들기
 * 함수의 정체
 * 함수의 형태
 * 함수 정의하기
 * 변수의 스코프
 * pre-declaration
 * main 함수에 파라미터 전달하기

7강. 전처리기와 I/O
 * 전처리기가 뭐죠?
 * 너를 define으로 임명해주마
 * 내안에 너 있다 include
 * 전처리기 매크로
 * ifdef, ifndef, endif
 * 입출력 함수 가지고 놀기
 * 프로젝트 빌드 과정

8강. 테스트
 * 당신의 전투력을 측정합니다...음...?!

9강. 이게 말로만 듣던?
 * 포인터
 * 메모리 주소 표현방식
 * &연산자
 * 포인터 변수와 자료형
 * 더블 트리플 쿼드라 펜타! 손가락질에는 끝이없다
 * Call by value와 Call by reference

10강. 저 그냥 나갈게요
 * const
 * 포인터 연산
 * 배열과 포인터
 * 다차원 배열

11강. 우리 펌프하러 가자 ↗↘↖↙
 * 구조체
 * linked list
 * stack(array)
 * stack(linked list)
 * queue
 * tree

12강. 문자열
 * 문자열이란?
 * 문자열의 선언
 * 문자열 함수

13강. 파일 입출력과 표준 I/O
 * 파일 입출력 선언
 * 파일 입출력
 * 표준 I/O

14강. 함수 포인터
 * 함수 포인터란?
 * 함수 포인터의 사용

= 일정 =

Introduction : [/0317]
1~6ê°• : [/0322]
6,7,9ê°• : [/0329]
중간실습 : [/0405]

[한조Template]

= 코멘트 =
 * 시작합니다. - [장용운]
 * 킬금 딜금 한조 기대합니다. - [김민재]
 * 올해는 어떤 고통을 선사하시려나요 - [박인서]
  * 1~6강을 하루만에ㄷㄷ - [박인서]

-----------------------------------
[새싹교실/2017]