AI 프롬프팅 완전 가이드: 교육자를 위한 실전 매뉴얼
C
Contenjoo
Task (작업): [생산할 내용, 명령형 | what to produce, imperative]
"7학년 과학 수업 계획을 작성하세요" | "Create a 7th grade science lesson plan"
Context (맥락): [AI가 알아야 할 배경정보 | background the model must know]
"학생들은 이미 기본 원자 구조를 학습했습니다" | "Students have already learned basic atomic structure"
Requirements (요구사항):
- [필수조건 1 | must-have 1]
- [필수조건 2 | must-have 2]
- [필수조건 3 | must-have 3]
"45분 수업, 실험 활동 포함, 개별 평가 방법" | "45-minute lesson, hands-on experiment, individual assessment"
Format (형식): [bullets | headings | JSON schema | table | code block]
"목록 형태 | 제목별 구분 | JSON 스키마 | 표 형식 | 코드 블록"
Tone/Audience (어조/대상): [voice, reading level, audience]
"친근한 어조, 중학교 수준, 과학 교사용" | "Friendly tone, middle school level, for science teachers"
Constraints and Non-goals (제약조건 및 제외사항):
Constraints (제약조건): [word count, sources, time period | 단어 수, 출처, 기간 등 제한]
"500단어 이내, 최신 자료 활용" | "Under 500 words, use recent sources"
Non-goals (제외사항): [explicit exclusions | 명시적 제외사항]
"고등학교 수준 내용 제외" | "Exclude high school level content"
Quality checks (품질 확인):
- [확인사항 1 | check 1 to verify or cite]
- [확인사항 2 | check 2 to verify or cite]
- [불확실성 표시 방법 | how to flag uncertainty]
"학습 목표 달성 여부 확인, 시간 배분 적절성 점검" | "Verify learning objectives met, check time allocation"한국어: "다음 패턴으로 분류하세요.
긍정: 이 연극은 환상적이었어요!
부정: 서비스가 정말 싫었어요.
중립: 식사는 괜찮았어요.
분류할 텍스트: 강의는 흥미로웠지만 너무 길었어요."
English: "Classify each review as Positive, Negative, or Neutral.
Positive: The play was fantastic!
Negative: I hated the service.
Neutral: The meal was fine.
Query: The lecture was interesting but a bit too long."한국어: "다음 스키마만 사용하여 문제를 해결하세요.
주어진 것: [숫자/요소들]
구하는 것: [목표 수량]
계획: [간단한 계획]
단계: [번호가 매겨진 연산들]
최종 답: [값 + 단위]"
English: "Solve the problem using the schema below.
Given: [numbers/entities]
Unknown: [target quantity]
Plan: [short plan]
Steps: [numbered operations]
Final answer: [value + unit]"한국어: "문제를 해결하세요. 3단계까지 보여주고 '최종 답: <값>'을 제시하세요."
English: "Solve the problem. Show up to 3 steps, then provide 'Final answer: <value>.'"한국어: "질문에 대해 2-4개의 간결하고 중립적인 사실을 나열하세요.
그 다음 '최종 답: <예/아니오>'로 한 문장으로 답변하세요."
English: "For the query, list 2-4 concise, neutral facts.
Then answer in one sentence with 'Final answer: <Yes/No>.'"한국어: "문제를 단계별로 해결하세요. 추론 과정을 명확히 보여주고
'최종 답: <값>'을 제시하세요."
English: "Solve the problem step by step. Show your reasoning clearly,
then provide 'Final answer: <value>.'"❌ 약한 프롬프트:
한국어: "광합성에 대한 수업 계획을 만들어주세요."
English: "Make a lesson plan about photosynthesis."
✅ 강한 프롬프트:
한국어: "7학년 대상 45분 광합성 수업계획을 작성하세요.
목표: 학생들이 빛, 물, CO₂가 포도당과 O₂를 생성하는 과정을 설명할 수 있다.
구성: 5분 도입, 15분 미니레슨, 15분 그룹활동, 8분 이해도 점검, 2분 출구표"
English: "Create a 45-minute lesson plan on photosynthesis for Grade 7.
Objective: students explain how light, water, and CO₂ produce glucose and O₂.
Include a 5-minute hook, 15-minute mini-lesson, 15-minute group task,
8-minute check for understanding, 2-minute exit ticket."❌ 약한 프롬프트:
한국어: "기하 수업을 위한 활동을 만들어주세요."
English: "Give activities for a geometry lesson."
✅ 강한 프롬프트:
한국어: "5학년 직사각형 넓이 수업용 3개 활동을 제작하세요.
출력 형식: JSON (keys: title, duration_minutes, materials, steps[],
differentiation, cfu_question)"
English: "Produce three activities for a Grade 5 lesson on area of rectangles.
Output JSON with keys: title, duration_minutes, materials, steps[],
differentiation, cfu_question."