2018년 이후부터 영국, 일본, 미국, 싱카폴등 선진국에서는 코딩을 학교에서 가르치기 시작했다. 물론 우리나라도 아직 수업 시간은 부족하지만 학교에서 배우기 시작했다. 사실 우리는 컴퓨터 언어(C, 자바, 파이썬 등)를 몰라도 컴퓨터를 사용하는데 아무 문제가 없다. 또한 일상에서 스마트폰과 컴퓨터를 이용하여 쇼핑을 하거나 영화티켓 예약을 하는데 전혀 불편함이 없다. 그렇다면 왜 컴퓨터 공학을 전공하지도 않는 학생들이 코딩을 배워야 할까? 우리가 영어를 배우면, 일상생활에서 영어를 자주 사용하지는 않지만 해외여행 갈 때 또는 길거리에서 외국인을 만났을 때 자신감을 가질 수 있기 때문에 학교에서 영어를 배운 것을 후회하진 않는다. 이처럼 영어를 배워서 나중에 활용하는 것보다 지금 코딩을 배우는 것은 더 많은 이점이 있다.
첫째, 코딩을 배우면 컴퓨팅 사고력 향상에 도움이 된다.
영국의 CAS(Computing at School)에서는 컴퓨팅 사고를 알고리즘, 논리, 추상화, 분해, 평가 및 패턴의 6가지 요소로 정의하는데, 이것들이 컴퓨터 코딩을 하면서 항상 사용되고 훈련되기 때문에 코딩을 하면 자연적으로 컴퓨팅 사고력이 향상된다. 이 컴퓨팅 사고력은 우리가 일상에서 마주하는 문제를 해결할 때도 자주 사용되고, 창의적 사고력과 문제해결 능력이 향상되기 때문에 학습에도 많은 도움이 된다.
둘째, 가능한 모든 일들을 창의적이고 효율적으로 할 수 있다.
방대한 의료데이터를 이용, 분석을 하기 위해 파이썬을 공부하는 의사들이 있고, 방대한 법률 자료를 찾고 분석하는데 인공지능을 사용하고 있는 법조인들도 있다. 당연히 증권 분석가나 투자가들도 컴퓨터를 활용하여 자신의 전문적인 업무를 수행한다. 물론, 자기 분야의 전문가가 되면 코딩을 할 수 없어도 일하는데 문제가 없겠지만, 만약 자신의 분야에서 최고가 되고 앞서가고 싶다면 코딩을 배워 자신의 업무에 적용을 해보는 것을 제안한다. 컴퓨터 코딩을 할 수 있는 각 분야의 전문가는 미래에 더욱 가치를 발휘하는 전문가가 될 것이다.
이문수원장
이찬진 코딩학원
문의 02-564-2266
위 기사의 법적인 책임과 권한은 내일엘엠씨에 있습니다.
<저작권자 ©내일엘엠씨, 무단 전재 및 재배포 금지>