본문 바로가기

아이티뱅크/특성화고

코딩교육의무화! 코딩이란 무엇인가요?

 

 

 

 

 

 

 

2018년부터 초,중,고를 대상으로

코딩교육(소프트웨어교육)이 의무화됩니다.

 

왜 의무교육까지 되는건지

생소하게 느껴질 수 있지만,

 

그만큼 우리 일상에 밀접하고

필요한 교육이라는 거겠죠?

 

 

 

출처: EBS다큐<코딩, 소프트웨어시대>

 

 

 

 

그렇다면

 

 

 



 

 

 

인간의 언어를 컴퓨터가 알아듣도록

코드(Code)를 넣는 것(Ing)= Coding

 

어떤 일을 컴퓨터에게 수행시킴에 있어서

사람의 말을 알아듣도록 중간에서

통역하는 과정이라고 생각하시면 됩니다.

 

하지만 단지 언어를 전달하는 

통역에서 끝나는 것이 아닌,

언어의 전달을 통한

어떠한 일의 진행이 시작되어야겠죠?

 

여기서 더해지는 개념이

알고리즘이라는 것입니다.

 

 

 

 

 

 

 

 

어떤 일의 처리를 위해 해야하는

일의 절차를 지정하는 것

알고리즘이라고 합니다.

 

이해를 쉽게 돕기위해 그림으로

설명해보겠습니다.

 

 

 

네모칸에 코드를 써 넣는 것

코딩이라 하고 그 코딩들의 과정에서

수행절차를 정하는 것을 

알고리즘이라고 합니다.


저기에 무엇을 적어넣든 상관없습니다.

정해진 것은 아무것도 없고

오로지 본인의 마음대로 입니다.

 

그렇다면 나는 비행기라는 결과를

만들고 싶은 상황이고

 

첫 코드에 '먹는 것'을 입력했다고 

가정하겠습니다.

 

 

 

코드를 이렇게 입력했다고 가정해보겠습니다.

이렇게하면 비행기가 나오는 것은 맞으나

오류가 발생했습니다.

 

'먹는 것'은 아니면서

'금속재질'로 된 '탈 것'은

 

비행기도 되고, 기차도 되고,

자동차도 되고 저기 모두가 다

해당이 되어버립니다.

 

그래서 어떻게 문제를 해결할지

고민을 하다가 '탈 것'이라는

코드 다음에 '날아다니는 것'

이라는 코드를 하나 더 넣습니다.

 

그랬더니 곧 잘 비행기라는

결과를 만들어 냅니다.

 

여기서 코딩교육의 본질이 드러납니다.

 

 

 

 

 

 

 

 

이러한 과정들을 거치면서

계속해서 생각을하게 됩니다.

 

 

"어떻게 하면 오류가 없

조금 더 간결하게 코딩을 할 수 있을까?"


 

"아 그렇다면 처음부터 먹을 것은 빼고

탈 것부터 시작해서 코딩과정을

좀 더 줄일 수 있겠구나"

 


 

"비행기에서도 추가적으로

헬리콥터나 경비행기 같은 분류를

추가해서 더 세분화 할 수 있겠구나"

 


 

이런식으로 생각하는 기회를

많이 만들어 주는 것이 바로 이

코딩작업이기 때문에,

 

초,중,고 학생들을 대상으로

논리적인 사고능력의 배양을 목적으로

이 코딩교육의 의무화가

진행되는 것입니다.

 

게다가 4차 산업혁명을 대비하는

국가적인 차원에서의 자세라고

할 수도 있겠습니다.

 

2020년에는 수능과목으로도 지정된다고 하니

가벼이 여기고 넘길만한 것

결코 아니라는 것!

 

 

 

 

 

 

 

 

그렇다면 2018년도부터는

어릴때부터 이런 코딩교육을 통한

논리적사고력을 키우고,

 

코딩을 일상화 할 수 있는 환경에서

교육 받아 온 학생들이

몇년 뒤부터는 사회에 나오기

시작한다는 것 입니다.

 

이미 어릴때부터 프로그래밍능력은

기본으로 갖춰두고,

분야에 따른 고등IT교육을 받고

나오는 인력들의 비율이 지금보다

굉장히 많아진다는 얘기인데...

 

경쟁이 될까요?

 

그렇다면 현재 의무교육과정은 이미 마치고

대학이나 학원에서 IT교육을 받고있거나

IT분야 취업을 준비하고있거나

이제 취업하여 실무에 있는 분들도

 

그에 맞춰 더 전문적이고

더 세부적인 경쟁력을 갖출 수 있는

준비를 해야하는게 맞지 않을까요?

 

 

그저 프로그래머하겠다고,

단지 자바좀 배워서 자격증 한두개 따고

취업하려 하거나 그것도 독학 하겠다고

책사서 인터넷으로 독학하는

지금의 수준으로는

 

본인의 밥그릇을 계속

붙잡고 있기엔 힘들거라고 봅니다.

 

 

 

 

 

 

 

지금도 KG아이티뱅크

경쟁력있는 교육을 통한

IT분야 실무자배출에 있어서

독보적인 국내최대의 IT교육기관입니다.

 

초등학생부터 현직 실무자까지

넓은 범위의 수준을 아우를 수 있는

차별화 된 교육시스템과

 

까다로운 취업반운영으로 취업률에 있어서

95%에 육박하는 취업률을

만들고 있고 고용노동부에

인정을 받은 국내최고의IT교육기관입니다.

 

 

 

 

 

 

 

코딩교육의무화에 따른

더 경쟁력있는 IT교육

KG아이티뱅크에서 받으실 수 있습니다.

 

 

 

취업/ 자격증/ 입시

100%국비지원 

 

무엇이든 문의주세요!

 

 

 

 

 

 

 

 

 

 

코딩교육의무화 대비하기