해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.
<비트코딩>을 통해 많은 학생들이 자신의 부족한 부분을 채우고, 꼭 필요한 부분을 다져서 코딩을 이기는 방법을 찾았으면 하는 바람입니다.
목차
- Part1 -basic
STEP 1 출력문
STEP 2 숫자형 변수
STEP 3 산술연산자
STEP 4 문자 char
STEP 5 문자열 String
STEP 6 비트연산자
STEP 7 논리자료형
STEP 8 형변화
STEP 9 입력문
STEP 10 모의고사 1회
Part2 - hard
STEP 11 조건문 if
STEP 12 조건문 switch
STEP 13 반복문 while
STEP 14 반복문 for
STEP 15 다중반복문
STEP 16 메소드
STEP 17 랜덤클래스
STEP 18 1차원 배열
STEP 19 2차원 배열
STEP 20 재귀함수
STEP 21 지역·전역변수
STEP 22 Calendar
STEP 23 SimpleDateFormat
STEP 24 String
STEP 25 StringBuffer
STEP 26 ArrayList
STEP 27 수학문제 풀기
STEP 28 모의고사 2회
STEP 29 모의고사 3회
STEP 30 모의고사 4회
Part3 - advanced
STEP 31 클래스
STEP 32 상속
STEP 33 접근 제어자
STEP 34 static, final
STEP 35 추상클래스
STEP 36 인터페이스
STEP 37 다형성
STEP 38 예외처리
STEP 39 파일입출력
STEP 40 수학적 프로그래밍 1
STEP 41 수학적 프로그래밍 2
STEP 42 탐색
STEP 43 정렬
STEP 44 GUI기초
출판사 서평
● 최초의 문제은행식 코딩 문제집!
● 560문제 수록!
● 단원마다 난이도 별 연습문제로 개념을 확실하게!
● 다양한 영역, 다양한 주제의 신선한 문제 수록!
● 실습이 중요한 코딩! 연습을 위한 최고의 코딩 문제집!
● 필요 없는 것은 버리고, 핵심만 잡았다!
많은 학생들이 코딩 수업을 들어도 제대로 프로그램을 작성하지 못합니다. 열심히 수업을 듣고, 과제도 성실히 하며, 참고서도 꼼꼼히 봅니다. 하지만 막상 코딩시험을 보게 되면 한 문제도 제대로 풀기 어려워합니다. 학생들이 코딩을 올바른 방식으로 공부하지 못하고 있다는 것입니다. 기존의 코딩 학습 자료들은 코딩에 대한 방대한 내용을 깔끔하게 정리하여 코딩을 처음 접하는 학생들도 쉽게 코딩을 이해할 수 있게 도와줍니다. 하지만 학생들의 실질적인 코딩능력을 높이는 데 한계가 있습니다. 목적이 다르기 때문입니다.
대부분의 학생들이 지금까지 수학실력을 위해서 수학문제 수천 문제를 풀었을 것입니다. 영어를 잘 하기 위해서는 수만 줄의 문장을 읽어보아야 합니다. 코딩을 잘하기 위해서도 코드 수만 줄을 작성해보아야 합니다. 많은 학생들이 지금까지 코딩 공부를 열심히 했어도 코딩 시험을 어려워한 이유가 이러한 연습이 부족해서입니다. 지금까지의 코딩 학습 자료들은 연습보다는 입문자에게 코딩 맛을 보여주거나, 이론적인 이해를 돕는 것에 초점을 맞추고 있습니다. 코딩을 이해하는 것과 익숙해지는 것은 다른 것입니다.
01. 코딩도 연습이 필수다!
많은 학생들이 코딩 수업을 들어도 제대로 프로그램을 작성하지 못합니다. 기존의 코딩 학습 자료들이 학생들의 실질적인 코딩능력을 높이는 데 한계가 있고, 이에 학생들은 적절한 공부법을 찾지 못했다는 것입니다. 비트코딩이 살펴본 기존 자료들의 문제점은 다음과 같습니다.
간단하게, 연습이 너무 부족하다는 것입니다. 수학 시험 하나를 위해 수학문제 수천 문제를 풀면서, 현대 과학을 이끌어가는 코딩을 공부할 때에는 백 문제도 풀지 않는 학생이 대부분입니다. 코딩도 실력을 완성시키기 위해서는 수천 문제를 풀어봐야 합니다. 하지만, 시중에 나와있는 책들은 전부 이론 위주이며 쉬운 예제만을 다뤄 코딩 실력을 높이기 어렵습니다. 비트코딩은 바로 이 부족한 부분을 채우고자 합니다. 500개 이상의 문제를 제공하여 충분한 코딩 연습을 돕습니다. 자료구조나 데이터베이스, 인공지능 등 상위의 주제를 다루기 전 코딩 실력을 다지기 위한 도구로 가장 적합합니다.
02. 난이도별 문제, 다양한 문제, 새로운 문제
<비트코딩>은 한 권에 500문항 이상을 다룹니다. 문제가 방대한 만큼 철저한 학습을 위한 난이도별 문제와 다양한 주제에서 비롯된 문제, 다른 참고서에서 볼 수 없었던 새로운 문제들을 제공합니다.
별 1개 난이도의 문제부터 별 5개 난이도의 문제까지 난이도별 문제가 STEP별로 차례대로 있습니다. 한 단계씩 난이도를 높여가면서, 해당 주제에 대한 실력을 차근차근 향상시킬 수 있습니다. 또한, 너무나 많은 문제를 풀면서 지루하지 않도록 다양한 주제에서 문제들을 가져왔습니다. 코딩이 기반이 되는 자료구조, 암호학, 시뮬레이션 등 색다른 분야의 지식을 사용한 문제들을 통해 코딩이 어떠한 분야로 나아가는지 감을 잡을 수도 있을 것입니다.
500문제가 되는 만큼 다른 어디에서도 볼 수 없는 <비트코딩>만의 문제들도 담았습니다. 서점에 가서 코딩 관련된 참고서들을 찾아서 보면, 다루는 문제들이 대부분 동일하다는 것을 느낄 수 있을 것입니다. <비트코딩>은 40여개의 STEP과 신선하고 다양한 문제들이 있어, 항상 동기부여가 된 상태에서 재미있게 공부할 수 있습니다.
☆ 문제가 많은 만큼 대부분의 코딩 시험문제들이 <비트코딩>에서 출제된다는 것은 덤입니다. 실제로 2018년 1학기 서울대 공대의 어느 코딩 수업의 실습문제들이 모두 <비트코딩>에 들어있었습니다. <비트코딩>을 푼 친구들은 당연히 A+을 받았겠죠?
03. <비트코딩>의 수준과 대상
● 처음 코딩을 배우는 학생
● 코딩 수업을 듣는 학생
● 코딩을 빠르게 하고 싶은 학생
● 코딩공부를 해도 프로그램을 작성하는 것이 어려운 학생
● 자료구조 등의 전공영역을 공부하기 전 코딩 실력이 부족하다 느끼는 학생
비트코딩은 세 단계로 이루어져 있습니다. 첫 번째 단계인 『BASIC』은 입문 수준입니다. 기초 문법으로 대학교 코딩 수업에서는 처음 2주 동안 다루는 내용입니다. 두 번째 단계인 『HARD』는 초급 및 중급 단계입니다. 조건문, 반복문이 나오면서 창의력과 논리력이 필요해지는 단계입니다. 코딩 수업에서 가장 중요하게 다루는 부분이고, 코딩을 배우는 고등학교나 몇몇 대학교에서는 『HARD』까지만 수업을 합니다. 마지막 단계인 『ADVANCED』는 중급 단계입니다. 각 컴퓨터 언어의 특징을 이용한 세부적인 기능을 다룹니다. 『HARD』단계보다 창의·논리력은 덜 필요하기에 개인에 따라서 『HARD』보다 쉽게 느껴질 수도 있습니다.
<비트코딩>은 이렇게 세 단계로 이루어진 500문제로 완벽한 코딩 연습을 할 수 있습니다. 입문부터 새로운 심화 분야(자료구조, 알고리즘 등)로 나아가기전의 내용을 모두 다룰 수 있을 것입니다. 단, 이론을 상세히 다루지 않기 때문에 처음 공부를 하는 분들이라면 인터넷에 검색하면서, 혹은 참고서와 함께 공부하시면 좋습니다.
04. <비트코딩>의 구성
<비트코딩>은 다음과 같은 세 개의 요소로 이루어져 있습니다.
● STEP 새로운 주제를 간략히 알려줍니다. 해당 주제가 왜 중요한지, 무엇을 알아야 하고, 어떻게 활용하는지를 다룹니다. 새로운 주제에 대한 감을 잡는 도입단계입니다.
● EXAMPLE 해당 STEP의 주제를 상세히, 코딩 예제와 함께 다룹니다. 기본적인 문법, 혹은 함수의 사용법, 실제 코딩에서 활용하는 방법과 예시가 상세히 설명됩니다. 이론에 해당하는 부분이며, EXAMPLE단계를 기반으로 PROBLEM을 풀어야 합니다.
● PROBLEM 문제를 풀면서 실력을 향상하는 단계입니다. EXAMPLE에서 다룬 내용을 활용하여 다양한 문제를 풀어야 합니다. 내용이 생각나지 않다면 전에 나온 EXAMPLE이나 답지를 참고하면서 풀어도 좋습니다.
BASIC, HARD, ADVANCED의 난이도 순서대로 특정 주제에 대한 내용을 위의 세 가지 요소를 통해 학습합니다. STEP에서 해당 주제에 대한 감을 잡은 후, EXAMPLE을 통해 이론적인 내용을 익히고 PROBLEM에서 많은 문제를 풀면서 연습을 합니다. 다음은 <비트코딩 라이트 : 자바>가 다루는 내용들입니다.
기본정보
ISBN | 9791196328825 |
---|---|
발행(출시)일자 | 2018년 12월 17일 |
쪽수 | 268쪽 |
크기 |
189 * 258
* 18
mm
/ 738 g
|
총권수 | 1권 |
Klover
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
- 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
- 도서와 무관한 내용의 리뷰
- 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
- 의성어나 의태어 등 내용의 의미가 없는 리뷰
리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
구매 후 리뷰 작성 시, e교환권 100원 적립