활동지의 각 부분을 어떻게 가르칠지 분석하고 실제 수업활동과 지도안으로 구체화

하는 일
지정한 자료를 원문 그대로 잘 가르치는 수업활동과 지도안으로 구체화. 어울릴 때만 자료를 모은 메인 활동을 더함
먼저 받는 정보
총시간·차시·휴식·대상·인원·참여 수준·지원·과목 및 자료 범위
결과
부분별 수업 방식과 선택 근거, 활동지 반영 범위, 시간·활동명·진행 방법·자료 표
상호작용
목표에 맞게 개별·짝·소집단·전체 구성을 선택하고 반응이 다음 행동에 영향을 주도록 설계
연동
노션은 요청할 때만 선택적으로 연결

GitHub에서 사용 안내 보기

활동지는 있는데, 수업을 어떻게 진행할지 막막할 때

활동지를 펼치면 배워야 할 내용은 나와 있습니다. 그런데 그 내용을 학생들과 어떻게 다룰지는 또 다른 고민입니다.

문제를 읽고 답을 쓰는 것으로 끝내기에는 아쉽고, 그렇다고 재미있는 게임을 붙이다 보면 정작 활동지에서 배워야 할 내용이 빠지기도 합니다. AI에게 “상호작용을 넣어줘”라고 부탁했더니 모든 활동이 “짝에게 이야기하고 서로 확인하기”로 바뀌는 경우도 있습니다.

이 스킬은 바로 그 사이를 다룹니다. 활동지에 충실하면서도, 학생이 직접 해보고 반응할 수 있는 수업을 구안하는 것이 목적입니다.

특수학급의 스피치·생활경제 수업을 개선하며 정리한 기준을 담았습니다. 특정 교재나 특정 학교의 수업에만 사용하는 것은 아닙니다. 자신의 활동지와 학생의 참여 수준, 수업 시간을 알려주고 상황에 맞게 조정해서 씁니다.

스킬은 무엇인가요?

여기서 스킬은 별도로 실행하는 수업 앱이 아닙니다. AI가 수업을 설계할 때 따라야 할 작업 순서와 판단 기준을 정리한 지침 묶음입니다.

예를 들어 “활동지를 충실히 반영해줘”라는 짧은 부탁만 하는 대신, 다음 기준을 함께 전달합니다.

  • 원래 질문·보기·금액·작성 항목을 먼저 확인하기
  • 활동지의 각 부분에 적합한 수업 방식과 선택 이유 제시하기
  • 학생이 실제로 무엇을 해보는지 구체화하기
  • 모든 활동을 짝 대화로 바꾸지 않기
  • 읽기나 말하기가 어려운 학생의 참여 방법 마련하기
  • 시간과 자료를 포함해 실행 가능한 지도안으로 정리하기

스킬을 사용한다고 AI가 학생을 저절로 이해하거나 정답인 수업을 만들어 주는 것은 아닙니다. 교사가 매번 설명하던 기준을 반복해서 전달하는 부담을 줄이는 데 쓰는 도구입니다.

그냥 활동지를 풀어 쓰는 것과 무엇이 다른가요?

“순서대로 설명해 보세요”라는 활동이 있다고 가정해 보겠습니다.

“먼저 순서 표현을 읽고, 자기 생각을 쓰고, 친구에게 발표한다”로 늘리는 것만으로는 실제 수업 경험이 충분히 구체화되지 않습니다. 어떤 설명을 왜 들어야 하는지, 들은 사람이 무엇을 하는지가 빠져 있기 때문입니다.

이때는 설명 따라 완성하기로 구안할 수 있습니다. 원자료가 물건의 배치 순서를 설명하는 과제라면, 한 학생은 배치 그림을 보며 안내하고 다른 학생은 그 안내대로 물건을 놓습니다. “어디에 놓아?”라는 질문이 나오면 위치 정보를 보태고, 완성한 배치와 원래 그림을 비교한 뒤 설명을 다시 해봅니다.

배우는 내용은 여전히 순서와 위치를 정확히 설명하는 방법입니다. 달라지는 것은 설명을 듣는 목적과 설명을 고칠 이유가 생긴다는 점입니다.

다른 과제에도 같은 방식으로 접근합니다.

