코딩(coding)

코딩이란 컴퓨터의 언어를 통해 컴퓨터와 대화를 하는 것이다. 예를들어 우리가 외국인과 대화할 때, 외국어를 사용하면 되는 것처럼 컴퓨터도 기계어를 사용해야 이해할 수 있기 때문이다. 즉, 컴퓨터에 작업 명령을 내릴 때 기계어로 코드를 만드는 작업을 코딩이라고 한다. 컴퓨터 언어의 종류는 파이썬, C언어, C++, 자료구조, 자바, JSP, Sping, 안드로이드, R 등으로 다양하게 있다. 이러한 코딩 교육을 해외각국이 정규교육과정을 통해 교육하고 있으며 우리나라도 2018년부터 전국 초·중·고의 의무교육으로 편입하였다. 이유는 디지털 시대에 걸맞는 창의적인 사고를 기르기 위함과 4차 산업혁명 시대를 대변하는 모든 정보통신기술의 기초이며 필수적인 작업이 코딩이기 때문이다.