-
- 주제분류
- 공학 >컴퓨터ㆍ통신 >정보통신공학
-
- 강의학기
- 2018년 1학기
-
- 조회수
- 6,964
-
- 강의계획서
- 강의계획서
고급 프로그래밍 언어인 C를 기초적인 수준부터 배운다. 프로그래밍 언어를 근본적으로 이해하기 위해 스크래치라는 초급 프로그래밍 언어와 병행한다.
- 수강안내 및 수강신청
- ※ 수강확인증 발급을 위해서는 수강신청이 필요합니다
차시별 강의
| 1. | ![]() |
교과목 소개 | 교과목 소개 | |
![]() |
C 언어 소개 1 | C 언어 소개 | |
|
![]() |
C 언어 소개 2 | C 언어 소개 | |
|
| 2. | ![]() |
Scratch Programming | 스크래치 언어 소개 및 자기 주도 학습 | |
![]() |
C 프로그래밍 통합 개발 환경 | 비주얼 스튜디오 | |
|
![]() |
C 프로그래밍 통합 개발 환경 | 비주얼 스튜디오 | |
|
![]() |
Visual Studio 등록 | 프로그램 등록 | |
|
| 3. | ![]() |
C 프로그래밍 개요 | C 언어 개요 | |
![]() |
scanf() 함수 오류 잡기 | 비주얼 스튜디오의 오류 바로잡기 | |
|
![]() |
scanf() 함수 오류 잡기 | 비주얼 스튜디오의 오류 바로잡기 | |
|
![]() |
프로젝트 주제 설정 | 스크래치 프로젝트 주제 설정 | |
|
| 4. | ![]() |
변수와 자료형 | 변수와 자료형 | |
![]() |
변수의 사용과 오버플로우 | |
||
![]() |
정수형과 실수형 | 데이터 타입 | |
|
![]() |
문자형 데이터 | 문자형 데이터 타입 | |
|
| 5. | ![]() |
증감 연산자 | 가감승제 연산 | |
![]() |
형 변환 | 사용자 요구형 타입 변환 | |
|
![]() |
관계연산자와 논리연산자 | 산술, 논리, 비교 등 연산자 | |
|
![]() |
조건연산자와 비트연산자 | 산술, 논리, 비교 등 연산자 | |
|
| 6. | ![]() |
조건문 if | if statement | |
![]() |
중첩 if | if else statement | |
|
![]() |
Switch Case Break | Switch Case Break | |
|
| 7. | ![]() |
반복문 While | While statement | |
![]() |
Do While | |
||
![]() |
For 문장 | For statement | |
|
![]() |
Break Continue | Break Continue | |
|
| 8. | ![]() |
함수의 개념과 정의 | 함수, 헤더, 몸체 | |
![]() |
함수의 호출과 반환 | 함수의 호출과 반환 타입 | |
|
![]() |
함수의 원형과 라이브러리 함수 | 수학 함수와 시스템 함수 | |
|
| 9. | ![]() |
지역 변수 | 지역 변수 | |
![]() |
전역 변수 | 전역 변수 | |
|
![]() |
수학 및 유틸리티 함수 | |
||
| 10. | ![]() |
외부 연결과 저장 지정 유형자 | extern, auto, register | |
![]() |
순환 | 순환 알고리즘 | |
|
| 11. | ![]() |
배열의 개념과 선언 | 배열을 정의하고 선언함 | |
![]() |
배열의 초기화 | 반복문을 이용한 초기화 | |
|
![]() |
일차원 배열 | 가장 단순한 구조의 배열 | |
|
| 12. | ![]() |
배열과 함수 | 함수의 인자로 배열을 입력하기 | |
![]() |
2차원 배열과 3차원 배열 | 다차원 배열 | |
|
![]() |
정렬과 탐색 | 정렬과 탐색 알고리즘 | |
연관 자료










