코딩

# 챕터 1-1 : 코딩이란,

story98138 2026. 2. 23. 19:11

 수업 목표

  • 코딩이 무엇인지 알아봅니다.
  • 우리의 목표가 무엇인지 알아봅니다.

목차

  • 우리의 목표는 코딩을 잘하는 것입니다. 근데 코딩이 뭘까요?
  • 코딩에는 또 다른 난관이 있습니다.
  • 위 두 가지 내용을 참고하면서 "명령서"가 무엇인지 배워봅시다.

 

필수 프로그램 설치

✅ Visual Studio 2022 혹은 Visual Studio 2026

 

 

우리의 목표는 코딩을 잘하는 것입니다. 근데 코딩이 뭘까요?

코딩이란 컴퓨터가 이해 가능한 명령서를 작성하는 과정입니다. 여기서 중요한 점은, “우리”가 이해 가능한 명령서가 아니라, “컴퓨터”가 이해 가능한 명령서라는 점입니다. 그러니 이해가 안되는게 당연합니다. 어떤 때에는 이해보다 암기를 요구할 수도 있습니다. 이걸 받아들이고 시작하는 것이 중요합니다. 많고 다양한 명령서들을 읽어보고 돌아와서 봐야 이해되는 경우도 정말 많습니다.

코딩에는 또 다른 난관이 있습니다.

아래와 같은 명령서(코드)를 컴퓨터에게 전달한다고 해봅시다. “마트에 가서 우유 2개를 사와라. 달걀이 있으면, 4개만 사와라.” 이 명령서를 받은 컴퓨터가 어떻게 동작할지 고민해봅시다.

  • 고민 후 열어봅시다.
  • 사람은 “달걀이 있으면, 4개만 사와라.”를 전체적으로 이해할 수 있어서 달걀 4개를 사옵니다. 그러나 컴퓨터는 “달걀이 있으면”과 “4개만 사와라.”를 전혀 관련 없는 두 개의 문장으로 인식합니다. 즉, “4개만 사와라.”라는 명령의 목적어가 없어서 컴퓨터가 멈춰버립니다. 이처럼 컴퓨터를 위한 명령서 작성에는 섬세함이 필요합니다. 대충 작성하고 적게 연습하면 위와 같은 상황들이 계속 발생하면서 중도 포기해버릴 수도 있습니다.

위 두 가지 내용을 참고하면서 “명령서”가 무엇인지부터 배워봅시다.

아무것도 없는 백지에서부터 천천히 하나씩 쌓아나가면서 배울 예정입니다. 중간 중간마다 명령서를 작성하는 좋은 습관들을 소개할 예정이니, 잘 따라주시면 좋겠습니다.