4차 산업혁명 시대라고 불리는 요즘 우리 아이들은 필수 과목으로 코딩 교육을 받고 있습니다. 하지만 아직도 코딩이라는 단어 자체가 생소하신 분들이 많으실 텐데요. 그렇다면 먼저 코딩이란 무엇인지 알아보겠습니다. 그리고 왜 중요한지와 이러한 코딩 교육을 어떻게 하면 좋을지 방향성까지 알아보겠습니다.
코딩이란 무엇인가?( 코딩 개념 정리&필요성)
코딩이란
지금으로부터 약 30년 전 미국 매사추세츠 공과대학(MIT)에서는 컴퓨터 과학 전공 학생들에게 프로그래밍 언어를 가르치기 위해 퍼즐 게임을 개발했습니다. 일명 '알고리즘'인데요. 이것이 오늘날 세계 각국에서 사용되고 있는 코딩의 시초입니다. 알고리즘은 주어진 명령어를 순서대로 수행하도록 설계된 일종의 프로그램이죠.
쉽게 말해 어떠한 목적을 달성하기 위해 일련의 과정을 논리적으로 구성하여 절차나 방법을 기술하는 행위를 말합니다. 따라서 코딩이란 소프트웨어를 제작하는데 필요한 작업으로서 코드를 작성하는 일을 뜻합니다.
이때 코드는 컴퓨터가 이해할 수 있는 언어로 입력해야 하는데요. 만약 영어 대신 한글로 쓴다면 컴퓨터는 전혀 알아듣지 못합니다. 그렇기 때문에 반드시 컴퓨터가 알아들을 수 있는 언어로 입력해야 합니다. 그래야 원하는 대로 작동시킬 수 있으니까요.
코딩의 중요성과 필요성
그럼 이제 본격적으로 코딩이 왜 중요하고 필요한지 알아볼까요? 먼저 인공지능 로봇시대가 도래하면서 미래 사회 전반에 걸쳐 영향을 미칠 것으로 예상됩니다.
현재 구글, 애플, 마이크로소프트 등 글로벌 IT기업들은 물론이고 삼성전자, LG전자 등 국내 대기업들도 AI 로봇 개발에 박차를 가하고 있습니다. 심지어 일본 소프트뱅크 그룹 회장 손정의는 향후 100조 원을 투자하겠다고 밝히기도 했습니다.
이렇게 되면 자연스럽게 일자리 감소 현상이 나타날 수밖에 없습니다. 기계가 인간의 자리를 대체한다는 건데요. 영국 옥스퍼드 대학 칼 프레이 교수는 2030년까지 현존하는 직업의 47%가 사라질 것이라고 전망하기도 했습니다.
뿐만 아니라 자율주행 자동차 역시 마찬가지입니다. 운전기사라는 직업이 사라지는 셈이죠. 이로 인해 발생하는 실업률은 상상 이상일 것입니다. 그러므로 미리 대비책을 마련해야 합니다. 그것이 바로 코딩 교육입니다.
앞으로는 단순 반복 업무는 모두 자동화 시스템으로 대체될 것이기 때문에 창의력과 사고력을 길러주는 코딩 교육이 더욱 중요해질 것입니다.
초보도 쉽게 배울 수 있는 코딩 사이트 추천
코딩을 공부하고 싶은데 어디서부터 시작해야 할지 막막하다면 아래 사이트를 참고하세요. 무료인 데다 초보자 눈높이에 맞춰 잘 정리되어 있어 독학하기에 안성맞춤입니다. 초보도 쉽게 배울
nogyeongja.tistory.com
코딩 교육은 주입식보다는 놀이 형태로 접근하는 것이 좋습니다. 블록형 코딩 도구를 활용하면 쉽고 재미있게 배울 수 있는데요. 레고 조립하듯 다양한 모양의 블록을 연결시켜 나만의 작품을 만들고 미션을 해결하는 방식입니다. 더불어 스크래치 또는 엔트리 같은 언플러그드 코딩 교구를 활용한다면 보다 체계적으로 학습할 수 있습니다.
댓글