U E D R , A S I H C RSS

새싹교실/2017/공기반소리반

Difference between r1.6 and the current

@@ -12,15 +12,16 @@
* 편입생들을 위한 C언어 & 자료구조 새싹교실

= 계획 및 진행 =
과제방은 [/과제방|항목] 참고

3주차. 프로그래밍 시작하기
0회차. 프로그래밍 시작하기 -> 3/16 진행
* 자기 소개
* 반 이름 선정
* 수업시간 조정
* 난이도 조절
* ZeroWiki 및 백준 사이트 사용법

4주차. 프로그래밍 세상보기
1회차. 프로그래밍 세상보기 -> 3/23 진행
* Microsoft Visual Studio 2015 다운로드
* 프로그램 작동 원리(feat. 왜 C언어인가?)
* Hello, World! 프로그램 작성
@@ -31,10 +32,10 @@
* 키워드와 식별자
* ASCII 코드
* 전처리기
 
5주차. 프로그래밍 조정하기
* 연산자의 종류
* 연산자 우선 순위
 
2회차. 프로그래밍 조정하기 -> 4/13 진행
* if ~ else 와 else if
* switch
* 배열 기초
@@ -42,11 +43,13 @@
* while 과 do while
* break와 continue

6주차. 프로그래밍 묶어주기
3회차. 프로그래밍 묶어주기 -> 4/27 진행
* 함수란?
* 함수 정의하기
* 변수의 범위
* main 함수에 파라미터 전달하기
 
4회차. 프로그래밍 가르키기 -> 5/11 진행
* 포인터
* 메모리 주소
* & 연산자
@@ -54,47 +57,38 @@
* Call by value와 Call by reference
* 배열 다시 보기
* 배열과 포인터
 
7주차. 프로그래밍 빨리감기
* 다차원 배열
 
4회차. 프로그래밍 빨리감기 -> 5/18 진행
* 구조체
* malloc과 free
* 문자열이란?
* 문자열의 선언
* 문자열 함수
 
8주차. 중간고사 휴강
 
9주차. 자료구조 입문하기
* 파일 입출력 선언
* 파일 입출력
 
5회차. 자료구조 입문하기 -> 5/25 진행 예정
* Big O 표기~~포기~~법
* O(n^2)정렬 - 선택정렬, 삽입정렬, 버블정렬
* O(nlogn)정렬 - 합병정렬, 퀵정렬
* 탐색

10주차. 자료구조 시작하기
6회차. 자료구조 시작하기
* 스택 & 큐
* 연결 리스트

11주차. 자료구조 깊어지기
7회차. 자료구조 깊어지기
* 트리란?
* 이진 트리 만들기
* 그래프란?
* 인접 행렬과 인접 리스트

12주차. 자료구조 응용하기
8회차. 자료구조 응용하기
* 트리 순회
* 최소 스패닝 트리
* 최단경로 탐색
* 그래프 탐색
 
13주차. 알고리즘 입문하기
* Brute Force
* Greedy
* Divide & Conquer
* Dynamic Programming
= 코멘트 =
* 강사보다 새싹이 나이가 더 많아여ㅠ - [박인서]



중요한 것은 공기반 소리반



1. 참가원 및 시간

강사 박인서 15학번
새싹 정인호
최리나
  • 목요일 11시 ~ 13시

2. 목표

  • 편입생들을 위한 C언어 & 자료구조 새싹교실

3. 계획 및 진행

과제방은 항목 참고

0회차. 프로그래밍 시작하기 -> 3/16 진행
  • 자기 소개
  • 반 이름 선정
  • 수업시간 조정
  • 난이도 조절
  • ZeroWiki 및 백준 사이트 사용법

1회차. 프로그래밍 세상보기 -> 3/23 진행
  • Microsoft Visual Studio 2015 다운로드
  • 프로그램 작동 원리(feat. 왜 C언어인가?)
  • Hello, World! 프로그램 작성
  • 입출력과 주석
  • 변수와 자료형
  • 진법 표현
  • 형변환
  • 키워드와 식별자
  • ASCII 코드
  • 전처리기
  • 연산자의 종류
  • 연산자 우선 순위

2회차. 프로그래밍 조정하기 -> 4/13 진행
  • if ~ else 와 else if
  • switch
  • 배열 기초
  • for문
  • while 과 do while
  • break와 continue

3회차. 프로그래밍 묶어주기 -> 4/27 진행
  • 함수란?
  • 함수 정의하기
  • 변수의 범위
  • main 함수에 파라미터 전달하기

4회차. 프로그래밍 가르키기 -> 5/11 진행
  • 포인터
  • 메모리 주소
  • & 연산자
  • 포인터 변수와 자료형
  • Call by value와 Call by reference
  • 배열 다시 보기
  • 배열과 포인터
  • 다차원 배열

4회차. 프로그래밍 빨리감기 -> 5/18 진행
  • 구조체
  • malloc과 free
  • 문자열이란?
  • 문자열의 선언
  • 문자열 함수
  • 파일 입출력 선언
  • 파일 입출력

5회차. 자료구조 입문하기 -> 5/25 진행 예정
  • Big O 표기포기
  • O(n^2)정렬 - 선택정렬, 삽입정렬, 버블정렬
  • O(nlogn)정렬 - 합병정렬, 퀵정렬
  • 탐색

6회차. 자료구조 시작하기
  • 스택 & 큐
  • 연결 리스트

7회차. 자료구조 깊어지기
  • 트리란?
  • 이진 트리 만들기
  • 그래프란?
  • 인접 행렬과 인접 리스트

8회차. 자료구조 응용하기
  • 트리 순회
  • 최소 스패닝 트리
  • 최단경로 탐색
  • 그래프 탐색

4. 코멘트

  • 강사보다 새싹이 나이가 더 많아여ㅠ - 박인서


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:30:05
Processing time 0.0598 sec