플립슨(Flipsson) 로고Flipsson 에듀테크
AI 튜터

정답을 알려 주지 않는 챗봇, 소크라테스식 질문을 설계하는 법

학생에게 답 대신 질문을 돌려주는 소크라테스식 챗봇의 프롬프트 설계 원칙과 보완 사례를 정리했습니다.

정답을 알려 주지 않는 챗봇, 소크라테스식 질문을 설계하는 법 썸네일

학생이 "이 문제 답이 뭐예요"라고 물었을 때, "어디까지 풀었니"라고 되묻는 교사가 좋은 교사입니다. 소크라테스식 챗봇은 이 되묻기를 자동화하려는 시도입니다. 그런데 기본 설정의 챗봇은 친절하게 답부터 내놓습니다. 답을 참는 챗봇을 만들려면 시스템 프롬프트에 명시적인 금지와 질문 규칙을 새겨 두어야 합니다.

되묻는 챗봇을 위한 프롬프트 원칙

질문으로 이끄는 챗봇을 설계할 때 다음 규칙을 프롬프트에 넣으면 효과가 큽니다.

  • 정답 직접 제공 금지: 학생이 세 번 이상 시도하기 전에는 최종 답을 말하지 않도록 명시합니다.
  • 한 번에 한 질문: 여러 질문을 쏟아내면 학생이 압도됩니다. 질문은 한 번에 하나씩, 학생이 답하면 다음으로 넘어가게 합니다.
  • 학생 말 되짚기: 학생의 표현을 그대로 인용해 "방금 ~라고 했는데, 그러면"처럼 이어 가게 합니다.
  • 막히면 난도 낮추기: 학생이 두 번 연속 모르겠다고 하면 더 작은 질문으로 쪼갭니다.

이 규칙이 없으면 챗봇은 첫 질문에 곧장 풀이를 토해 내고, 소크라테스식은 이름만 남게 됩니다.

자주 무너지는 지점과 보완

현장에서 소크라테스식 챗봇이 무너지는 순간은 대개 학생의 인내심이 먼저 바닥날 때입니다. 한 고등학교에서 질문만 계속 돌아오자 학생들이 답답함에 창을 닫아 버리는 일이 잦았습니다. 보완책은 단순했습니다.

  1. 질문 3회마다 한 번은 작은 격려나 진전 요약을 끼워 넣습니다.
  2. 학생이 "그만"이라고 입력하면 즉시 힌트 모드로 전환합니다.
  3. 끝까지 막히면 교사 연결 안내로 마무리합니다.

소크라테스식의 목적은 학생을 시험에 들게 하는 것이 아니라, 스스로 한 걸음 더 나아가게 하는 것입니다. 좌절이 학습을 이기면 곤란합니다.

또 하나 기억할 점은, 모든 과제가 소크라테스식에 어울리지는 않는다는 것입니다. 단순 암기나 사실 확인처럼 정답이 명확하고 사고 과정이 짧은 내용에 질문만 계속 돌려주면 학생은 시간 낭비라고 느낍니다. 되묻기는 풀이 과정이 길고 사고의 단계가 여러 개인 문제, 이를테면 수학의 증명이나 글의 논지 구성처럼 학생이 스스로 길을 찾아야 의미가 큰 과제에 써야 빛을 발합니다. 어떤 과제에 적용할지 가려내는 안목이 챗봇 설계만큼이나 중요하다는 뜻입니다.

핵심 정리

소크라테스식 챗봇은 정답 금지, 한 번에 한 질문, 학생 말 되짚기, 막히면 쪼개기라는 규칙으로 완성됩니다. 다만 질문이 좌절로 바뀌는 순간을 감지하고 빠져나갈 출구를 함께 설계해야 합니다. 답을 참는 기술과 학생을 놓지 않는 배려가 함께 있을 때, 챗봇은 비로소 좋은 질문자가 됩니다. 사고 과정이 긴 한두 과제에 먼저 적용해 보고, 학생 반응을 살펴 가며 범위를 조심스럽게 넓혀 가는 방식을 권합니다. 잘 다듬은 되묻기 규칙 하나는 여러 학급에 두고두고 재사용할 수 있으니, 한 번의 설계가 곧 오래 쓰는 자산이 됩니다.

로그인하고 참여하세요
댓글 0

첫 번째 댓글을 남겨보세요.

같은 주제 · AI 튜터
추천 글