데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
코딩이 뭐야?
+30 XP
LEVEL 1 QUEST

코딩이 뭐야?

컴퓨터에게 말 거는 법, 5분이면 이해!

💻
코딩이 뭐야?
걱정 마세요! 코딩은 생각보다 쉽고 재미있어요.
컴퓨터에게 말을 거는 방법을 배워봅시다!
📍 학습 진행도
1
코딩이란
2
비유
3
언어
4
실습
5
퀴즈
코딩이란 무엇일까?
🤖 컴퓨터는 사실 바보예요!
컴퓨터는 엄청나게 빠르지만, 스스로 생각하지 못해요. 사람이 하나하나 알려줘야 해요. 이렇게 컴퓨터에게 "이것 해줘!"라고 명령을 적는 것이 바로 코딩(Coding)이에요.

우리가 한국어나 영어로 사람과 대화하듯이, 컴퓨터와 대화하려면 프로그래밍 언어를 사용해야 해요!
실생활로 이해하는 코딩
🍳
요리 레시피 = 프로그램
요리할 때 레시피를 따라가죠? "달걀 2개를 깨서 → 소금 넣고 → 중불에 3분 볶기"
이것처럼 프로그램은 컴퓨터가 따라가는 레시피예요!

🧑‍🍳 요리사 = 컴퓨터
📝 레시피 = 프로그램(코드)
👩‍💻 레시피 작성자 = 개발자(우리!)
🚗
네비게이션 = 알고리즘
네비게이션은 목적지까지 가는 최적의 경로를 알려주죠?
코딩에서도 문제를 해결하는 최적의 순서를 알고리즘이라고 해요.

📍 출발지 → 우회전 → 직진 200m → 좌회전 → 도착!
이런 단계별 지시가 바로 알고리즘이에요.
📱
리모컨 버튼 = 명령어
TV 리모컨의 버튼을 누르면 TV가 반응하죠?
채널 올리기, 볼륨 줄이기, 전원 끄기 등등...
코딩도 마찬가지예요! 명령어를 입력하면 컴퓨터가 반응해요.
코딩은 이렇게 작동해요
1

💡 아이디어를 떠올려요

"계산기를 만들어볼까?" 하고 만들고 싶은 것을 생각해요.

2

✍️ 코드를 작성해요

프로그래밍 언어로 컴퓨터에게 명령을 적어요.

3

▶️ 실행해요

작성한 코드를 실행하면 컴퓨터가 명령을 따라해요.

4

🐛 오류를 고쳐요

잘못된 부분이 있으면 찾아서 고쳐요. 이것을 디버깅이라고 해요!

5

🎉 완성!

원하는 대로 잘 작동하면 프로그램이 완성돼요!

어떤 언어들이 있을까?
🐍
Python
AI · 데이터분석
🌐
JavaScript
웹사이트 · 앱
📄
HTML/CSS
웹페이지 구조 · 디자인
Java
앱 · 서버
🍎
Swift
아이폰 앱
C++
게임 · 시스템
💡 재미있는 사실!
전 세계에 프로그래밍 언어는 700개 이상 있어요! 하지만 실제로 많이 쓰이는 건 10~20개 정도예요. 마치 전 세계에 수천 개의 언어가 있지만, 영어·중국어·한국어처럼 주로 쓰이는 언어가 정해져 있는 것과 같아요!
컴퓨터에게 인사해보기
Python
# 컴퓨터야 안녕! 👋
print("안녕하세요! 저는 컴퓨터예요 🤖")

# 이름을 물어볼까?
name = input("이름이 뭐예요? ")
print(f"반갑습니다, {name}님! 🎉")
👆 위 코드가 하는 일
1️⃣ print() - 화면에 글자를 보여줘!
2️⃣ input() - 사용자에게 뭔가를 물어봐!
3️⃣ 이름을 받아서 인사 메시지를 만들어줘!

겨우 4줄로 대화하는 프로그램을 만들 수 있어요! 😮
코딩으로 이런 것들을 만들 수 있어요!
🎮
게임
마인크래프트도 코딩!
📱
인스타, 카카오톡
🤖
AI
ChatGPT, 번역기
🌐
웹사이트
유튜브, 네이버
O/X 퀴즈 타임!
Q1 O/X 퀴즈
코딩은 컴퓨터에게 명령을 내리는 것이다
정답: O! 코딩은 프로그래밍 언어를 사용해서 컴퓨터에게 명령(지시)을 내리는 것이에요. 요리사에게 레시피를 주는 것과 같죠!
Q2 O/X 퀴즈
컴퓨터는 한국어를 바로 이해할 수 있다
정답: X! 컴퓨터는 한국어나 영어를 직접 이해하지 못해요. 프로그래밍 언어(Python, JavaScript 등)로 번역해서 알려줘야 해요. 최근에는 AI가 한국어를 이해하는 것처럼 보이지만, 내부적으로는 모두 코드로 동작해요!
Q3 O/X 퀴즈
코딩을 하려면 수학을 아주 잘해야 한다
정답: X! 기본적인 코딩에는 어려운 수학이 필요 없어요! 덧셈, 뺄셈 같은 기초 연산만 알면 충분해요. 물론 AI나 게임 물리엔진처럼 전문 분야에서는 수학이 도움되지만, 코딩을 시작하는 데 수학 실력은 중요하지 않아요!
🚀 다음 단계 미리보기
이제 코딩이 뭔지 알았으니, 다음 레슨에서는 웹사이트가 어떻게 작동하는지 알아볼 거예요! 주소창에 URL을 치면 어떤 마법이 일어나는지 궁금하지 않나요? ✨
⚡ 필수 이 레슨의 난이도는 어땠나요?
👆 레슨 완료를 위해 난이도를 선택해주세요!
🤖 AI 학습 도우미 API 키 필요

AI 도우미를 사용하려면 API 키를 설정하세요.
Gemini는 무료로 사용 가능합니다!

API 키 설정하기
📣 응원하기
HOME
QUEST
LEVELS
RANK
PROFILE
설정
📖 Make.com 핵심 용어 사전
시나리오(Scenario) 하나의 자동화 워크플로우  |  모듈(Module) 시나리오 안의 각 작업 단위  |  커넥션(Connection) 외부 앱 인증 연결  |  오퍼레이션(Operation) 모듈 1회 실행 = 1op  |  트리거(Trigger) 시나리오 시작 모듈  |  액션(Action) 실행 모듈  |  라우터(Router) 조건별 분기  |  이터레이터(Iterator) 배열 반복 처리  |  Webhook 외부→Make.com 데이터 수신 URL  |  매핑(Mapping) 이전 모듈 데이터를 다음 모듈에 연결  |  필터(Filter) 조건에 맞는 데이터만 통과  |  Aggregator 여러 항목을 하나로 합침
Make.com 무료로 시작하기
월 1,000회 무료 실행 · 3,000+ 앱 연동 · AI Agent 지원
Google 로그인 3초면 완료 — 신용카드 불필요
Make.com 무료 가입 →
📌 공정거래위원회 가이드라인 고지
본 콘텐츠에는 Make.com 제휴(어필리에이트) 링크가 포함되어 있습니다.
해당 링크를 통해 가입하실 경우, 이용자에게 추가 비용 없이 콘텐츠 제작자에게 소정의 수수료가 지급될 수 있습니다.
제휴 관계가 콘텐츠의 객관성에 영향을 미치지 않으며, 학습자의 이익을 최우선으로 콘텐츠를 제작하고 있습니다.
Referral Code: ationkr · © 2026 DevFoil · 개인정보처리방침
Threads Twitter