Book introduction

책소개

초등 수학 코딩 엔트리 연산편

  • 임해경, 강순자, 이상경 / 발행일 2020-02-27
  • 페이지 168 / 판형 208×270 mm
  • 가격 18,000원 / 초판
  • ISBN_13 978-89-5582-547-3 / KDC 410
  • 시리즈 컴퓨팅사고력_헬로!CT 023
  • 연령 초등 3~4학년(9~10세), 초등 5~6학년(11~12세)

★ 코딩으로 수학 개념을 꿰뚫는 융합 교육의 정석!
★ 수학 교육 전문가와 교사들이 만든 가장 완벽한 수학 코딩책!
<초등 수학 코딩:엔트리 연산편>

코딩을 위한 수학! 수학을 위한 코딩!
최신 버전의 엔트리로 코딩과 수학, 두 마리 토끼를 잡자!
연산은 수학 실력을 탄탄하게 해 주는 기초 체력과 같지요. 사칙연산은 물론 약수와 배수, 버림수와 올림수, 공약수와 최대공약수 등 수와 연산 영역은 초등수학에서 가장 중요한 분야입니다. 연산을 알아야 도형의 넓이도 구할 수 있고, 측정을 하거나 평균 등의 통계도 낼 수 있지요. 그렇기 때문에 무엇보다 연산의 실력을 초등학교 때 제대로 쌓는 것이 필요합니다.
연산 실력을 탄탄하게 쌓으려면 수의 개념을 아는 것이 중요합니다. 작은 수와 큰 수 세기, 수의 범위를 어림하거나 두 수의 크기를 비교하는 것 등 수가 담고 있는 개념을 이해해야 연산을 잘할 수 있습니다. 《초등 수학 코딩_엔트리 연산편》을 보면 코딩을 통해 즐거우면서도 자연스럽게 수와 연산의 규칙과 개념을 이해할 수 있습니다. 다각형의 넓이를 구하거나 두 수의 크기 비교하기, 평균 구하기 등의 연산도 코딩을 통해 해결하면서 개념을 익힐 수 있도록 구성되어 있지요. 또한 블록형 코딩 플랫폼인 ‘엔트리’로 코딩을 처음 접하거나 코딩이 익숙지 않은 학생들도 쉽게 따라하고 이해할 수 있도록 설계되었습니다. 각 장의 주제가 되는 수학 개념과 코딩의 난이도를 체계적으로 구성하여 주어진 다양한 상황을 분석하고, 설계하며, 코드를 생각하고, 만들고, 실행하는 재미를 느끼게 될 것입니다.
이 책은 2019년부터 초등학교에서 사용되는 코딩 언어인 엔트리를 활용하였으며, 수학 교과에 나오는 연산의 개념을 단계별로 이해할 수 있도록 구성되었습니다. 초등 1학년에서 배우는 수 세기부터 수의 범위를 구하거나 비교하기를 코딩하면서 수의 성질을 이해할 수 있습니다. 수의 규칙을 찾거나 어림하기, 또 사칙연산을 통해 다양한 도형의 넓이를 구하는 등 초등 연산의 모든 부분을 코딩 개념과 함께 배울 수 있습니다.
학생들은 코딩과 수학이라는 두 마리의 토끼를 잡을 수 있고, 부모님과 선생님들은 코딩과 수학이라는 두 개의 교과 연계를 통해 폭넓은 융합교육을 시도할 수 있습니다. 코딩 개념과 수학 개념을 유기적으로 결합시킨 다양한 미션을 통해 결과에 집중하는 것이 아니라 과정 안에서 수학적 사고력을 획득할 수 있습니다. 수학 교육 전문가들과 현장교사, 소프트웨어 교사들이 모여 오랜 시간 연구와 토론 끝에 탄생한 《초등 수학 코딩》! 즐거운 코딩으로 수학의 개념을 단숨에 꿰뚫는 놀라운 수학 코딩책을 통해 우리 아이들의 수학적 사고력과 논리적 사고력이 쑥쑥 자라나길, 더 나아가 수학을 좋아하고 잘하는 아이들로 자라나길, 또 많은 선생님들과 부모님들이 진정한 교과 연계 코딩의 의미를 깨닫게 되길 바랍니다.

