其他

코딩이란 무엇인가? 코딩 교육

예수에의해사는자 2018. 1. 14. 10:45

code : 암호, 기호, 컴퓨터에 정보를 표시하기 위하여 정한 기호의 체계

cord : 줄, 전깃줄

coding : 암호화, 기호화

그렇다면 코딩(coding)이란 무엇일까? 코딩이 무엇인지 이해하시려면 컴퓨터의 기본 구조에 대해 이해해야 한다. 컴퓨터는 1과0으로 이루어진 문자만 인식할 수 있다. 그렇기 때문에 컴퓨터에게 명령을 내리고 작업을 수행하게 하려면 통역사가 필요하다. 그 통역사 역할을 하는 것이 프로그램이고, 이 프로그램을 만드는 것을 프로그래밍 즉 코딩이라고 한다. 그리고 프로그램을 만드는 도구를 프로그래밍언어라고 하며 대표적으로 파이썬, C언어, JAVA등의 언어가 있다.

이처럼 코딩은 컴퓨터에게 대화를 시도하는 하나의 언어, 수단, 도구라고 할 수 있다. 컴퓨터가 알아들을 수 있는 형태로 언어를 작성하는 것이라 할 수 있다. 사실 우리 주변에 있는 가전 제품이나 기계제품도 다 코딩이 들어가게 된다. 예컨대 엘리베이터를 타고 나서 버튼을 누르면 그 해당 층으로 이동하게 하는 것도 코딩이 들어가고 자판기에 돈을 넣고 버튼을 눌렀을 때 음료수가 나오는 것에도 코딩이 들어가게 된다.

예)coding언어 : /*, +, -, int, long, 239, 12, & 등등으로 구성되어 있다.

한편 학교에서 코딩을 배우는 이유는 학생들이 로봇을 움직이게 하고 휴대폰 앱을 만들 줄 알게 하기 위함이 아니며 학생들이 앞으로 살아가면서 문제에 부딪혔을 때 좀 더 현명하게 사고할 줄 알게 하기 위함이다. 즉 창의적인 사고를 키우기 위함이다.

애플의 CEO인 스티브 잡스는 ‘모든 국민은 코딩을 배워야 한다며 코딩은 생각하는 방법을 가르쳐주기 때문이다’라고 했음을 참고해야 한다.


(퍼온 글)


덧글

우리가 살고 있는 이 세상과 저 하늘과, 하늘의 하늘은 저절로 생겨난 게 아닙니다.

만약 이것들이 저절로 또는 스스로 생겨났다면 우리는 이것들을 신이라고 불러야 합니다.

어찌 사람이, 나무가, 돌이, 태양과 별이 신이 될 수 있겠습니까?

그러므로 이것들을 만든 분이 반드시 존재합니다.

저는 그분이 바로 하나님이라는 것을 알고, 믿고 있습니다.

하나님은 인간이 지은 죄 때문에 그 형벌로, 이 세상에서 병들고 가난하고 저주 받고 고통당하며 살다가 죽어 지옥에 가는 것을 구원하기 위해, 자기의 아들 예수님을 이 땅에 보내 우리의 형벌을 대신 받게 하여 죽이고 부활시켜, 우리 영혼을 구원하시고 현재의 질병과 가난과 저주와 죽음에서 해방, 구원하셨습니다.

이제 누구나 회개하고 예수님을 믿어, 하나님의 이러한 은혜를 누리고, 이웃에게 사랑을 나누는 삶을 사시기를 진심으로 바랍니다. 오늘도 즐거운 날 되세요.