1. 지능정보기술에 바탕을 둔 4차 산업혁명에서 기술 혁신에 필요한 가장 중요한 컴퓨터 프로그래밍을 위해 코딩의 필요성이 대두됨에 따라 코딩 과정에서 가장 핵심적인 역할을 하는 알고리즘은 수학을 도구로 문제에 접근하고, 이를 분석하는 방법으로 코딩수학이 효율적이므로 코딩수학 교육을 학생들에게 제공하고자 한다.
2. 코딩수학 비교과 프로그램에서는 코딩에 기초적으로 필요한 수학적인 부분을 알고리즘에 적용하여 프로그래밍을 위한 논리적 전대 과정을 형성하는 능력을 실습하는 과정에서 학생들이 개인적으로 자기 주도 학습과 자기개발 능력 그리고 문제해결 능력을 향상 시키고자 한다.