이 책의 특징
- 엔트리로 프로그래밍하며 수학 개념을 확실히 이해하도록 수학 교과서 내용과 연계하였습니다.
- 초등학생이 혼자서도 공부할 수 있도록 그림과 함께 알기 쉽게 설명하였습니다.
- 수학 내용을 계통적으로 전개하여 수의 성질부터 연산의 개념까지 쉽고 순조롭게 익히게 구성하였습니다.
- 엔트리 블록과 코딩 개념을 계통적으로 도입하여 프로그래밍을 자연스럽게 학습하는 데에 도움이 될 것입니다.
- 문제를 해결하는 사고 과정에 중점을 두어 절차적 사고, 논리적 사고, 수학적 사고, 문제 해결 전략을 배우는 데 도움을 줄 것입니다.

이 책의 구성과 활용
1단계: 교과서 속 미션 분석하기
각 장의 주제에 맞게 제시된 미션을 읽고 분석합니다.. 캐릭터들의 대화를 통해 문제를 해결할 수 있는 힌트를 얻을 수 있습니다.

2단계: 설계하고 블록 조립하기
문제 이해하기 → 설계하기 → 조립하기의 순서대로 차근차근 따라해 보세요. 블록 조립소 아이콘을 보면 해당 블록들이 어디에 있는지를 바로 알 수 있습니다. 순서대로 따라하기만 하면 미션을 해결할 수 있습니다. 코딩이 끝난 뒤에는 QR 코드를 찍어 제대로 실행되는지 확인해 보세요.

3단계: 반복하여 연습하고 응용해 보기
코딩에는 정답이 없습니다. 저마다의 방법으로 코딩하더도 똑같은 결과를 얻을 수 있지요. 본문의 내용대로 코딩을 따라하면서 패턴을 익힐 수 있는 다양한 연습 미션들이 담겨 있습니다.

4단계: 수학과 코딩 개념 동시에 익히기
각 장에서 다룬 수학 개념과 코딩 개념을 다시 한 번 정리하며 익혀볼 수 있어요. 내가 해결한 미션의 결과를 떠올리며 교과서에 나온 수학 개념으로 정리해 보세요.

5단계: 수학 코딩 문제로 복습하고 탄탄하게 다지기
마지막으로 자신이 이해한 수학적 개념을 교과서에 실린 수학 정의로 확인합니다. 이 모든 과정이 끝난 뒤에 주어진 수학 문제를 보며 직접 자신이 코딩을 하여 문제를 해결해 봅니다.

코딩을 통해 컴퓨팅 사고력을 키우면 수학을 잘할 수 있어요! 코딩은 무언가를 외우고, 시험을 보고, 정답을 찾는 기술이 아닙니다. 코딩의 과정은 문제해결과정을 아주 작은 단위로 쪼개어 프로그래밍을 하는 과정입니다. 만약 논리적 오류가 있을 경우에는 에러가 나고, 잘못된 결과값이 나오지요. 그걸 디버깅하는 과정을 거치면서 스스로 논리적, 수학적으로 사고할 수밖에 없습니다. 그러므로 코딩을 하게 되면 자연히 수학적, 논리적 사고력이 커지게 됩니다. 수학을 싫어했던 아이들이 코딩을 하고 나서 오히려 수학 점수가 오르는 사례들이 많아지는 걸 보면 알 수 있지요.
반대로 수학은 코딩을 잘하기 위한 기본적인 학문입니다. 코딩뿐만 아니라 많은 과목에서 수학이 필요하기 때문에 수학을 도구 교과라고도 하지요. 그럼 수학을 못하는 학생은 코딩도 포기해야 할까요? 아닙니다! 수학을 배우는 도구로 코딩을 활용할 수 있기 때문입니다. 블록 코딩인 엔트리를 활용하면 수학을 잘하지 못해도 쉽게 코딩을 배울 수 있습니다. 엔트리 코딩과 수학을 연계하여 문제를 해결하는 과정을 여러 번 반복하면 자연스럽게 수학 개념도 익히게 되면서 프로그래밍 능력도 커집니다. 결국 코딩과 수학이라는 두 마리의 토끼를 잡게 되는 것입니다.

