코딩이란 무엇인가?(코딩 시작하기)

2021. 12. 14. 16:44cording

반응형

반응형

여러분은 코딩은 무엇이라고 생각하시나요?

프로그램을 만드는 작업? 새로운 세계를 만드는 엄청난 일?

이러한 말들은 모두 맞다고 볼 수 있습니다

코딩의 사전적의미로는 

인데요

하지만 코딩은 그저 코드를 끄적거리는 것이 아닌

여러분의 상상을 현실로 만드는 마치 신과 같은

작업을 수행하는 것입니다.

그럼 코딩을 하려면 어떻게 해야 할가요?

먼저, 코딩을 하기 위해서는 

컴퓨터 언어를 배워야 합니다.

왜 배워야 하냐고요?

여러분들이 다른 나라 사람들과 같이 일한다고 가정해봅시다.

여러분은 자신의 의견을

다른 언어를 사용하고 있는 사람들과

어떻게 공유할 것인가요?

이러한 상황에서 대부분의 사람들은

번역기를 사용하거나 그 나라의 언어를 배웁니다.

이는 코딩을 할 때에도 마찬가지입니다.

코딩은 컴퓨터라는 다른 언어를 사용하는 동료와

의사소통을 하며 의견을 공유하여

자신이 원하는 결과를 도출해 내는 것입니다

이 때 컴퓨터 언어는 여러분이 사용하는 언어와

컴퓨터가 사용하는 0과 1로 이루어진 언어를 

번역해주는 역할을 합니다

마치 영화의 자막이나 파파고처럼요

이렇게 컴퓨터 언어는 컴퓨터를 다루기 위해 익혀야 하는 것입니다.

그렇다면 컴퓨터 언어에는 무엇이 있고, 무엇을 먼저 배워야 할가요?

컴퓨터 언어에는

주로 파이썬 자바 c언어 등이 있습니다.

하지만 컴퓨터언어는 3개만 있는것이아니 엄청나게 많이 존재 한답니다.

수많은 컴퓨터 언어들

코딩을 처음 시작할 때에는 

블록 코딩을 하거나

파이썬을 주로 합니다.

블록코딩은 컴퓨터 언어를 자세히 배우지 않고도

그저 레고 놀이 하듯이 할 수 있어

진입장벽이 그리 높지 않습니다.

좌:엔트리 우:스크래치

블록코딩는

주로 엔트리와 스크래치가 있는데

엔트리는 한국에서 스크래치는 외국에서 많든 것 입니다

 

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

scratch.mit.edu

 

 

엔트리 - 우리는 무엇이든 될 수 있어요

소프트웨어를 통해 미래를 꿈꾸고 함께 성장합니다.

playentry.org

 

반면에 파이썬은 블록코딩과는 달리

텍스트로 직접 입력하는 언어로

컴퓨터 언어 중에 쉬운편에 속하여

초보자 분들이 먼저 배우기 시작하는

컴퓨터 언어중 하나 입니다.

 

코딩을 배워야하는 이유에 대해서 모르시겠다면

아래 링크의 글을 읽어 보시는걸 추천드릴게요

 

코딩은 왜 배워야할까?

요즘 많은 곳에서아이들에게 코딩을 가르쳐야 한다고 합니다. 어른들도 코딩을 배우기 시작하시는 분들이 많이 생기셨고요. 거기에 더해, 코딩교육이 필수 과목이 되었습니다. 왜 요즘 코딩교

peaceful-stupid-boy.tistory.com

 

오늘은 이렇게

코딩이란 무엇인가?에

대하여 말씀드렸는데요

코딩에 대해 어렵게 생각하지마시고

차근차근 열심히 하셨으면 좋겠습니다

여기까지 읽어주셔서 감사합니다

좋은 하루 보내세요

 

반응형