원래 학습 과제 구안할 수 있는 활동 실제로 연습하는 내용
단어를 정확히 발음하기 단어 박자 맞추기 — 음절에 맞춰 손뼉을 치고 속도를 조절하며 말하기 음절을 빠뜨리지 않고 발음하기
같은 말의 느낌 비교하기 같은 대사 다른 느낌 — 목소리나 표정 한 요소를 바꿔 표현하고 받은 느낌 비교하기 표현 방식에 따른 전달의 차이
구매 상황에서 주문·계산·거스름돈 주고받기 교실 가게 운영 — 주문한 물건을 준비하고 값을 계산해 거스름돈 건네기 거래 절차에 따라 주문과 금액을 확인하기

위 내용은 원리를 설명하기 위한 예시입니다. 첨부 활동지에 없는 과제로 자동 교체하거나, 실제 수업 효과가 검증된 사례라고 제시하지 않습니다.

이 부분은 설명할까, 혼자 풀까, 함께 해볼까?

활동지를 충실히 반영한다는 것은 모든 문항을 체험이나 짝 대화로 바꾼다는 뜻이 아닙니다. 개념을 설명하는 부분과 계산 문제를 푸는 부분, 의견을 비교하는 부분은 수업에서 다루는 방법도 달라질 수 있습니다.

그래서 활동을 만들기 전에 활동지에 어떤 내용이 있고, 무엇을 하도록 요구하는지 먼저 살펴봅니다.

활동지에 있는 내용·과제 검토할 수업 방식 그렇게 제안하는 이유
개념·용어·원리 설명, 절차와 예제 강의식 설명·시범 원문이 전달하는 개념이나 풀이 과정을 드러내기 위해
계산·빈칸·분류·연결 문항 문제풀이·반복 연습 실제 문항을 풀고 답을 확인할 시간을 확보하기 위해
자신의 생각·선호·계획 작성 개인활동 각자의 응답과 선택을 남기는 것이 과제의 핵심이므로
의견 비교·공동 결정·함께 제작 팀활동 서로의 정보나 판단을 연결하는 과정이 필요하므로
거래·이용 절차·상황 대응 실행 모의 상황 실습 활동지의 절차와 표현을 실제와 비슷하게 수행하기 위해
원인·조건·대안을 비교하고 해결책 선택 문제해결형 활동 정답 확인을 넘어 근거를 들어 판단하는 과제이므로

이 표는 자동 분류 공식이 아니라 검토 기준입니다. 같은 부분에 설명과 개인 문제풀이를 연결할 수도 있고, 문제해결을 혼자 할 수도 있습니다. 팀활동이 더 좋아서 선택하는 것도, 다양하게 보이려고 모든 방식을 넣는 것도 아닙니다.

학생을 진단하는 것이 아니라 활동지를 분석합니다

예를 들어 활동지에 거스름돈 정의와 풀이 예제가 있으면 설명·시범을, 계산 문항이 있으면 문제풀이 시간을 검토합니다. 구매 상황에서 주문하고 계산하는 과제가 있다면 모의 가게 활동으로 구안할 수 있습니다.

여기서 “계산을 처음 배우는 학생이니까 설명부터 해야 한다”거나 “이미 계산할 수 있으니 모의 가게를 하자”라고 AI가 판단하지는 않습니다. 선행학습 여부나 숙달 정도는 활동지만 보고 알 수 없기 때문입니다. 계산 문제만 있는 활동지를 무조건 모의 가게로 바꾸지도 않습니다.

활동지 분석은 자료만으로 진행할 수 있습니다. 교사가 알려주는 수업 시간·대상·인원·지원 방법은 이후 지도안을 실제 수업 조건에 맞추는 데 사용합니다. 학생에게 필요한 지원은 교사가 확인해 조정하며, AI가 임의로 학생의 능력을 판정하지 않습니다.

핵심은 재미있는 활동의 개수가 아니라, 활동지의 각 부분을 어떻게 가르치고 연습할지 구체화하는 것입니다.

활동지를 주면 어떤 순서로 진행되나요?

1단계. 활동지의 내용과 적합한 수업 방식을 분석합니다

쪽과 문항별로 원래 과제, 핵심 질문, 보기와 작성 칸을 읽습니다. 설명할 부분인지, 각자 풀거나 표현할 부분인지, 함께 비교하거나 상황을 실행할 부분인지 살펴봅니다. 기존 지도안도 주면 빠뜨리거나 지나치게 줄인 내용이 있는지 비교합니다.

분석 결과는 원래 과제·요구 행동 | 추천 방식·참여 구성 | 활동지에 근거한 선택 이유 | 자료 표로 제시합니다. 자료 열에는 활동지 쪽과 문항을 적어 어떤 부분을 근거로 제안했는지 확인할 수 있게 합니다.

