본문으로 건너뛰기
실습하기

프로그래밍은 무엇이고, 배우면 어떤 게 좋아질까?

컴퓨터 프로그래밍은 컴퓨터에게 원하는 작업을 수행하도록 지시하는 과정입니다.

프로그래밍을 통해 컴퓨터가 복잡한 계산을 수행하도록 명령하거나, 웹/앱 서비스 및 인공지능을 만들 수 있습니다.


프로그래밍 구성 요소

프로그래밍을 구성하는 요소는 다음과 같습니다.

  1. 문제 정의: 어떤 문제를 해결하려고 하는지 명확히 정의 합니다.

  2. 알고리즘 설계: 문제를 해결하기 위한 단계별 절차(알고리즘)를 만듭니다.

  3. 코드 작성: 설계한 알고리즘을 프로그래밍 언어로 번역합니다.

  4. 테스트 및 디버깅: 코드가 올바르게 작동하는지 확인하고 오류를 수정합니다.

  5. 유지 보수: 프로그램을 업데이트하고 개선합니다.


프로그래밍과 코딩의 차이점?

엄밀히 말하면 프로그래밍코딩은 서로 다른 개념입니다.

코딩은 프로그래밍 언어로 코드를 작성하는 작업을 뜻하며, 프로그래밍은 문제 해결을 위해 전체적인 설계와 계획을 포함합니다.

즉, 코딩은 프로그래밍의 한 부분이며 프로그래밍은 코딩 외에 문제 분석, 설계, 테스트 등 다양한 활동을 포함합니다.


코딩 실습

실습용 코드 에디터에 print('안녕하세요') 코드를 입력해 보세요.

참고로, print() 함수는 괄호 안에 입력한 내용을 화면에 출력하는 파이썬 함수로, 다음 수업에서 자세히 다루겠습니다.

파이썬 코딩
print('안녕하세요')