길벗·이지톡

도서 IT전문서/IT입문서 중고등 교육

수학 복습에 코딩 공부까지! 수학과 코딩 두마리 토끼를 잡으세요

코딩? 내가 알고 있는 수학 문제를 이용하여 가장 쉽게 배우자!

컴퓨터 프로그래밍은 수학과 매우 밀접한 관련성이 있습니다. 이 도서는 아주 초보적인 수학 지식을 바탕으로 코딩이라는 것을 배워보고 싶어 하는 학생들을 위한 파이썬 입문용 도서입니다. 수학에 대한 지식이 많지 않은 학생들도 쉽게 따라갈 수 있도록 초등학교에서 배웠던 평균내는 방법부터 중학교 과정의 확률과 통계까지 수학의 핵심적인 내용들을 계열성 있게 파이썬 프로그램으로 구현해 보면서 수학의 개념을 다시 한번 복습하고 그 원리를 순서도로 작성해 알고리즘을 익히고 파이썬 프로그램으로 구현하여 절차적 논리를 배워갈 수 있는 도서입니다. 또한 수학에서 배운 원리를 학습해 가며 알고리즘으로 절차를 구체화하다 보면 모호했던 개념을 확실하게 다지면서 수학과 컴퓨터 프로그래밍이라는 두 마리의 토끼를 잡을 수 있는 도서입니다.

 

> 수학과 코딩 두 마리 토끼를 잡으세요.

미래 시대를 살아가는 아이들에게 코딩 교육은 꼭 필요합니다. 거기에 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 분산과 표준편차

 

 

[부록] 코딩 학습 사이트

 

 

더보기접기

저자&기여자

ㆍ지은이 이경미

소개
학교 현장에서 “Change the World with Innovative Software!”라는 비전을 가지고 소프트웨어 인재 양성을 목표로 학생들과 함께 성장하고 있다. 더불어 학생들이 소프트웨어로 꿈을 이루어가는 과정을 지켜보는 것이 즐거운 교사이다. 학생들에게 인공지능 시대를 살아갈 힘을 길러주고 싶어 누구나 쉽게 이해할 수 있는 AI 입문서 <웰컴투 인공지능>, 기본적인 수학조차 어려운 학생들을 위해 코딩을 통한 재미를 발견하도록 <문제해결 파이썬 with 기본수학>을 저술하였다. 미래는 타인을 이해하고 공감하는 마음이 더 중요하다는 것을 매일 배우고 있으며, 미래 기술과 인문이 융합되어 인간을 위한 인공지능 시대가 되길 소망해 본다.

ㆍ지은이 이수연

소개
현 관양고등학교 정보교사로 끊임없이 자기 성장을 하는 학생들 속에서 함께 배우고 성장하며 학생들이 미래 사회를 살아갈 역량을 키우는 데 조금이나마 도움을 주고자 노력하는 교사다. 학생들과 더불어 삼성 주니어 소프트웨어 아카데미, 경기주니어 콘텐츠학교, 그리고 소프트웨어 선도학교 등을 운영하였다.

ㆍ지은이 안주연

소개
현 경기게임마이스터고 정보교사로 중·고등학교에서 21년 넘게 근무하고 있다. 한국교원대학교 교육대학원에서 컴퓨터교육 전공으로 석사학위를 취득하고, 소프트웨어 선도학교 및 삼성 주니어 소프트웨어 아카데미 운영을 하며 학생들의 문제해결력 및 컴퓨팅 사고력 향상을 위해 노력하고 있다.

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.