본문 바로가기
웹 만들기 내가 해보자/1. HTML & Internet

코딩의 이해

by 열정주니어 2022. 12. 8.
반응형

이제 기획이 끝났으니 구현을 할 차례이다.

 

이에 앞서, 사람이 하는일기계가 하는일을 분리해서 생각해보고 어떤 것이 원인이고 어떤 것이 결과인지 추론해본다.

이것은 강의 전체를 통틀어서 가장 중요하다고 강조되고 있다.

위의 사진에서 오른쪽이 사람이 하는 일이면서 원인이고, 그것에 대한 결과가 왼쪽이면서 기계가 하는 일이다.

 

사람이 하는 일, 다시 말해서 원인을 부르는 여러 표현은 다음과 같다.

  • 부호 또는 신호라는 의미의 코드(code)
  • 원천이라는 뜻의 소스(Source)
  • 약속이라는 의미에서 언어(컴퓨터 언어)

기계가 하는 일, 다시 말해서 결과를 부르는 여러 표현이 다음과 같다.

  • 애플리케이션(줄여서, 앱)
  • 프로그램
  • 웹에서 결과는 웹 페이지
  • 웹페이지가 모여있으면 웹사이트
  • 기능이 좀 많으면 웹애플리케이션(줄여서, 웹앱)

여기서 원인인 코드를 통해서 결과를 만든다는 것이 코딩을 이해하는 핵심이다.

세상에는 C, C++, Java, JavaScript, Python, PHP, SQL 등 다양한 종류의 코드들이 있고, 코드마다 역할이 다르므로 하고자 하는 일에 따라 적당한 코드를 선택해야 한다.

 

그중, 웹페이지를 만드는 코드가 바로 HTML이다.

 

참고: https://opentutorials.org/course/3084/18445

 

코딩과 HTML - 생활코딩

--- 기획을 끝냈으니까 이제 구현을 할 차례입니다. 구현하기에 앞서서 타임머신을 타고 미래로 날아가서 우리가 어떤 일을 하게 될지 보고 옵시다. 화면이 두 개로 쪼개져 있습니다. 집중해서

opentutorials.org

 

반응형

'웹 만들기 내가 해보자 > 1. HTML & Internet' 카테고리의 다른 글

줄 바꿈  (0) 2022.12.13
태그 사용 빈도 통계  (0) 2022.12.12
기본 문법, 태그 사용하기  (0) 2022.12.12
실습 환경 준비  (2) 2022.12.09
웹 만들기 - 기획  (0) 2022.12.08