읽을 수 없는 그림이나 흐릿한 글자는 확인하지 못했다고 표시합니다. 모든 문항을 한 시간에 끝내기 어렵다면 공통으로 할 과제, 선택할 과제, 다음 차시로 넘길 과제를 구분합니다.

2단계. 교실에서 할 수 있는 활동으로 구안합니다

활동 이름뿐 아니라 준비부터 수행, 확인까지 실제 순서를 정리합니다. 학생이 무엇을 조작하고, 표현하고, 선택하는지 드러나도록 합니다.

상호작용 활동이라면 친구의 질문이나 선택이 다음 행동에 영향을 주는지도 살펴봅니다. 모든 차시가 “개별 작성 → 짝 발표 → 확인”으로 반복되면 학습 목표에 맞는 다른 방식을 검토합니다.

3단계. 시간별 지도안으로 정리합니다

지정한 수업 시간 안에 자료 읽기, 설명, 연습, 활동 전환, 정리가 들어가는지 확인합니다. 지도안은 다음 표 형식으로 작성합니다.

시간 활동명 진행 방법 자료
배정한 시간 무엇을 하는지 알 수 있는 이름 준비·수행·확인 순서와 필요한 지원 활동지 쪽·문항, 준비물, 보충 자료와 링크

자료 목록을 진행 방법 사이에 섞지 않고 별도 열에 둡니다. 교사 발문·학생 역할·예상 반응은 기본으로 길게 붙이지 않으며, 필요한 경우에만 요청해 추가합니다.

여러 차시를 작업했다면 마지막에 차시별 핵심 학습내용과 중심 활동의 흐름도 요약 표로 받습니다.

시작하기 전에 준비할 것

가장 중요한 것은 활동지와 수업 기본정보입니다. AI가 실제로 읽을 수 있는 사진·PDF·텍스트로 자료를 제공해 주세요.

아래 내용을 복사해 빈칸만 채워도 됩니다.

수업 시간: 총 __분 / __차시 / 쉬는 시간 포함 여부 __
대상: __학교 __학년 또는 __세 / 학급·집단 유형 __
인원: __명
읽기·이해·표현 수준: __
필요한 지원: 그림카드, AAC, 계산기, 대필 등 __
과목·주제: __
활동지 범위: __쪽 또는 __문항
준비물·공간·기기 제한: __

모르는 항목은 모른다고 적어도 됩니다. 이미 알려준 정보를 다시 묻지는 않지만, 수업 시간이나 대상을 임의로 정해서 완성하지 않도록 되어 있습니다. 100분 수업 전용이 아니므로 40분, 50분, 여러 차시 등 실제 조건을 알려주세요.

학생 이름이나 진단명을 제공할 필요는 없습니다. “긴 문장 읽기는 어렵지만 그림을 보고 두 가지 중 고를 수 있음”처럼 참여에 필요한 정보를 적는 편이 도움이 됩니다.

이렇게 채팅창에 붙여 넣으세요

복잡한 설치 용어를 먼저 알 필요는 없습니다. 사용하는 AI 채팅창에 아래 내용을 그대로 붙여 넣고, 자신의 활동지를 함께 첨부해 주세요.

https://github.com/jyedi1257-max/interactive-lesson-skill

이 스킬을 적용해서 첨부한 활동지로 지도안을 만들어줘.
링크 안의 사용 안내와 스킬 지침, 필요한 참고자료를 읽고 적용해줘.
수업 시간·대상·인원·학생의 참여 수준 등 필요한 정보가 빠졌으면 먼저 물어봐.

활동지의 원래 과제와 학습 목표를 살리면서
활동지의 각 부분에 적합한 수업 방식과 그 이유를 먼저 분석해줘.
학생의 선행학습 여부나 숙달 정도는 추정하지 마.
그 분석을 바탕으로 설명·연습·실습 등 실제 수업활동을 구안해줘.
지도안은 시간·활동명·진행 방법·자료를 나눈 표로 작성해줘.

링크나 파일을 읽을 수 없다면 읽었다고 가정하지 말고,
내가 무엇을 추가로 제공해야 하는지 알려줘.

그다음 AI가 물어보는 기본정보에 답하면 됩니다. 수업 조건을 이미 알고 있다면 처음부터 함께 적어도 좋습니다.

예를 들면 이렇게 덧붙일 수 있습니다. 아래는 입력 방법을 보여주는 가상의 조건이므로 자신의 학급에 맞게 바꿔 주세요.

