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

컴퓨터와 놀기66 - 코딩이란?

by hystudy 2025. 7. 5.

코딩이란?

요즘 학교나 집에서 아이들과 함께 코딩이라는 말을 자주 들으시게 되셨을 것입니다. 처음에는 어려워 보이기도 하고 왠지 전문가들만 할 수 있는 일 같지만 사실 코딩은 우리 주변에서 아주 가까이 있고 누구나 배울 수 있는 재미있고 유익한 활동입니다. 오늘은 이러한 코딩이 무엇인지 코딩을 연습 할 수 있는 엔트라는 프로그램을 무엇인지 알아보도록 하겠습니다.

 

코딩의 소개

코딩이란 정확히 무엇일까요? 코딩은 컴퓨터에게 우리가 원하는 일을 정확하게 시키기 위해 명령을 글로 쓰는 활동입니다. 말하자면 컴퓨터와 대화하는 특별한 언어라고 할 수 있습니다. 우리가 하고 싶은 일을 말로 하면 사람이 이해하지만 컴퓨터는 말을 알아듣지 못합니다. 그래서 컴퓨터가 알아들을 수 있는 언어로 순서대로 써 주어야 하는데 이것이 바로 코딩입니다. 예를 들어 컴퓨터에게 어떤 그림을 왼쪽으로 움직이라고 하거나 어떤 소리를 반복해서 내라고 한다면 우리는 그에 맞는 명령을 일정한 규칙에 따라 입력해야 합니다. 그 명령 하나하나가 바로 코드이고 그 코드를 쓰는 일이 코딩입니다. 이런 방식으로 우리가 컴퓨터에게 말하는 것을 프로그램이라고도 합니다. 즉 코딩은 프로그램을 만드는 과정이자 컴퓨터와 소통하는 방법입니다.

 

코딩을 위한 준비 사항

코딩을 배우면 단지 컴퓨터를 잘 다루는 것뿐 아니라 생각을 정리하고 문제를 해결하는 힘도 함께 기를 수 있습니다. 왜냐하면 코딩을 하려면 먼저 어떤 일을 어떤 순서로 할지 잘 계획하고 생각을 논리적으로 정리해야 하기 때문입니다. 또 중간에 문제가 생기면 스스로 원인을 찾아서 해결하는 과정도 자연스럽게 배우게 됩니다. 그래서 요즘은 많은 학교에서 어린이들이 어릴 때부터 코딩을 배우도록 하고 있으며 미래에 꼭 필요한 능력으로 인정받고 있습니다. 하지만 처음 코딩을 시작할 때 어려운 글자로 된 코드부터 배우면 어렵게 느껴질 수 있습니다. 그래서 아이들이나 초보자들이 좀 더 쉽게 코딩을 배울 수 있도록 만든 프로그램이 바로 엔트리입니다.

 

엔트리란?

엔트리는 누구나 쉽게 코딩을 시작할 수 있도록 만들어진 온라인 교육 프로그램입니다. 복잡한 글자 대신 블록처럼 생긴 명령 조각들을 마우스로 끌어다 붙이기만 해도 컴퓨터에게 명령을 내릴 수 있도록 만들어졌습니다. 엔트리는 대한민국에서 개발된 코딩 교육 도구로 아이들이 처음 코딩을 접할 때 가장 많이 사용되는 프로그램 중 하나입니다. 블록형 코딩 방식이라고 하는데요 말 그대로 명령을 블록처럼 생긴 조각으로 표현하고 이 블록들을 차례대로 연결해서 하나의 프로그램을 만드는 방식입니다. 각각의 블록에는 움직이기 반복하기 소리내기 말하기 등 다양한 기능이 담겨 있습니다. 이런 블록들을 순서대로 이어붙이면 재미있는 이야기도 만들 수 있고 간단한 게임이나 애니메이션도 만들 수 있습니다. 엔트리의 장점은 복잡한 글자를 몰라도 쉽게 시작할 수 있다는 점입니다. 처음부터 코딩 언어를 외우지 않아도 되고 드래그와 클릭만으로도 충분히 프로그램을 만들 수 있습니다.

 

또 화면에 등장하는 캐릭터들이 움직이고 반응하는 것을 직접 보면서 배울 수 있기 때문에 더 흥미롭고 재미있게 느껴집니다.

