PART Ⅰ 프로그램을 시작하기 전에
CHAPTER 01 컴퓨터와 프로그램
1.1 프로그램이 필요한 이유는?
1.2 프로그램은 무엇으로 만드는가?
1.3 프로그램은 어떻게 시작되었나?
1.4 프로그램은 요리를 만들어가는 과정과 같다
1.5 컴퓨터는 프로그램을 이해하는가?
1.6 실행 가능한 프로그램이 만들어지기까지의 과정
1.7 프로그램은 어디에서 어떻게 작성하는가?
단원정리
연습문제
PART Ⅱ 프로그램의 작성과 실행
CHAPTER 02 프로그램의 작성과 실행
2.1 Visual C++ 설치와 실행
2.2 처음으로 작성하는 프로그램과 실행
2.3 이미 작성된 프로그램의 수정
2.4 오류 메시지와 수정
단원정리
연습문제
CHAPTER 03 printf의 기본적인 사용법과 상수
3.1 printf에서 상수 출력
3.2 printf에서 상수와 연산 결과의 출력
3.3 printf에서 문자형과 문자열 상수의 출력
단원정리
연습문제
PART Ⅲ 데이터와 연산
CHAPTER 04 데이터를 보관하는 장소인 변수와 데이터 형
4.1 변수와 상수
4.2 인질을 담보로 하여 돈과 교환?
4.3 변수의 데이터 형
4.4 데이터 형의 사용 범위
4.5 모든 데이터 형
단원정리
연습문제
CHAPTER 05 데이터 입력과 scanf
5.1 scanf의 기본적인 사용법과 변수의 데이터 형
5.2 여러 데이터를 한 줄에 입력하는 방법
5.3 형식 지정자의 종류
단원정리
연습문제
CHAPTER 06 계산에 필요한 연산자와 연산식
6.1 산술 연산자(+, -, *, /, %
6.2 증가, 감소 연산자(++, --
6.3 대입 연산자(=, +=, *=, …
6.4 수식을 연산식으로 표현하는 방법
6.5 연산 순서
6.6 그 밖의 연산자
단원정리
연습문제
PART Ⅳ 제어문
CHAPTER 07 조건에 대한 판단과 선택
7.1 조건에 대해 참인 경우만 처리, if 문
7.2 조건에
각 단계별로 특징을 요약하면 다음과 같다.
[프로그램 기초] 단계
- 프로그램의 개요, 프로그램 작성에 요구되는 기초 지식(변수와 연산자, 출력 설명
- 맛보기 프로그램을 통해 프로그램을 작성하고, 컴파일과 실행 방법을 단계별로 진행
[문법 이해와 적용] 단계
- 프로그램 언어를 배울 초보자에게 문법의 개념은 쉽지 않으므로 각 단원 도입 부분에 실생활과 연관지어 문법의 개념을 이해할 수 있도록 설명
- 각 장에는 예제와 더불어 실습문제를 추가하여 자기 주도적 학습으로 진행하도록 구성
- 빠른 실습 진행과 확고한 문법 이해를 위해 예제의 일관성 유지
- 각 장에 ‘참고’를 삽입하여 프로그래밍에 참고할 만한 추가적인 내용 제공
- 각 단원의 마지막에 제시된 ‘단원정리’를 통해 학습한 문법을 정리·확인
- 연습문제는 난이도 별로 다양한 형태로 제시하여 수준별 평가 가능
[프로그램 응용] 단계
- [문법 이해와 적용] 단계에 대한 심화학습 부분
- 10부의 응용 프로그래밍은 진법 변환 외에 7개의 주제를 중심으로 각 주제에 대한 프로그램을 어떻게 어떤 방법으로 확장시켜 나갈 수 있는지를 단계별로 설명하여, 자기 주도적 심화학습이 가능하도록 구성
[분석 및 종합 평가] 단계
- 다양한 내용으로 구성된 52개의 과제와 36개의 프로젝트 수록
- 비전공자나 전공자가 과제나 프로젝트를 수행하는데 있어서 쉽게 접근할 수 있도록 각 주제별로 ‘설명’, ‘처리 방법과 기준’, ‘문제 분석’, ‘예제와 출력 형식’ 그리고 ‘주요 문법과 참고 프로그램’으로 구분하여 정리