고등학교 특수학급 학생 6명이고 총 100분이야.
쉬는 시간은 별도야.
짧은 문장은 읽지만 긴 설명을 스스로 만드는 것은 어려워.
그림과 문장 틀을 사용하면 참여할 수 있어.

모든 활동을 짝에게 발표하는 방식으로 구성하지는 말아줘.
교사 발문과 예상 반응은 생략해줘.
먼저 개선안을 보여주고 노션은 아직 수정하지 마.

링크를 읽지 못한다고 하면

AI 환경에 따라 GitHub의 파일을 직접 읽지 못할 수 있습니다. 이때는 복사해서 쓰는 전체 지침을 열어 파일 내용 전체를 복사해 채팅창에 붙여 넣으세요. 파일 첨부를 지원한다면 해당 Markdown 파일을 첨부해도 됩니다.

그리고 이렇게 요청하면 됩니다.

지금 제공한 내용을 수업 설계 지침으로 읽고 적용해줘.
이 지침에 따라 내 활동지로 지도안을 만들어줘.

주소를 보내는 것만으로 모든 환경에서 스킬이 영구 설치되는 것은 아닙니다. 새 대화에서 지침이 유지되는지 확인되지 않았다면 같은 요청문이나 전체 지침을 다시 제공해 주세요.

결과를 보고 다시 고치고 싶다면

처음 나온 수업안이 학생에게 어려울 수 있습니다. 이때는 “더 쉽게”라는 말과 함께 어느 부분이 어려운지를 알려주세요.

핵심정보를 학생이 혼자 찾는 것은 어려워.
교사가 먼저 시범을 보이고,
그림으로 된 정리 틀에 정보를 채운 뒤 말해보도록 바꿔줘.
개별 작성 후 짝에게 발표하는 흐름이 너무 반복돼.
활동지의 목표는 유지하면서
직접 배열하기, 표현 비교하기, 모의 운영 등
내용에 맞는 다른 활동 방식도 검토해줘.

이렇게 학생에게 필요한 지원과 아쉬운 지점을 알려주며 수업안을 조정합니다. 이전에 마음에 들었던 활동은 유지해 달라고 함께 말해도 됩니다.

반복해서 사용하고 싶은 분께

Claude Code·Codex 등에서 스킬을 계속 불러 쓰도록 설정하고 싶다면 에이전트 사용 안내를 참고하세요. ChatGPT는 환경별 사용 안내에 따로 정리했습니다. 처음 사용하기 위해 이 설정을 모두 마칠 필요는 없습니다.

노션도 꼭 연결해야 하나요?

아닙니다. 활동지를 직접 첨부하고 지도안을 받는 데에는 노션이 필요하지 않습니다.

노션에 있는 자료를 읽거나 완성한 수업안을 페이지에 반영하고 싶을 때만 연결합니다. 이때는 본인의 노션 계정, 대상 페이지 접근 권한, 사용하는 AI 환경의 읽기·편집 기능이 필요합니다. 스킬을 설치하는 것만으로 이 권한이 생기지는 않습니다.

처음 연결했을 때는 이렇게 확인해 보세요.

이 노션 페이지를 읽고 제목과 활동지 위치를 알려줘.
수업안을 수정할 수 있는지도 확인해줘. 아직 편집하지 마.

읽기와 편집이 가능한지 확인한 뒤, 승인한 수업안 영역만 반영하도록 요청합니다. 원문·이미지·첨부자료와 날짜·완료 상태는 유지하도록 되어 있습니다. 연결 준비는 노션 연동 안내에 따로 정리했습니다.

사용하면서 확인할 점

이 배포본은 v0.1 준비본입니다. 다른 이용자의 모든 계정에서 설치·노션 인증·수업 실행까지 검증한 것은 아니며, AI 환경에 따라 자료 읽기와 연결 기능이 다를 수 있습니다.

생성된 수업안은 실제 적용 전에 교사가 활동지 반영 범위, 학생의 참여 가능성, 시간과 준비 부담을 확인해야 합니다. 스킬은 수업 설계를 돕는 기준이지 학생의 성취나 수업 효과를 보장하는 프로그램은 아닙니다.

활동지에 학생 정보가 있다면 제공 전에 가리고, 교재 공유 범위도 확인하세요. 원본 저장소의 수정·재배포·상업적 활용 라이선스는 아직 정해지지 않았습니다. 사용 안내와 이용 허락 범위는 구분해서 확인해 주세요.