본문 바로가기
강의/강의자료

현명한 프롬프트 작성 전략 - ChatGPT

by 강릉바다의 블로그 2025. 5. 10.

🧠 강의 제목: 현명한 프롬프트 작성 전략

ChatGPT를 똑똑하게 쓰는 기술

🎯 강의 목표

  • ChatGPT의 작동 원리를 이해하고
  • 부담을 덜 주면서도 원하는 답을 정확히 얻는 프롬프트 작성법을 익힌다

1️⃣ 왜 프롬프트가 중요할까?

프롬프트 결과
📉 “이거 좀 해줘” 모호하고 엉뚱한 답 가능성 높음
📈 “이 코드를 수정해줘: 오류는 Line 13에 있어” 정확하고 빠른 답 가능성 높음
 

좋은 프롬프트 = 효율 + 정확성 + 친절함


2️⃣ ChatGPT에게 부담을 덜 주는 방법

✅ 텍스트로 가능한 건 텍스트로

  • ❌ 캡처 이미지 올리기
  • ✅ 복사해서 붙여넣기

✅ 길게 한 번보다, 짧고 명확하게 여러 번

  • 예) 1,000줄 코드 → 1번에 던지기 ❌
    → 50줄씩 나누고 핵심 설명 추가해서 질문하기 ⭕

✅ 반복 질문 자제

  • 같은 질문 반복은 오히려 처리량 낭비!

3️⃣ 현명한 프롬프트 작성 5원칙

🧩 1. 맥락 주기

질문의 배경, 목적, 상황을 알려줘라

 
“중학생을 위한 과학 수업 자료를 만들고 있어요. 간단한 실험 예시를 추천해 주세요.”

📝 2. 구체적인 요청

원하는 형식, 조건을 자세히 말하자

 
“100자 이내 요약으로 설명해줘”
“표로 정리해줘”
“HTML로 출력 가능한 코드로 작성해줘”

🔍 3. 예시나 기준 제시

내가 원하는 방향을 보여줘야 정확하게 따라온다

 
“이런 식으로 대답해줘: ‘1. 제목 2. 설명 3. 예시’”

🧭 4. 단계별 질문

복잡한 건 나눠서 묻기

 
1단계: 오류 원인 찾기
2단계: 해결 코드 만들기
3단계: 최적화 방안 제시

💬 5. 피드백 주고받기

“좋아요! 그런데 여기에 이것도 추가해줘.”
ChatGPT는 대화형 모델! 수정 지시 환영!


4️⃣ 좋은 프롬프트 예시 모음

목적 좋은 프롬프트
코드 디버깅 “이 파이썬 코드에서 ‘IndexError’가 나는 이유를 설명해줘. 해당 줄은 아래와 같아.”
수업 자료 요청 “중학생에게 적절한 ‘신재생 에너지’ 수업 계획안(50분 수업 분량)을 만들어줘.”
요약 요청 “아래 글을 3줄로 요약해줘. 핵심만 알려줘.”
스타일 변환 “이 문장을 더 정중한 말투로 바꿔줘.”
 

5️⃣ 실습: 고쳐쓰기 퀴즈

💬 원래 질문

“이거 왜 안 돼요?”

🛠 더 나은 질문

“이 자바스크립트 코드에서 버튼 클릭 시 작동하지 않는 이유가 뭔가요? 콘솔에 오류 메시지는 없습니다. 버튼은 아래 코드입니다: ...”


✅ 마무리 팁

상황 전략
긴 코드 핵심 부분만 보여주기
이미지 질문 OCR 활용하거나 텍스트로 전환하기
반복 사용 시 이전 답을 복사해두고 이어서 질문하기
애매한 결과 “다시 설명해줘” 또는 “더 쉽게 말해줘”로 보완 가능