수학 복습에 코딩 공부까지! 수학과 코딩 두마리 토끼를 잡으세요
코딩? 내가 알고 있는 수학 문제를 이용하여 가장 쉽게 배우자!
컴퓨터 프로그래밍은 수학과 매우 밀접한 관련성이 있습니다. 이 도서는 아주 초보적인 수학 지식을 바탕으로 코딩이라는 것을 배워보고 싶어 하는 학생들을 위한 파이썬 입문용 도서입니다. 수학에 대한 지식이 많지 않은 학생들도 쉽게 따라갈 수 있도록 초등학교에서 배웠던 평균내는 방법부터 중학교 과정의 확률과 통계까지 수학의 핵심적인 내용들을 계열성 있게 파이썬 프로그램으로 구현해 보면서 수학의 개념을 다시 한번 복습하고 그 원리를 순서도로 작성해 알고리즘을 익히고 파이썬 프로그램으로 구현하여 절차적 논리를 배워갈 수 있는 도서입니다. 또한 수학에서 배운 원리를 학습해 가며 알고리즘으로 절차를 구체화하다 보면 모호했던 개념을 확실하게 다지면서 수학과 컴퓨터 프로그래밍이라는 두 마리의 토끼를 잡을 수 있는 도서입니다.
> 수학과 코딩 두 마리 토끼를 잡으세요.
미래 시대를 살아가는 아이들에게 코딩 교육은 꼭 필요합니다. 거기에 4차 산업혁명으로 인한 인공지능 시대에 대한관 심이 폭발하고 있습니다. 이 도서는 인공지능 기술에 필요한 아주 초보적인 수학 지식을 바탕으로 코딩을 배워보고 싶어 하는 학생들을 위한 도서입니다.
> 가장 쉽게 파이썬 프로그래밍을 학습할 수 있는 도서입니다.
인공지능 언어로 가장 관심이 높은 컴퓨터 프로그래밍은 바로 파이썬입니다. 파이썬은 확장성이 뛰어나 인공지능뿐만 아니라 사물인터넷을 제작하고 게임을 만들기도 하며 다양한 응용프로그램을 만들 수 있습니다. 이 도서는 이처럼 범용성이 뛰어난 파이썬을 간결하고 정확한 설명으로 프로그래밍 초보자도 쉽게 학습할 수 있습니다.
> 기본적인 수학 문제를 코딩으로 해결해 보는 도서입니다.
인공지능과 수학을 주제로 한 도서들은 대부분 인공지능 구현을 위한 수학 개념을 다루고 있습니다. 하지만 이 도서는 지금까지 배운 수학이 실생활에 어떻게 활용될 수 있고 코딩으로 어떻게 해결할 수 있는지를 다루고 있습니다.
[chapter 1] 함께 배우는 수학과 코딩
UNIT 01 코딩 교육과 수학
01 파이썬을 공부해야 하는 이유
02 인공지능에서 수학을 강조하는 이유
UNIT 02 파이썬 설치
01 주피터 노트북을 설치하기 전에 꼭 확인해야 할 사항
02 아나콘다 설치하기
UNIT 03 파이썬 실행
[chapter 2] 수학과 코딩의 기본
UNIT 01 10진수와 2진수
01 10진수
02 2진수
03 10진수를 2진수로 변환
04 2진수를 10진수로 변환
UNIT 02 연산하기
01 산술 연산
02 논리 연산
03 비교 연산
04 시프트 연산
UNIT 03 알고리즘
[chapter 3] 파이썬의 기초
UNIT 01 기본 문법
01 변수
02 입력과 출력
03 주석
04 자료형
05 리스트
06 튜플
07 딕셔너리
08 집합
09 불
UNIT 02 제어문
01 조건문
02 반복문
UNIT 03 파이썬 함수
01 내장함수
02 사용자 정의 함수
UNIT 04 라이브러리
01 넘파이(numpy) 라이브러리
02 매쓰(math) 라이브러리
03 맷플롯립(matplotlib) 라이브러리
04 판다스(pandas) 라이브러리
UNIT 05 도형 모듈
01 터틀(turtle) 라이브러리
02 여러 가지 도형 그려보기
03 정다각형 그리기
04 별 그리기
05 원 그리기
[chapter 4] 수와 연산 코딩
UNIT 01 총점과 평균
01 숫자형 변수
02 리스트형 변수
03 input( )함수를 이용한 데이터 입력
UNIT 02 최대공약수
01 약수
02 공약수
03 최대공약수
UNIT 03 최소공배수
01 배수
02 공배수
03 최소공배수
UNIT 04 소수
UNIT 05 소인수분해
UNIT 06 절댓값
UNIT 07 거듭제곱
UNIT 08 제곱근
[chapter 5] 부등식과 방정식 코딩
UNIT 01 일차부등식
UNIT 02 일차방정식
UNIT 03 연립일차방정식
UNIT 04 이차방정식
[chapter 6] 함수와 그래프
UNIT 01 일차함수와 그래프
01 기울기 a가 양수일 경우
02 기울기 a 가 음수일 경우
03 y절편에 따른 그래프
UNIT 02 이차함수와 그래프
01 이차항 계수 a가 양수인 경우
02 이차항 계수 a가 음수인 경우
03 y절편에 따른 그래프
[chapter 7] 확률과 통계
UNIT 01 도수분포표
UNIT 02 히스토그램
UNIT 03 경우의 수와 확률
01 확률의 덧셈
02 확률의 곱셈
UNIT 04 평균값, 중앙값, 최빈값
01 몸무게의 평균값
02 몸무게의 중앙값
03 몸무게의 최빈값
04 넘파이(numpy)를 활용한 대푯값
UNIT 05 분산과 표준편차
[부록] 코딩 학습 사이트
ㆍ지은이 이경미
ㆍ지은이 이수연
ㆍ지은이 안주연
독자의견 남기기