책 소개
코딩을 배우려면요,
가장 중요한 것은
직접 해보는 것이에요!
코딩이나 프로그래밍 대한 기본적인 개념을 가볍고 쉽게 이해하고,
실제로 몇몇 프로그래밍 언어를 통해 전자계산기를 코딩해 보고,
행운 번호 추첨기도 만들어 보는 등, 프로그래밍의 기초를 이해하기 쉽고
기본을 탄탄히 다질 수 있게 하는 프로그래밍(코딩) 입문서이다.
소프트웨어 관련 이공계 학과를 지망하는 중*고등학생 및 컴퓨터 학과 새내기,
20~30대 코딩 및 프로그래밍 초보자,
코딩 의무화 교육을 받는 자녀에게 조금이라도 조언을 해주고 싶은 학부모,
그리고 ‘코딩’에 관심은 있지만 직접 배울 시간과 용기가 없는 문과 계열의 대학생 및 직장인들에게
코딩 기초 학습의 문을 열어주는 이 책과 함께하기를 기대한다.
코딩으로 지구를 정복하는 그날까지!
이런 분이 읽으시면 좋습니다.
♣ 코딩을 배워야 하지만, 두꺼운 코딩 관련 서적에 낙담하신 분
♣ 전공자는 아니지만, 코딩에 관한 상식을 높이고 싶으신 분
♣ 기초부터 실전까지 코딩 관련 컨설팅 및 교육을 하고자 하시는 분
♣ 학교에서 학생들에게 코딩을 가르쳐야 할 의무가 생긴 선생님
♣ 개발자를 직업으로 삼을 것은 아니지만, 코딩을 한번 맛보고 싶으신 분
01 코기리 스토리
CODE로부터 시작된 코기리의 탄생 비밀을 통해 코딩 학습을 즐겁게 시작할 수 있도록 도와줍니다.
02 쉽고 명쾌한 설명
각 프로그래밍 언어를 쉽고 간략하게 이해시켜주는 명쾌한 설명과 그림으로 코딩 초보자가 쉽게
학습할 수 있도록 구성되어 있습니다.
03 플러스 정보
코딩 및 프로그래밍의 부가적인 용어를 쉽게 설명해주는 보너스 정보 코너로 소프트웨어 지식인에 한 걸음 더 다가갈 수 있습니다.
04 실습하기 + 직접 해보기
실습하기와 직접 해보기를 통해 따라 하며 배우는 코딩 학습으로 기초부터 실전까지 탄탄한 기본
실력을 쌓을 수 있습니다.
05 쉬어가기
혼동되는 개념을 다시 한 번 정리해서 앞에서 배운 개념을 명확하게 정리해줍니다.
06 QR코드 & 동영상
빠르고 쉽게 프로그램 설치하고, 저자 직강 동영상으로 코딩으로 지구정복의 시작을 알려줍니다.
07 모의고사(1~3회)
코딩 실전 모의고사와 정답 및 해설지를 통해 여러분의 파이썬과 C 언어의 기초실력을 테스트 해보세요!
작가 소개
지은이 : 코인(코딩하는 사람들)
코딩의 문턱을 낮추는 소프트웨어 교육 단체입니다. 코딩과 가까워지고
싶지만 시작이 어려운 분들을 위해 다양한 활동을 진행합니다.
오프라인에서는 친구들을 만나 직접 특강을 제공하고 있고, 온라인에서는 사이트를 운영하며 간접적으로 소프트웨어 교육을 제공하고 있습니다.
이 외에도 크라우드 펀딩 형태로 진행한 재미있는 코딩 학습지 '코딩으로 지구정복' 프로젝트와,
다양한 연령층을 대상으로 '코인 SW 워크샵' 등의 활동을 진행했습니다.
세상의 모든 사람들이 공평하게 프로그래밍 교육의 기회를 접할 수 있도록 끊임없이 노력하는
코인입니다.
목 차
작가의 말
코기리 스토리
000 준비하기
코딩을 배우려면요
000 체크 리스트
001 다양한 언어 알아보기
많은 선택과
000 프로그래밍 언어의 정의
컴퓨터와 대화하려면?
코딩 vs. 프로그래밍
001 프로그래밍 언어의 종류
컴퓨터 언어의 종류는 몇 개나 될까?
나에게 맞는 코딩 언어는 뭘까?
코딩의 C작, C언어
인생은 너무 짧으니 파이썬이 필요해
자바를 잡자
언어의 이름과 로고에 숨겨진 비밀
html과 css는 최고의 짝꿍
내가 바로 실시간 검색어 1위!
자바 스크립트
플러스 알파 정보: 기계어
010 언어 구조 파헤치기
노력이 필요하지만
000 블록 뜯어보기
블록소개
입출력
변수
배열
조건문
반복문
함수 그리고 호출
001 블록 조립하기C리얼 코드 뷰
Python리얼 코드 뷰
011 실전 개발하기
가장 중요한 것은
000 개발의 시작
Python과 C비교하기
IDE 설치하기
계산기는 어떻게 만들까요
001 Python 계산기
1단계: 원하는 값 출력하기
2단계: 변수 사용하기
3단계: 원하는 값을 입력하기
4단계: 조건문으로 원하는 연산 실행하기
5단계: 원하는 만큼 반복하기
010 Python 행운 번호 추첨기
1단계: 1부터 45까지 램덤값 하나 뽑기
2단계: 중복 없이 6개의 숫자 뽑기
3단계: 뽑은 숫자 크기 순으로 정렬하기
010 Python 행운 번호 추첨기
1단계: 1부터 45까지 램덤값 하나 뽑기
2단계: 중복 없이 6개의 숫자 뽑기
3단계: 뽑은 숫자 크기 순으로 정렬하기
011 C언어 계산기
1단계: 원하는 값 출력하기
2단계: 변수랑 놀기
3단계: 숫자 입력하기
4단계: 조건 확인하기
5단계: 원하는 만큼 계산 반복하기
100 C언어 행운 번호 추첨기
1단계: 랜덤값 뽑아보기
2단계: 단계 1부터 45까지 램덤값 하나 뽑기
3단계: 1부터 45 사이의 랜덤값 6개 뽑아보기
100 코딩으로 지구정복
직접 해보는 것이에요
000 인공지능
001 자율주행 자동차
010 피지컬 컴퓨팅
011 요즘 HOT한 loT
100 이거 리얼? VR/AR
101 클라우드 컴퓨팅
모의고사
마치면서
- 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
- 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
반품사유 | 반품 배송비 부담자 |
---|---|
단순변심 | 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다. |
고객 부담이 아닙니다. |
진행 상태 | 결제완료 | 상품준비중 | 배송지시/배송중/배송완료 |
---|---|---|---|
어떤 상태 | 주문 내역 확인 전 | 상품 발송 준비 중 | 상품이 택배사로 이미 발송 됨 |
환불 | 즉시환불 | 구매취소 의사전달 → 발송중지 → 환불 | 반품회수 → 반품상품 확인 → 환불 |
- 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
- 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
결제수단 | 환불시점 | 환불방법 |
---|---|---|
신용카드 | 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) | 신용카드 승인취소 |
계좌이체 |
실시간 계좌이체 또는 무통장입금 취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준) |
계좌입금 |
휴대폰 결제 |
당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소 전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준) |
당일취소 : 휴대폰 결제 승인취소 익월취소 : 계좌입금 |
포인트 | 취소 완료 후, 당일 포인트 적립 | 환불 포인트 적립 |
- 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
- 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
- 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
- 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
- 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
- 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.
상품군 | 취소/반품 불가사유 |
---|---|
의류/잡화/수입명품 | 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우 |
계절상품/식품/화장품 | 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우 |
가전/설치상품 | 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.) |
자동차용품 | 상품을 개봉하여 장착한 이후 단순변심의 경우 |
CD/DVD/GAME/BOOK등 | 복제가 가능한 상품의 포장 등을 훼손한 경우 |
상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우 | |
노트북, 테스크탑 PC 등 | 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우 |