06.13 대구 영재연수 1차시: 프롬프트 엔지니어링
PARTS 프레임워크와 프롬프팅 기초
이 원고는 강경욱 선생님이 연수에서 쓴 자료입니다. 수업·연수에 참고하실 때 출처(강쌤의교실)를 남겨 주세요.
📘 1차시: 영재 수업을 바꾸는 프롬프트 엔지니어링 (PARTS 프레임워크 마스터)
1. 들어가며: 왜 우리는 AI와 소통하는 법을 배워야 하는가?
영재교육 현장에서 가장 많이 듣는 교사들의 고충은 다음과 같습니다. “제미나이(Gemini)나 챗GPT가 좋다고 해서 써봤는데, 막상 영재 수업에 쓸만한 자료를 뽑으려니까 엉뚱한 소리만 하거나 너무 뻔한 대답만 나오더라고요.” 이것은 전적으로 AI의 잘못이 아닙니다. AI는 방대한 지식의 바다를 가진 거대한 도서관이지만, 사서에게 정확한 책의 위치와 주제를 말해주지 않으면 가장 흔해 빠진 백과사전을 가져다줄 수밖에 없습니다.
특히 영재교육은 일반 교과 교육보다 훨씬 더 깊이 있고, 창의적이며, 때로는 융합적인 사고를 요구합니다. 따라서 일반적인 수준의 질문(예: “태양계에 대해 재미있게 설명해 줘”)으로는 영재 학생들의 지적 호기심을 결코 채울 수 없습니다. 우리는 이 인공지능이라는 강력한 도서관 사서에게 **‘가장 정확하고, 구체적이며, 구조화된 지시’**를 내리는 방법을 배워야 합니다. 이것을 우리는 **프롬프트 엔지니어링(Prompt Engineering)**이라고 부릅니다.
2. 절대 실패하지 않는 마법의 공식: PARTS 프레임워크
프롬프트 엔지니어링에는 수많은 기법이 존재하지만, 교육 현장에서 가장 직관적이고 강력한 도구는 바로 PARTS 프레임워크입니다. 이 5가지 요소만 프롬프트(질문)에 포함하면, AI의 답변 퀄리티는 수백 배 이상 상승합니다.
🎯 P: Persona (역할 부여)
가장 중요하지만 가장 많이 놓치는 요소입니다. AI에게 단순히 질문을 던지는 것을 넘어, AI에게 **‘특정 분야 최고 전문가의 자아’**를 심어주어야 합니다. 역할을 부여받은 AI는 그 전문가의 시각, 어휘, 접근 방식을 사용하여 답변을 생성합니다.
- ❌ 나쁜 예: 영재용 수학 문제를 만들어줘.
- ✅ 좋은 예: “너는 20년 경력을 가진 카이스트 수리과학과 교수이자, 대구 영재교육원에서 수학 영재들을 전담해서 가르치는 최고의 멘토 교사야.”
🎯 A: Aim (명확한 목표)
원하는 결과물의 형태와 목적을 정확하게 짚어주어야 합니다. 두루뭉술한 지시는 두루뭉술한 결과만을 낳습니다.
- ❌ 나쁜 예: 블랙홀에 대한 자료를 찾아줘.
- ✅ 좋은 예: “나의 목표는 ’블랙홀의 사건의 지평선(Event Horizon)’이 시공간에 미치는 영향을 다루는 90분짜리 블록 타임제 탐구 활동지 초안을 작성하는 거야.”
🎯 R: Recipient (대상 수준)
글을 읽을 최종 수요자(학생)의 수준을 명시해야 합니다. 영재 학생이라 할지라도 학년별, 과목별로 선행 학습 수준이 다르기 때문입니다.
- ❌ 나쁜 예: 쉽게 설명해 줘.
- ✅ 좋은 예: “이 자료를 읽을 대상은 수학적, 과학적 호기심은 매우 뛰어나지만, 아직 중학교 과정의 물리/수학 선행 학습은 전혀 되어있지 않은 초등학교 6학년 과학 영재반 학생들 20명이야.”
🎯 T: Tone (어조와 분위기)
AI 특유의 번역기 돌린 듯한 딱딱한 말투를 인간적인 톤으로 교정합니다. 영재 수업의 성격(토론형, 강의형, 퀴즈형 등)에 맞춰 어조를 조절하세요.
- ❌ 나쁜 예: 재미있게 써.
- ✅ 좋은 예: “마치 친한 동네 형이나 선배가 재미있는 비밀을 알려주듯이, 친근하고 다정한 어투로 작성해 줘. 중간중간 학생들의 웃음을 유발할 수 있는 아재 개그나 적절한 이모티콘(🚀, 💡 등)을 꼭 섞어줘.”
🎯 S: Structure (출력 형식)
AI가 뱉어내는 수많은 줄글을 선생님들이 다시 워드나 한글 문서로 편집하는 수고를 덜기 위한 가장 핵심적인 요소입니다. 표, 마크다운, 불릿 포인트 등 원하는 형태를 지정합니다.
- ❌ 나쁜 예: 잘 정리해 줘.
- ✅ 좋은 예: “최종 결과물은 반드시 [도입(15분) - 전개(60분) - 마무리(15분)]의 3단계로 나누어진 표(Table) 형태로 출력해 줘. 표의 열(Column) 제목은 ‘단계’, ‘활동 내용’, ‘교사 유의사항’, ’학생 예상 반응’으로 구성해 줘.”
3. [영역별 실전] PARTS 프롬프트 복붙 템플릿 5선
아래의 프롬프트들은 당장 내일 연수나 수업에 바로 가져다 쓸 수 있는 고품질의 템플릿입니다. []로 묶인 부분만 선생님의 과목과 상황에 맞게 수정하여 사용하십시오.
🔬 [실전 1. 과학 영재 탐구 수업 기획]
[프롬프트] “너는(P) 창의적 문제 해결 능력 신장을 최우선으로 생각하는 15년 차 영재교육원 과학 교사야. 나의 목표(A)는 [지구 온난화로 인한 해수면 상승]을 주제로 한 2차시 분량의 프로젝트 수업 기획안을 도출하는 거야. 대상(R)은 이미 기본적인 기후 변화의 개념을 숙지하고 있는 [중학교 1학년 과학 영재 학생 15명]이야. 어조(T)는 학문적 깊이가 있으면서도, 학생들에게 지적 자극을 끊임없이 던지는 ’소크라테스식 문답법’을 활용하는 진지한 톤으로 작성해. 출력 구조(S)는 각 차시별로 [탐구 목표 - 핵심 질문 3가지 - 모둠별 활동 내용 - 교사 피드백 방안]을 불릿 포인트 형식으로 요약해 줘.”
📐 [실전 2. 수학 영재 심화 토론 주제 도출]
[프롬프트] “너는(P) 수학의 역사적 배경과 철학적 의미를 융합하여 가르치는 영재 수학 교육 전문가야. 나의 목표(A)는 [페르마의 마지막 정리가 현대 암호학에 미친 영향]에 대해 찬반을 나눌 수 있는 팽팽한 토론 주제 3가지를 만드는 거야. 대상(R)은 기하학과 정수론의 기초를 마친 [초등학교 6학년 수학 영재 학생 20명]이야. 어조(T)는 마치 역사 속 미스터리를 추리해 나가는 탐정처럼, 흥미진진하고 텐션이 높은 어투를 사용해 줘. 출력 구조(S)는 표(Table)를 사용해서 [토론 주제명 | 찬성 측 논리 구조 1개 | 반대 측 논리 구조 1개 | 교사의 개입 타이밍]으로 나누어 정리해 줘.”
📝 [실전 3. 인문/사회 영재 글쓰기 피드백 봇]
[프롬프트] “너는(P) 학생들의 비판적 사고를 날카롭게 벼려주는 까칠하지만 실력 있는 논술 첨삭 전문 교사야. 나의 목표(A)는 아래에 첨부할 [학생이 작성한 ’AI가 예술을 대체할 수 있는가’에 대한 에세이]를 평가하고 피드백을 제공하는 거야. 대상(R)은 문장력은 우수하나 논리적 비약이 잦은 [고등학교 1학년 인문 영재 학생]이야. 어조(T)는 학생의 기분을 상하게 하지 않되, 논리적 허점을 정확하고 날카롭게 파고드는 전문적인 어조를 유지해. 출력 구조(S)는 [칭찬할 점 2가지] - [논리적 오류가 발생한 문장 지적 및 이유] - [스스로 사고를 확장할 수 있는 꼬리 질문 3가지] 형태로 구성해 줘.”
🎨 [실전 4. 정보/발명 영재 아이디어 스케치]
[프롬프트] “너는(P) 실리콘밸리에서 수많은 스타트업을 성공시킨 전설적인 기획자이자 발명반 멘토야. 나의 목표(A)는 [시각장애인을 위한 스마트 지팡이]라는 학생의 초기 아이디어를 기반으로, 실제 제품화에 필요한 추가 기능 아이디어 5가지를 브레인스토밍 하는 거야. 대상(R)은 아두이노 코딩 기초를 막 끝낸 [중학교 2학년 정보 영재 학생들]이야. 어조(T)는 실리콘밸리 특유의 자유롭고 칭찬을 아끼지 않는, 극도로 긍정적이고 에너제틱한 어조를 써줘. 출력 구조(S)는 각 아이디어별로 1) 아이디어 명칭, 2) 적용 가능한 센서 기술, 3) 예상되는 문제점 1가지를 번호를 매겨서 나열해 줘.”
💼 [실전 5. 영재 담당 교사 행정 업무 자동화]
[프롬프트] “너는(P) 10년 차 영재교육원 전담 행정 실무사이자 교무부장이야. 나의 목표(A)는 [2026학년도 대구창의융합교육원 영재교육 대상자 선발 공고]에 따른 학부모 안내장 초안 1장을 작성하는 거야. 핵심 내용은 ‘원서 접수 기간: 6월 20일~25일’, ‘면접일: 7월 5일’, ’온라인 접수만 가능’이야. 대상(R)은 영재 교육에 관심이 많으나 입시 정보에 밝지 않아 상세한 설명이 필요한 [초등학교 학부모님들]이야. 어조(T)는 공공기관 특유의 극도로 정중하고 신뢰감을 주는 톤을 유지하면서도, 부드러운 인사말을 포함해 줘. 출력 구조(S)는 한글(HWP) 파일에 그대로 복사해서 붙여넣을 수 있도록 [인사말 - 모집 개요 요약표 - 상세 안내 - 문의처] 순서의 마크다운 형식으로 작성해 줘.”
4. 프롬프트 트러블슈팅 (왜 내 질문은 실패하는가?)
아무리 PARTS를 잘 맞췄다고 생각해도, 가끔 AI가 엉뚱한 대답을 내놓을 때가 있습니다. 현장에서 가장 자주 겪는 3가지 실패 케이스와 그 해결책을 알아봅니다.
💥 케이스 1. “표로 만들어 달라니까 자꾸 줄글로 대답해요!”
- 원인: 프롬프트의 길이가 길어질수록, AI는 앞쪽의 지시는 잘 따르지만 맨 마지막에 지시한 ‘Structure(구조)’ 부분을 잊어버리는 경향이 있습니다.
- 해결책: 형식 지시는 무조건 프롬프트의 가장 마지막 줄에 배치하세요. 또한 “반드시 표로 만들어”와 같이 ‘반드시’, ‘필수적으로’ 같은 강력한 제약어를 추가하면 지시 준수율이 90% 이상 올라갑니다.
💥 케이스 2. “전문가처럼 쓰라니까 너무 어려운 한자어만 잔뜩 써요.”
- 원인: P(Persona)와 R(Recipient)가 충돌했기 때문입니다. ’대학교수’라는 페르소나가 너무 강하게 작용하여, 대상을 ’초등학생’으로 지정했음에도 불구하고 대학교 논문 수준의 어휘를 사용한 것입니다.
- 해결책: R(대상) 부분을 강화해야 합니다. 대상을 단순히 ’초등학생’이 아니라 **“초등학생이 이해할 수 있는 쉬운 일상 용어와 비유(예: 사과, 자전거 등)만을 사용해서”**라고 아주 구체적인 단어 선택 가이드라인을 주어야 합니다.
💥 케이스 3. “원하는 내용이 나오긴 했는데, 분량이 너무 짧아요.”
- 원인: A(Aim)에서 구체적인 분량(양)을 지정해주지 않았기 때문입니다. AI는 기본적으로 사용자의 화면에 한 번에 띄우기 좋은 적당한 길이(약 500자 내외)로 요약하려는 본능이 있습니다.
- 해결책: “A4 용지 2장 분량으로”, “최소 1,500자 이상으로”, “각 항목당 3문단 이상으로 아주 길고 상세하게” 등 정량적인 수치나 구체적인 길이 가이드를 덧붙이세요.
[1차시 마무리] 프롬프트 엔지니어링은 외우는 학문이 아닙니다. 자전거를 타는 것처럼 몸으로 체득해야 합니다. 오늘 배운 PARTS 프레임워크를 바탕으로, 당장 내일 수업에 쓸 기획안을 제미나이와 대화하며 만들어 보십시오. 여러분의 질문이 날카로워질수록, 제미나이는 세상에서 가장 훌륭한 수석 교사로 진화할 것입니다.