More actions
imported>장용운 No edit summary |
(Repair batch-0005 pages from live compare) |
||
| (39 intermediate revisions by 3 users not shown) | |||
| Line 17: | Line 17: | ||
| 박인서 | | 박인서 | ||
|} | |} | ||
수요일 11시 ~ 13시 | |||
금요일 15시 ~ 17시 | |||
= 목표 = | = 목표 = | ||
| Line 27: | Line 30: | ||
# 시간을 많이 쓴다 | # 시간을 많이 쓴다 | ||
= | = 수술계획 = | ||
0강. Introduction | 0강. Introduction | ||
* 각 인원 배경지식 측정 | * 각 인원 배경지식 측정 | ||
| Line 56: | Line 59: | ||
* 실수 리터럴 표현법 | * 실수 리터럴 표현법 | ||
* 진법 표현 | * 진법 표현 | ||
* 묵시적 형 변환과 명시적 형 변환 | |||
* 함수란? | * 함수란? | ||
* 다시 보는 Hello world 프로그램 | * 다시 보는 Hello world 프로그램 | ||
| Line 65: | Line 69: | ||
* 연산자 우선 순위 | * 연산자 우선 순위 | ||
* 중괄호와 세미콜론 | * 중괄호와 세미콜론 | ||
* 형변환과 | * 형변환과 값 손실(narrowing) | ||
* if 분기문 | * if 분기문 | ||
| Line 87: | Line 91: | ||
* 함수의 형태 | * 함수의 형태 | ||
* 함수 정의하기 | * 함수 정의하기 | ||
* 변수의 스코프 | |||
* pre-declaration | * pre-declaration | ||
* main 함수에 파라미터 전달하기 | * main 함수에 파라미터 전달하기 | ||
7강. 전처리기와 I/O | 7강. 전처리기와 I/O | ||
| Line 117: | Line 121: | ||
* 다차원 배열 | * 다차원 배열 | ||
11강. 우리 펌프하러 가자 ↗↘↖↙ | |||
* 구조체 | |||
* linked list | |||
* stack(array) | |||
* stack(linked list) | |||
* queue | |||
* tree | |||
12강. 문자열 | |||
* 문자열이란? | |||
* 문자열의 선언 | |||
* 문자열 함수 | |||
13강. 파일 입출력과 표준 I/O | |||
* 파일 입출력 선언 | |||
* 파일 입출력 | |||
* 표준 I/O | |||
14강. 함수 포인터 | |||
* 함수 포인터란? | |||
* 함수 포인터의 사용 | |||
새싹교실 의사양반의 C언어는 14강까지입니다. | |||
= 수술일정 = | |||
0강 : [[새싹교실/2015/의사양반/0312]] | |||
1강 : [[새싹교실/2015/의사양반/0318]] 수 | |||
2강 : [[새싹교실/2015/의사양반/0320]] 금 | |||
3강 : [[새싹교실/2015/의사양반/0325]] 수 | |||
4강 : [[새싹교실/2015/의사양반/0327]] 금 | |||
5강 : [[새싹교실/2015/의사양반/0401]] 수 | |||
6강 : [[새싹교실/2015/의사양반/0403]] 금 | |||
Pre-8강 : [[새싹교실/2015/의사양반/0408]] 수 | |||
8강(테스트) : [[새싹교실/2015/의사양반/0410]] 금 | |||
선대 : [[새싹교실/2015/의사양반/0417]] 금 | |||
~~ 중간고사 휴강 ~~ | |||
Post-8강(보강) : 날짜미정 | |||
7강+9강 : [[새싹교실/2015/의사양반/0429]] 수 | |||
10강 : [[새싹교실/2015/의사양반/0501]] 금 | |||
(숙제) [[새싹교실/2015/의사양반/ForgetfulnessOfSantaClaus]] | |||
11강 : [[새싹교실/2015/의사양반/0506]] 수 | |||
12강 : [[새싹교실/2015/의사양반/0508]] 금 | |||
13강 : [[새싹교실/2015/의사양반/0513]] 수 | |||
14강 : [[새싹교실/2015/의사양반/0515]] 금 | |||
이후 [[자료구족발보쌈]] 스터디로 넘어감. | |||
~~새싹교실이 벌써 종강하였습니다.~~ | |||
1차 테스트(예고, 시험문제) : [[새싹교실/2015/의사양반/1차테스트]] | |||
2차 테스트(예고, 시험문제) : 새싹교실/2015/의사양반/2차테스트 | |||
템플릿 : [[의사양반Template]] | |||
= 코멘트 = | = 코멘트 = | ||
| Line 129: | Line 185: | ||
* 천준현, 최지혁, 박인서 학우들에게 사과합니다. 여긴 미친 반이에요 - [[김한성]] | * 천준현, 최지혁, 박인서 학우들에게 사과합니다. 여긴 미친 반이에요 - [[김한성]] | ||
** 쉿 - [[장용운]] | ** 쉿 - [[장용운]] | ||
* 이제 스터디 내용 엮어서 책 쓰면 되는건가요? - [[유재범]] | |||
** 목차만 써도 너무 힘든 것 같은데 책은 학생들이 쓰는 걸로 하죠 - [[장용운]] | |||
* [[CodeRace/2015.5.15|Code Race/2015.5.15]] 1등은 저희껀가요 - [[박인서]] | |||
** 위키에 보여지지 않는 괴물 반이 있기야 하지만 순위권은 확정이야ㅋㅋㅋ - [[장용운]] | |||
* 여기는 새싹에서 자료구조를 하는 것 같다.... 서치라니.. - [[유재범]] | |||
** 자료구조 is very easy! - [[장용운]] | |||
----------------------------------- | ----------------------------------- | ||
[[새싹교실/2015]] | [[새싹교실/2015]] | ||
Latest revision as of 00:45, 27 March 2026
의사양반
| 의사 | 장용운 | 11학번 |
| 환자 | 천준현 | 15학번 |
| 최지혁 | ||
| 박인서 |
수요일 11시 ~ 13시 금요일 15시 ~ 17시
목표
- C 언어를 기본으로 학과 커리큘럼을 소화하기 위한 진입장벽 돌파
- C++와 함께 객체 지향 개념 배우기
특징
- 정말로 모든 걸 가르치려 한다
- 설명이 적어지면 실습이 많아진다
- 시간을 많이 쓴다
수술계획
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강. 함수 포인터
- 함수 포인터란?
- 함수 포인터의 사용
새싹교실 의사양반의 C언어는 14강까지입니다.
수술일정
0강 : 새싹교실/2015/의사양반/0312 1강 : 새싹교실/2015/의사양반/0318 수 2강 : 새싹교실/2015/의사양반/0320 금 3강 : 새싹교실/2015/의사양반/0325 수 4강 : 새싹교실/2015/의사양반/0327 금 5강 : 새싹교실/2015/의사양반/0401 수 6강 : 새싹교실/2015/의사양반/0403 금
Pre-8강 : 새싹교실/2015/의사양반/0408 수 8강(테스트) : 새싹교실/2015/의사양반/0410 금
선대 : 새싹교실/2015/의사양반/0417 금
~~ 중간고사 휴강 ~~
Post-8강(보강) : 날짜미정
7강+9강 : 새싹교실/2015/의사양반/0429 수 10강 : 새싹교실/2015/의사양반/0501 금
(숙제) 새싹교실/2015/의사양반/ForgetfulnessOfSantaClaus
11강 : 새싹교실/2015/의사양반/0506 수 12강 : 새싹교실/2015/의사양반/0508 금 13강 : 새싹교실/2015/의사양반/0513 수 14강 : 새싹교실/2015/의사양반/0515 금
이후 자료구족발보쌈 스터디로 넘어감. ~~새싹교실이 벌써 종강하였습니다.~~
1차 테스트(예고, 시험문제) : 새싹교실/2015/의사양반/1차테스트 2차 테스트(예고, 시험문제) : 새싹교실/2015/의사양반/2차테스트 템플릿 : 의사양반Template
코멘트
- 이곳이 우주로 가는 편도 우주선인가요? - 추성준
- 이건 고속버스구요 우주선은 스터디에 있습니다 - 장용운
- 아니 책쓰지 마시고 강의를 해줘요 - 김한성
- 천준현, 최지혁, 박인서 학우들에게 사과합니다. 여긴 미친 반이에요 - 김한성
- 쉿 - 장용운
- 이제 스터디 내용 엮어서 책 쓰면 되는건가요? - 유재범
- 목차만 써도 너무 힘든 것 같은데 책은 학생들이 쓰는 걸로 하죠 - 장용운
- Code Race/2015.5.15 1등은 저희껀가요 - 박인서
- 위키에 보여지지 않는 괴물 반이 있기야 하지만 순위권은 확정이야ㅋㅋㅋ - 장용운
- 여기는 새싹에서 자료구조를 하는 것 같다.... 서치라니.. - 유재범
- 자료구조 is very easy! - 장용운