수학 교육 과정과 완벽하게 연계된 코딩으로 학습에 도움이 돼요!
수학과 교육 과정을 보면 연산 영역은 가장 기초 영역입니다. 초등 1학년부터 5학년까지 고르게 분포되어 있지요. 단순하게는 작은 수와 큰 수를 세는 것부터 수의 범위를 구하거나, 수를 비교하고 어림하며 수를 이해하는 영역으로 확장됩니다. 여기에 덧셈, 뺄셈, 곱셈, 나눗셈의 사칙연산을 기본으로 도형의 넓이를 구하거나 평균을 구하는 등의 활동을 하게 되지요. 바로 이 모든 활동을 다양한 코딩을 통해 해결할 수 있습니다. 이 과정에서 자연스럽게 수와 연산의 개념을 알 수 있게 되는 건 물론이고요.
이 책은 아이들이 코딩을 따라하는 것만으로도 이 과정을 체험할 수 있도록 구성되어 있습니다. 예를 들어, 원의 둘레와 원의 넓이를 구하려면 복잡한 계산을 해야 하지요? 그런데 원의 지름만 알려 주면 엔트리봇이 원주와 원의 넓이를 계산하도록 코딩할 수 있습니다. '많다, 적다, 같다'와 같이 두 수의 크기를 비교할 때 등호와 부등호를 사용하지요? 코딩을 할 때도 이 기호들을 활용하여 수의 크기를 비교하고 판단할 수 있습니다. 기준을 정해 주면 엔트리봇이 수를 비교하여 판단하고 말하도록 코딩하는 것이지요.
이런 내용 구성이 가능한 이유는 오랫동안 수학 교육과 교육방법 연구에 전념해 온 교수진과 현장에서 코딩 교육을 하며 겪은 다양한 경험들을 수학과 연계시키며 발전시켜 온 현장 교사들의 노력 덕분입니다. 프로그래밍을 수학과 교육과정에 도입하려면 몇 학년 교육과정에 적합할지에 대한 답을 얻기 위해 초등학교와 중학교, 고등학교 교육과정의 수학 수준을 모두 분석하고 세분화시킨 노력이 있었기에 가능했던 일입니다. 이 책은 수학 교과 과정의 내용 발전 계통을 정확히 따르고 있기 때문에, 아이들의 수학 실력 향상에 직접적인 도움을 줄 수 있습니다.
각 장의 내용은 교과 과정의 학년 순을 따르지 않고, 수학 개념의 수준별 이해 과정을 따라 구성하였습니다. 이 모든 과정에서 아이들이 문제의 패턴을 발견하거나 알고리즘을 이해하는 능력을 기를 수 있도록 코딩의 개념 또한 수준별, 단계별로 연계하였습니다. 즐거운 코딩으로 꿰뚫는 수학의 개념! 이 책으로 해결하시기 바랍니다.

  • 임해경, 강순자, 이상경자세히보기

    임해경
    광주교육대학교 수학교육과 교수로 수학과 교육 과정과 초등학교 수학 교과서 심의위원을 역임하였습니다. 저서로는 《초·중등 교사를 위한 GSP 활용》, 《퀴즈로 알아보는 수학이야기》, 《생활 속의 수학이야기》가 있습니다.

    강순자
    전남대학교 사범대학 수학교육과 교수로 전남대학교 과학영재교육원 원장을 역임하였습니다. 저서로는 중·고등학교 수학 교과서, 《미분적분학》, 《GSP를 이용한 기하 탐구》가 있습니다.

    이상경
    도산초등학교 교사로 광주교육대학교 초등수학교육과 석사과정을 졸업하였습니다. 저서로는《엔트리로 시작하는 로봇 활용 SW 교육 : 햄스터》, 《학교야! 소프트웨어교육 부탁해》가 있습니다.

길벗어린이 유튜브 길벗어린이 인스타그램 카카오톡채널 페이스북 네이버포스트 오픈마켓