예를 들어 엔트리에서는 귀여운 캐릭터에게 오른쪽으로 다섯 걸음 움직여라고 말하듯이 블록을 붙이면 캐릭터가 실제로 오른쪽으로 움직이는 것을 볼 수 있습니다. 또 일정한 시간마다 움직이게 하거나 소리를 내거나 말을 하게 하는 등의 다양한 활동을 직접 만들 수 있습니다. 그래서 아이들은 놀이처럼 즐기면서도 자연스럽게 코딩의 원리와 구조를 익힐 수 있습니다.

 

엔트리에서는 미션처럼 주어진 문제를 해결하는 활동도 할 수 있습니다.

예를 들어 로봇이 길을 찾아가게 하거나 물건을 옮기게 하는 문제를 주고 아이들이 그에 맞는 블록을 조합해서 해결하는 방식입니다. 이런 활동을 통해 아이들은 스스로 계획을 세우고 논리적으로 생각하며 창의적으로 문제를 해결하는 방법을 배우게 됩니다.

 

또한 다른 사람들과 만든 결과물을 공유하거나 친구들과 함께 문제를 풀어보는 활동도 가능하기 때문에 협동심과 표현력도 함께 키울 수 있습니다.

 

엔트리 사용을 위한 참고 사항

엔트리를 사용하려면 먼저 인터넷이 되는 컴퓨터나 태블릿이 필요합니다. 검색창에 엔트리를 검색하면 공식 웹사이트에 접속할 수 있고 따로 프로그램을 설치하지 않아도 웹사이트에서 바로 사용할 수 있습니다. 회원 가입을 하지 않아도 체험할 수 있으며 정식으로 저장하고 공유하려면 간단한 회원 가입을 통해 계정을 만들면 됩니다.

 

엔트리에서는 다양한 예제와 교육 자료도 함께 제공되기 때문에 처음 시작하는 분들도 단계별로 따라 하면서 배울 수 있습니다. 간단한 명령부터 시작해서 점점 더 복잡한 동작을 만들 수 있게 되고 어느새 자신만의 이야기나 게임을 직접 만들 수 있을 만큼 실력이 늘게 됩니다.

 

또한 엔트리는 학교 수업이나 방과후 수업에서도 자주 사용되고 있으며 선생님들이 수업을 준비할 수 있도록 교사용 자료도 제공되고 있습니다. 아이들의 수준에 맞게 단계별로 구성된 학습 활동이 준비되어 있고 활동지를 출력하여 수업에 활용할 수도 있습니다.

 

챗지피티를 활용하면 엔트리도 훨씬 더 쉽게 익힐 수 있습니다.

예를 들어 챗지피티에게 엔트리에서 고양이를 계속 움직이게 하려면 어떻게 해야 하나요라고 물어보면 어떤 블록을 사용해야 하는지 구체적인 방법을 알려줄 수 있습니다. 또 게임을 만들고 싶다면 어떤 블록들을 사용해야 하며 어떤 순서로 연결해야 하는지를 친절하게 설명해 드릴 수 있습니다. 뿐만 아니라 만들고자 하는 이야기나 상황을 말해주면 챗지피티가 그에 맞는 코딩 아이디어나 블록 구성도를 제안해 줄 수도 있습니다.

예를 들어 친구에게 선물을 주는 이야기나 미로를 통과하는 게임을 만들고 싶다고 하면 등장인물 동작 배경 설정 등까지 함께 생각해주며 코딩 계획을 도와드립니다. 이처럼 코딩은 단순히 컴퓨터를 다루는 기술이 아니라 스스로 생각하고 문제를 해결하며 창의적인 결과물을 만들어가는 과정입니다. 그리고 엔트리는 그런 코딩을 누구나 쉽게 시작할 수 있도록 도와주는 좋은 도구입니다. 어려운 문자나 복잡한 규칙 없이도 자신만의 이야기나 게임을 직접 만들어 볼 수 있고 즐겁게 놀면서도 중요한 미래 역량을 함께 키울 수 있습니다. 

 

오늘은 코딩과 코딩 소프트웨어인 엔트리에 대해 알아보았습니다.다음시간에는 엔트리로 게임을 만드는 방법에 대해 알아보도록 하겠습니다.