능동수학
초등과 중등을 위한 코딩교육
논리력과 문제해결력 키우려면 ‘코딩’교육에 주목
2018년부터 정규과목으로 채택…영재원, 교대, 이공계열 특기자 유리
특목고는 물론 대학입시에 성공하려면 자녀에게 해당되는 교육과정을 잘 알수록 유리하다. 그중에서도 2018년부터 교육부가 도입하는 소프트웨어 의무화에 관심을 둘 필요가 있다. 소프트웨어교육 의무화는 결국 특목고는 물론 대입진학의 길까지 열어두고 있기 때문이다. 컴퓨터 프로그래밍을 통해 논리력과 융합 및 문제해결력을 기르는 ‘코딩교육’에 대해 알아보았다.
“과거 교육이 컴퓨터 언어에 대한 기능적인 내용이라면, 코딩은 컴퓨터로 사고하는 능력(Computational Thinking)을 중점으로 한다. 즉 디자인과 생각, 스팀 등 논리력과 사고력을 우선하는 점이 특징이다.”
Q 최근 들어 서울 강남지역을 시작으로 초등생과 중학생에게 코딩교육을 시키는 열풍이 불고 있다는데, 과연 ‘코딩교육’이란 어떤 학습인가.
A 코딩이란 쉽게 말하면 컴퓨터프로그래밍을 배우는 것이다. 주목할 점은 기존의 단순 컴퓨터교육과의 차이에 있다. 과거 교육이 컴퓨터 언어에 대한 기능적인 내용이라면, 코딩은 컴퓨터로 사고하는 능력(Computational Thinking)을 중점으로 한다. 즉 디자인사고(DT), 융합적사고(ST), 메타사고(MT)등의 논리력과 사고력을 우선시하는 것이 특징이다.
특히 기존의 컴퓨터 교육과의 차이는 어른들의 눈높이에 맞춘 기능 교육이 아니라, 학생들이 쉽고 빠르게 받아들이도록 중점을 두고 있다. 학생들이 컴퓨터언어를 재미있고 꾸준히 배울 수 있도록 고안된 것이다.
Q 코딩교육은 어떤 방식으로 지도 되는가.
A 우선 코딩을 위한 기초 교육으로 수학이 많이 활용된다. 코딩의 논리적 교육은 수학의 논리학과 유사한 점이 매우 많기 때문이다. 또한 코딩의 예제로 기존 교과의 내용 사례도 사용된다.
예를 들어 ‘구의 부피를 구하는 코딩을 해 봅시다’, ‘악보를 보고 자동으로 연주 할 수 있도록 코딩해봅시다’ 등 수학, 과학, 예술 등 전 교과의 내용을 코딩의 예제로 활용한다.
따라서 원리를 모르면 코딩을 할 수 없다. 따라서 코딩교육은 코딩 프로그램을 이해하는 과정 속에서 교과의 원리를 알고 푸는 데도 도움이 된다.
Q 코딩교육은 어떻게 활용될 전망인가.
A 코딩교육은 교육부가 2018년부터 소프트웨어교육 의무화에 따라 탄생되었다. 따라서 향후 학생들은 소프트웨어 교육을 누구나 받게 된다. 이에 따라 소프트교육인 코딩교육은 수상 실적이나 특별전형에도 도움이 될 전망이다.
또한 코딩교육은 기존의 올림피아드대회준비를 시작으로 각종 영재원, 영재학급, 교육청영재교육원 등에서도 코딩교육이 더 활발하게 활용될 예정이다.
Q 코딩교육이 각종 입시에서도 도움이 될 수 있을까?
A 발표에 따르면 2018학년 대입부터 소프트웨어(SW)특기자 전형이 대폭 확대된다. 대학들 중에서는 카이스트, 고대, 성대, 서강대, 한양대 등 12개교에서 약 400여 명 이상을 선발할 예정이다.
따라서 향후 입시에서는 소프트웨어 실력과 그 동안의 결과물이 중요한 역할을 할 전망이다. 여기에 교육부 역시 이공계 재원 확보 등을 위해 소프트웨어특기자 전형을 계속 늘여나갈 방침으로 알려졌다.
Q 수학전문 학원인 능동수학에서는 수학시스템과 코딩교육을 어떻게 연계해 수업하며 또 수학에서 유리한 점은 무엇인가.
A 능동수학은 단순히 암기식으로 문제를 푸는 시스템이 아니다. 학생들이 공식이 나오는 과정과 그 응용을 직접 활용할 수 있도록 되어 있는 시스템이다. 따라서 코딩으로 수학의 원리를 이해하는 코딩교육의 방향과도 아주 밀접하다. 수학적 논리력과 사고력 및 융합능력의 핵심이 코딩교육이기 때문이다.
위 기사의 법적인 책임과 권한은 내일엘엠씨에 있습니다.
<저작권자 ©내일엘엠씨, 무단 전재 및 재배포 금지>