인공지능, 머신러닝, 딥러닝 등의 주제가 더욱 밀접하게 연결된 시대를 맞이하여 학교수학에서 개념과 원리에 대한 철학적이고 역사적인 접근으로 상상하고스스로 사고하는 교육을 바탕으로 컴퓨터를 이용하는 문제해결능력 개발을 중요한 역할로 고려하여야 한다. 이에 코딩 교육을 수학 교육과정에 자연스럽게 적용하여 두 가지 영역의 융합 교육을 시도하고자 한다. 본 논문에서는 오픈소스 프로그래밍 언어인 파이썬을 소개하고, 통합개발환경을 컴퓨터에 설치하는 방법을 설명한 후, 중학교 수학교과의 ‘수와 연산’ 영역의 한 내용 요소인 ‘소인수분해’에 대한 파이썬 코딩 지도 방안을 제시한다. 수학교과 문제를 컴퓨터로 해결하는 알고리즘 작성의 논리적 과정을 통하여 수학적 문제해결 교육의 한 방법을 모색하고자 한다.
인공지능, 머신러닝, 딥러닝 등의 주제가 더욱 밀접하게 연결된 시대를 맞이하여 학교수학에서 개념과 원리에 대한 철학적이고 역사적인 접근으로 상상하고스스로 사고하는 교육을 바탕으로 컴퓨터를 이용하는 문제해결능력 개발을 중요한 역할로 고려하여야 한다.
코딩 교육을 수학 교육과정에 자연스럽게 적용하여 두 가지 영역의 융합 교육을 시도하고자 한다.