도서명: 코드업과 함께 하는 C 언어 & 문제 해결

A 이 책은 코드업 온라인 저지를 활용한 C언어 프로그래밍 학습용 교재입니다. 프로그래밍의 본질인 문제 해결 방법을 익히는 데 초점을 두어 따라 하기 형태의 기본 예제를 통해 코드를 확인하고, 핵심 내용을 중심으로 설명을 최소화하였습니다. 기본 예제를 학습한 후에는 코드업에 있는 관련 문제들을 풀 수 있도록 안내하여 자기주도적인 학습이 가능하게 하였습니다. 이를 위해 문제 해결을 위한 프로그래밍 과정에서 자주 사용되지 않는 명령과 문법, 학습자들을 힘들게 만드는 파일 처리와 동적 메모리 기법 등에 대한 소개는 과감하게 배제하였습니다.

이 책은 다음과 같은 내용으로 구성되어 있습니다.

PART 0 에서는 온라인 저지를 소개하고 이 책에서 사용될 코드업 온라인 저지의 특징과 활용 방법을 안내합니다.

PART 1 에서는 프로그래밍 및 통합 개발 환경, 그리고 컴퓨팅 사고로 문제를 해결하는 과정을 소개합니다. 그리고 C 언어 프로그래밍의 기본 명령과 문법을 따라하기 형태의 간단한 예제와 다양한 문제를 통해 학습할 수 있게 구성하였습니다.

PART 2 는 PART 1에서 배운 기본 개념을 바탕으로 코드업에 있는 다양한 문제를 프로그래밍 을 통해 해결하는 내용으로 구성하여 학습자의 컴퓨팅 사고력이 향상되게 하였습니다.

  • C언어를 처음 배우는 사람
  • 두꺼운 C언어 책으로 공부하다 좌절을 느낀 사람
  • 프로그래밍을 배우고 싶은데 어떻게 시작해야 할지 모르는 사람
  • 정보올림피아드 및 프로그래밍 경시대회 형태의 문제에 입문하고 싶은 사람
  • C언어 문법을 잘 알고 프로그래밍 대회 문제에 익숙한 사람
  • C언어 포인터나 파일 처리에 대해 공부하고 싶은 사람
  • C언어의 모든 명령과 세부 문법까지 알고 싶은 사람