Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2016/나침반: Difference between revisions

From ZeroWiki
imported>wb092311
No edit summary
imported>wb092311
No edit summary
Line 56: Line 56:
* 변수의 범위
* 변수의 범위
* main 함수에 파라미터 전달하기
* main 함수에 파라미터 전달하기
[[새싹교실/2016/나침반/5강|5강]]. 프로그램 고통받기
* 포인터
* 메모리 주소
* & 연산자
* 포인터 변수와 자료형
* Call by value와 Call by reference
[[새싹교실/2016/나침반/6강|6강]]. ~~프로그램 탈주하기~~
* 배열 다시 소개
* 배열과 포인터
* 다차원 배열
[[새싹교실/2016/나침반/7-1강|7-1강]], [[새싹교실/2016/나침반/7-2강|7-2강]]. 자료구조 입문하기
* 구조체
* linked list
* stack(array)
* stack(linked list)
* queue
* tree
[[새싹교실/2016/나침반/8강|8강]]. 프로그램 문자추가
* 문자열이란?
* 문자열의 선언
* 문자열 함수
[[새싹교실/2016/나침반/9강|9강]]. 프로그램 파일받기
* 파일 입출력 선언
* 파일 입출력
* 뒷풀이 및 최종평가


추후 추가 예정
추후 추가 예정

Revision as of 01:50, 24 March 2016

참가원 및 시간

항해사 박인서 15학번
선원 남유선 16학번
박기철

화요일 12 ~ 14시

목표

  • 항해사를 따라 올바른 방향으로 C언어 마스터를 향하여 항해한다!

항해계획 및 진행

0강. Introduction

  • 항해 능력 측정
  • 새싹교실 계획 설명
  • ZeroWiki 작성법
  • Microsoft Visual Studio 2015 무료 다운로드
  • 왜 C언어를 배워야 되는가?
  • 수업시간 & 난이도 조정

1강. 프로그램 세상보기

  • Hello, World! 프로그램 작성
  • 기본적인 C 프로그램 구조
  • 입출력과 주석
  • 변수와 자료형
  • ASCII 코드

2강. 프로그램 조정하기

  • 진법 표현
  • 형변환
  • 키워드와 식별자
  • 연산자의 종류
  • 연산자 우선 순위

3강. 프로그램 제어하기

  • if ~ else 와 else if
  • switch
  • 배열 기초
  • for문
  • while 과 do while
  • break와 continue

4강. 프로그램 묶어주기

  • 함수란?
  • 함수 정의하기
  • 변수의 범위
  • main 함수에 파라미터 전달하기

5강. 프로그램 고통받기

  • 포인터
  • 메모리 주소
  • & 연산자
  • 포인터 변수와 자료형
  • Call by value와 Call by reference

6강. ~~프로그램 탈주하기~~

  • 배열 다시 소개
  • 배열과 포인터
  • 다차원 배열

7-1강, 7-2강. 자료구조 입문하기

  • 구조체
  • linked list
  • stack(array)
  • stack(linked list)
  • queue
  • tree

8강. 프로그램 문자추가

  • 문자열이란?
  • 문자열의 선언
  • 문자열 함수

9강. 프로그램 파일받기

  • 파일 입출력 선언
  • 파일 입출력
  • 뒷풀이 및 최종평가

추후 추가 예정

코멘트


새싹교실/2016