코드업 과 함께 하는 문제 해결


코드업 알고리즘 & 프로그래밍

본격적으로 문제해결과 알고리즘을 공부해보고 싶은 사람들을 위한 탐색기반 설계의 끝판왕!

코드업 파이썬 & 문제 해결
코드업 C언어 & 문제 해결

Q. 이 책들은 어떤 책인가요?

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

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

  • PART 0 : 온라인 저지 소개와 코드업 온라인 저지의 특징 및 활용 방법 안내
  • PART 1 : 프로그래밍 및 통합 개발 환경, 컴퓨팅 사고로 문제를 해결하는 과정, 기본 명령/문법/예제/문제
  • PART 2 : PART 1에서 배운 개념을 바탕으로 다양한 문제를 프로그래밍으로 해결, 컴퓨팅 사고력 향상

※ 파이썬과 C언어 책의 내용이 같지 않습니다. Part 1,2의 내용과 문제들도 대부분 다르고 각 언어에 맞는 코드와 해설이 있습니다.

Q. 이 책이 적합한 대상은?

  • 프로그래밍 언어를 처음 배우는 사람
  • 두꺼운 책으로 공부하다 좌절을 느낀 사람
  • 프로그래밍을 배우고 싶은데 어떻게 시작해야 할지 모르는 사람
  • 정보올림피아드 및 프로그래밍 경시대회 형태의 문제에 입문하고 싶은 사람

Q. 이 책이 적합하지 않은 대상은?

  • 프로그래밍 문법을 잘 알고 프로그래밍 대회 문제에 익숙한 사람
  • 라이브러리나 포인터나 파일 처리에 대해 공부하고 싶은 사람
  • 파이썬이나 C언어의 모든 명령과 세부 문법까지 알고 싶은 사람