본문 바로가기
카테고리 없음

코딩이란 무엇인지! 왜 중요할까?

by 카스탠다드 2021. 11. 24.
반응형

코딩이라는 단어는 몇 년 전부터 정말 많이 들리고 있습니다 

심지어 2018년부터 코딩이 의무교육으로 들어가기까지 했습니다 무엇이길래

이렇게 코딩을 국가적 그리고 세계적으로 중요하게 보고 있을까요?

 

컴퓨터하는-남자
코딩

 

코딩이란?

 

코딩이란 쉽게 설명하면 컴퓨터가 어떻게 움직일지 명령도를 짠다고 생각하면 좋습니다

 

예를 들면 간단한 게임이 있다고 치면 

왼쪽으로 가면 사과를 주고 오른쪽으로 가면 바나나를 준다 라고 코딩을 하면

게임 내에서 그대로 이루어지죠 이런게 코딩입니다

 

프로그래밍이란 단어와 혼용하여 요즘은 쓰고 있는데 프로그래밍이 더 큰 의미의 범주고

그 안에 코딩이 들어가게 됩니다 사실 상 코딩한다=프로그래밍한다 비슷하게 사용합니다

 

 

 

 

코딩 쉽네!?

 

언뜻 위에 설명을 보면 코딩이 굉장히 쉬워 보입니다

하지만 간과하는 건 언어체계입니다 컴퓨터는 0과 1밖에 모르는 바보입니다 또한

우리 사람과 다르게 정말 주어진 논리회로 말고는 이해를 못 하는 바보입니다

 

때문에 우리의 생각과 언어를 컴퓨터가 알아들을 수 있는 언어로 바꾸어 명령해야 합니다

그래서 조금은 어려울 수 있지만 요즘은 좋은 프로그램들이 많아서 많이 어렵지 않게

코딩을 하실 수 있다고 합니다

 

주어진 논리회로가 컴퓨터에게는 전부이기 때문에 이러한 구성을 잡는 것이

코딩의 가장 큰 관건입니다 

 

예를 들면 빨간색이 보이면 사과를 준다 라는 코딩을 하면 사람이 사과를 몇 개를 들고 있고

더 이상 들 수 없는 상태여도 계속해서 줍니다 어떤 조건에 충족하면 사과를 그만 줄 것이라는

명령이 없기 때문이죠 사람에게는 상식적이지만 컴퓨터는 아니랍니다

 

그래서 코딩이 복잡해질수록 원하는 구상을 구현시키기가 어렵습니다

 

 

코딩이 그렇게 중요해?

스마트폰
코딩

 

네 중요합니다 IT시대에서 코딩은 어느분야에나 사용이 가능하며 앞으로의 기술은

코딩으로 어떤 프로그램 어떤 알고리즘을 만들어내는지에 따라 발전할 거예요

 

스마트폰, PC, 가전제품, 로봇 등등 점점 우리 생활 근처에 스마트 제품과 시설들이

늘어나고 있으며 앞으로는 더욱 많아질 것입니다

 

이런 사회에서 코딩 실력이 있다면 어느 회사에서든 데려가고 싶은 인재로 크며

크게 보면 국가의 힘이 될 중요 산업이기 때문에 코딩이 중요하답니다

 

 

굳이 본업으로 코딩을 하지 않더라도 많은 분들이 코딩에 대한 기본적인 교육을 받고

배우고 있습니다 국비지원 교육도 많기 때문에 수학의 사칙연산을 아시듯 

코딩 또한 기본 상식으로 가지고 가시면 앞으로 좋을 것 같습니다

 

 

반응형

댓글