실패 없는 저글링 수업을 위한 온라인 활동지(시트버전, 웹 앱버전)

 시트 버전 사본 만들기



앱스크립트 코드 const students 에 학생 이름을 넣고 실행 누르시면 개별 시트가 자동으로 생성됩니다. "홍길동" "김길동" 


웹 앱 활동지

아래 순서대로 단 3분만 투자하시면 선생님 학교에 맞는 전용 앱으로 즉시 세팅하실 수 있습니다!

⚙️ 1단계: 내 구글 계정에 맞게 초기 세팅하기

1. 사본 만들기(클릭)

  • 공유받으신 이 스프레드시트의 상단 메뉴에서 [파일] → [사본 만들기]를 클릭하여 선생님의 구글 드라이브로 가져옵니다.

2. AI (Gemini) API 키 입력하기 (필수 ⭐)

  • 상단 메뉴에서 [확장 프로그램] → [Apps Script]를 클릭하여 코드 편집기를 엽니다.

  • 왼쪽 파일 목록에서 Code.gs를 클릭합니다.

  • 코드 위쪽(약 7번째 줄)에 있는 아래 부분을 찾아, 선생님께서 발급받으신 Gemini API 키를 따옴표("") 안에 붙여넣습니다.

    var GEMINI_API_KEY = "여기에_선생님의_API키를_붙여넣으세요"; (※ API 키 발급처: Google AI Studio)

🚀 2단계: 학생용 웹 앱 주소(URL) 만들기

학생들이 스마트폰이나 크롬북으로 접속할 주소를 만드는 과정입니다.

  1. Apps Script 편집기 우측 상단의 파란색 [배포] → [새 배포]를 클릭합니다.

  2. 톱니바퀴(설정) 아이콘을 눌러 '웹 앱'을 선택합니다.

  3. 설정값을 다음과 같이 정확히 맞춰주세요. (가장 중요합니다!)

    • 설명: (예: 1학기 저글링 수행평가 기록장)

    • 실행하는 사용자: 나 (선생님 본인 구글 계정)

    • 액세스 권한이 있는 사용자: 모든 사용자

  4. [배포] 버튼을 누릅니다. (※ '접근 승인' 창이 뜨면: 권한 검토계정 선택고급안전하지 않음으로 이동허용 순으로 진행)

  5. 화면에 나타난 [웹 앱 URL]을 복사하여 학생들에게 카톡, 클래스룸, QR코드 등으로 안내하면 끝입니다! 🎉

👨‍🏫 3단계: 교사 대시보드 및 학생 관리 방법

학생이 웹 앱에 접속해 첫 기록을 남기면, 스프레드시트에 놀라운 변화가 생깁니다!

1. [교사_대시보드] 시트 자동 생성

  • 학생들의 '기록 제출 횟수', 'AI 평가 점수 요약', '가장 최근의 AI 피드백'이 한눈에 들어오는 대시보드가 자동으로 만들어집니다. 체크박스를 통해 기초/창작 과제 통과 여부를 직관적으로 관리하세요.

2. [개별 학생] 시트 자동 생성

  • 20101 홍길동과 같이 학생 1명당 1개의 전용 시트가 자동으로 만들어집니다.

  • 학생이 작성한 모든 궤적/위치/리듬 성찰과 AI 피드백 원본이 이곳에 쌓입니다.

3. 💡 선생님의 사랑을 담은 피드백 전송 기능

  • 개별 학생 시트의 맨 아래 [ 교사 확인 ] 영역(약 21행 이하)에 선생님께서 직접 궤적/위치/리듬에 대한 코멘트를 적어주시거나 통과 여부를 체크해 주시면?

  • 학생이 스마트폰 앱으로 접속했을 때 메인 화면 최상단에 "👨‍🏫 선생님의 피드백 및 통과 현황"이라는 파란색 팝업 배너로 아주 예쁘게 뜹니다!

📱 4단계: 학생들은 어떻게 사용하나요? (안내용)

선생님께서 학생들에게 안내해 주실 앱의 주요 기능입니다.

① 마법의 로그인 & 팝업

  • 최초 로그인 시 '나를 응원하는 한마디'를 적게 됩니다. 이후 접속할 때마다 화면 중앙에 큰 팝업으로 스스로 적은 응원 문구가 떠올라 동기를 부여합니다.

② 🎬 기초 과제 기록 탭

  • 영상 시청: 각 단계별 동작이 헷갈릴 때 유튜브/구글드라이브 시범 영상을 바로 볼 수 있습니다.

  • AI 성찰 피드백: 궤적, 손의 위치, 리듬감을 적고 제출하면 10초 이내에 AI 선생님이 구체성(4점)과 성찰깊이(3점)를 채점하고 따뜻한 조언을 건넵니다.

  • 4단계 도달 축하: 4단계에 도달하면 "기초 과제 평가 도전 자격 획득!"이라는 황금빛 축하 배너가 나타납니다.

③ 🎪 창작 과제 설계 탭 (30점 루틴)

  • 학생들이 배운 1~10단계를 조합하여 총합 30점을 만드는 나만의 루틴을 짭니다.

  • [스마트 룰 적용]: 단순히 1단계만 30번 반복하는 꼼수를 막기 위해, 앱이 자동으로 "최소 3가지 이상의 '다른' 단계를 조합했는지" 검사합니다. (단, 고난도인 9, 10단계를 포함하면 즉시 통과!)

❓ 작동에 문제가 있나요? 만약 학생이 기록을 제출했는데 "⚠️ API 연결 실패" 또는 "오류가 발생했습니다"라는 메시지가 뜬다면, 1단계의 Gemini API 키가 정확히 입력되었는지, 혹은 API 키의 무료 할당량(1분당 15회)이 초과되지 않았는지 확인해 주세요! (학생들이 10초 정도 간격을 두고 제출하도록 안내해 주시면 안전합니다.)

반복이 지겹지 않은 웹 활동지 교사용 배포/사용 설명서


🚀 1단계: 사본 만들기 및 준비


     👉사본 만들기
  1. 공유받은 구글 스프레드시트 링크를 열고 [파일] → [사본 만들기]를 클릭하여 선생님의 구글 드라이브로 가져옵니다.

  2. 상단 메뉴에서 [확장 프로그램] → [Apps Script]를 클릭하여 코드 편집기 창을 엽니다. (코드는 이미 모두 작성되어 있으니 건드리지 않으셔도 됩니다!)

⚙️ 2단계: 기본 시트 초기 세팅하기

  1. 다시 구글 스프레드시트 화면으로 돌아옵니다.

  2. 5~10초 정도 기다리면 상단 메뉴바 오른쪽 끝에 [🏐 언더패스]라는 맞춤형 메뉴가 나타납니다.

  3. [🏐 언더패스] → [초기 설정]을 클릭합니다.

    • 🚨 [권한 검토] 팝업이 뜰 경우: 구글의 보안 절차입니다. 계정 선택 → 하단의 고급 클릭 → 맨 아래 ~~~(안전하지 않음)으로 이동 클릭 → 허용을 누르시면 됩니다.

  4. 스크립트가 실행되면서 하단에 '단계설정', '원본데이터', '대시보드' 3개의 시트가 자동으로 생성됩니다.

  5. 💡 수업 맞춤 수정 (선택): 단계설정 시트로 이동하여 과제 내용, 통과 기준, 시범 영상(구글 드라이브 링크)을 선생님 수업에 맞게 수정하실 수 있습니다. (단, 1행의 제목은 건드리지 마세요!)

🌐 3단계: 학생용 웹앱 주소 만들기 (배포)

학생들이 스마트폰으로 접속할 수 있는 웹사이트 주소를 만드는 가장 중요한 단계입니다.

  1. 열어두었던 Apps Script 편집기 창으로 이동합니다.

  2. 우측 상단의 파란색 [배포] → [새 배포]를 클릭합니다.

  3. 톱니바퀴(설정) 아이콘을 눌러 '웹 앱'을 선택하고 아래와 같이 설정합니다.

    • 설명: 1학기 배구 수행평가 (원하는 대로 작성)

    • 실행하는 사용자: 나 (선생님 본인 구글 계정) (★매우 중요! 반드시 '나'로 설정해야 학생들이 기록을 저장할 수 있습니다.)

    • 액세스 권한이 있는 사용자: 모든 사용자 (★매우 중요!)

  4. [배포] 버튼을 누릅니다. (여기서 권한 허용 창이 한 번 더 뜰 수 있습니다. 2단계와 같이 허용해 주세요.)

  5. 완료 창에 뜨는 '웹 앱 URL(주소)'를 복사합니다. 이 주소를 QR코드로 만들거나 학급 단톡방/구글 클래스룸에 공유하면 끝입니다!

🏃‍♂️ 4단계: 학생들의 사용 방법 (안내용)

학생들은 앱을 설치할 필요 없이, 선생님이 주신 링크로 접속하여 아래와 같이 사용합니다.

  1. 로그인: 이름, 학번(예: 10101), 구글 계정 앞부분(ID)을 입력하고 로그인합니다.

  2. 기록하기: 그날 수업에서 도달한 단계를 체크(✓)합니다. 이전 단계를 체크해야 다음 단계를 체크할 수 있습니다.

  3. 영상 보기: 각 단계의 [영상보기] 버튼을 누르면 선생님이 설정한 시범 영상을 바로 볼 수 있습니다.

  4. 성찰 및 제출: 하단에 오늘 수업의 성찰(잘된 점, 안 된 점 등)을 적고 [기록 제출하기]를 누릅니다.

  5. 학생이 제출하는 순간, 선생님의 스프레드시트에 학생 개인별 이름표가 달린 시트가 자동으로 생성되며 기록이 누적됩니다.

👨‍🏫 5단계: 대시보드 관리 및 피드백 주기

선생님은 스프레드시트 하나로 모든 학생의 진행 상황을 한눈에 보고 피드백을 줄 수 있습니다.

1. 대시보드 새로고침 (한눈에 보기)

  • 메뉴에서 [🏐 언더패스] → [대시보드 새로고침]을 누르세요.

  • 모든 학생의 기록 횟수, 최고 도달 단계, 성장 추이(↑/↓), 성찰의 구체성 등이 대시보드 시트에 한눈에 보이게 색상과 함께 업데이트됩니다.

2. 학생에게 개별 피드백 보내기 (신기능 ✨)

  • 대시보드를 보면서 학생들에게 응원이나 조언을 남길 수 있습니다.

  • 메뉴에서 [🏐 언더패스] → [📝 피드백 입력 열 추가]를 누릅니다. (대시보드 I열에 피드백 칸이 생깁니다.)

  • 학생 이름 옆 피드백 칸에 해주고 싶은 말을 자유롭게 적습니다.

  • 작성을 마친 후, [🏐 언더패스] → [📮 피드백 일괄 전송]을 누릅니다.

  • 결과: 선생님이 쓴 피드백이 각 학생의 개인 시트로 쏙쏙 날아갑니다. 학생이 다음 시간에 앱에 로그인하면, 메인 화면 중간의 [💬 선생님 피드백] 란에서 선생님의 메시지를 확인할 수 있습니다!

교직원 연수 전자서명 및 자동화 시스템 사용 설명서

 이 시스템은 교직원 연수 시 종이 명부에 펜으로 서명하던 번거로움을 없애고, QR코드 스마트폰 서명 + 기안문 자동 생성 + PDF 연수등록부 자동 생성까지 지원하는 올인원(All-in-One) 자동화 도구입니다.

초기 세팅 딱 5분만 투자하시면, 1년 내내 연수 관련 행정 업무가 0초로 단축됩니다!


[Step 0]

시트 사본 저장하기!

https://docs.google.com/spreadsheets/d/1cEyuLkzpbfHQr8isVuK3pG3j3oEUayvmRsfLN4s1qYk/copy


🛠️ [Step 1] 구글 드라이브 폴더 설정 (가장 중요!)


선생님들의 서명(도장) 이미지가 안전하게 저장될 폴더를 연결하는 작업입니다.

선생님의 구글 드라이브 접속 후, [새 폴더]를 하나 만듭니다. (예: 2026_연수서명_이미지)

생성한 폴더 안으로 들어갑니다. 인터넷 브라우저 상단 주소창을 확인합니다.


주소 예시: https://drive.google.com/drive/folders/1CQJ4NB8QOBJiI6woKtitUGmEl

여기서 folders/ 뒤에 있는 복잡한 영어+숫자 조합을 복사합니다. (이것이 폴더 ID입니다)

현재 구글 시트 상단 메뉴에서 [확장 프로그램] ➡️ [Apps Script]를 클릭합니다.

열린 화면(Code.gs)의 위쪽(약 6번째 줄)을 보면 아래와 같은 코드가 있습니다.

const FOLDER_ID = "여기에 붙여넣기"; 복사해 온 폴더 ID를 따옴표(" ") 사이에 정확히 붙여넣고, 저장(디스크 모양 아이콘 또는 Ctrl+S)을 누릅니다.


🌐 [Step 2] 웹 앱 배포하기 (QR코드용 주소 발급)


선생님들이 스마트폰으로 접속할 수 있도록 앱을 세상에 공개하는 과정입니다.

Apps Script 화면 우측 상단의 파란색 [배포] ➡️ [새 배포]를 클릭합니다.

톱니바퀴(⚙️) 아이콘을 눌러 [웹 앱]을 선택합니다. 설정값을 다음과 같이 맞춥니다.

설명: 초기 배포 (아무거나 적어도 됨)

다음 사용자로 실행: 나(선생님 구글 계정)

액세스 권한이 있는 사용자: 모든 사용자 (매우 중요! 익명 사용자 포함이어야 합니다)

[배포] 버튼을 누릅니다.


(최초 1회 한정) 권한 검토 창이 뜨면: 본인 계정 클릭 ➡️ [고급] ➡️ [~~~(으)로 이동(안전하지 않음)] ➡️ [허용] 클릭!

배포가 완료되면 발급된 '웹 앱 URL'을 [복사] 합니다. (주소가 /exec로 끝납니다)

현재 시트의 [환경설정] 탭으로 이동하여, '웹앱 주소' 칸(B3 셀)에 복사한 주소를 붙여넣습니다.


📋 [Step 3] 시트 세팅하기


다시 구글 시트 화면으로 돌아와서 3개의 시트(탭)를 세팅합니다.

① [환경설정] 시트

학교명: 앱 화면과 문서에 찍힐 학교명을 입력하세요. (예: 🏢 한국중학교)

웹앱 주소: [Step 2]에서 복사한 /exec로 끝나는 긴 주소를 붙여넣습니다. (이 주소가 있어야 QR코드가 정상 작동합니다!)


② [교직원명단] 시트

학교의 전체 교직원 명단을 [부서명 | 직(교사/부장교사 등) | 성명 | 그룹(교원/직원)] 순서대로 쭉 붙여넣습니다. 이 명단이 PDF 문서의 뼈대가 됩니다.


③ [연수설정] 시트


새로 할 연수를 여기에 등록합니다.

[연수명 | 대상(전체/교원/교원+직원) | 연수일자, 시간]를 적습니다.


🎯 [Step 4] 실전 활용하기! (상단 메뉴 200% 활용법)

모든 세팅이 끝났습니다. 이제 구글 시트 상단의 [⚙️ 연수서명관리] 메뉴를 누르시면 마법이 시작됩니다!


📱 접속용 QR코드 띄우기

연수 시작 전 스크린에 띄워두세요. 스마트폰으로 찍으면 바로 서명 화면이 열립니다.


📊 서명 현황 및 미서명자 집계 (시트)

현재 누가 서명했고, 누가 안 했는지 한눈에 쫙 집계해 줍니다.


📝 에듀파인 기안문(본문) 자동생성

K-에듀파인에 올릴 본문 텍스트를 즉석에서 만들어 줍니다. 팝업창에서 [복사하기]를 눌러 바로 붙여넣으세요!


📝 공식 연수등록부(PDF용) 생성

교직원 전체 명단 표 안에, 서명한 사람의 도장이 찍혀있는 완벽한 공문서(구글 문서)를 생성해 줍니다. 구글 드라이브 최상단에 만들어집니다.


💡 미서명자 비고란에 '출장' 등을 타자로 친 후 [파일 ➡️ 다운로드 ➡️ PDF] 하시면 결재 준비 끝!


⚠️ 자주 묻는 질문 (FAQ) & 주의사항


Q. 시트 상단에 노란색으로 "경고: 외부 당사자와 데이터를 주고받으려고 합니다."라는 메시지가 뜹니다!

A. 정상적인 알림입니다! 서명 완료 시 생성되는 '도장 이미지'를 구글 드라이브에서 시트로 안전하게 불러오기 위해 묻는 확인 절차입니다. 당황하지 마시고 경고창 우측의 [액세스 허용]을 클릭해 주시면 이후로는 뜨지 않습니다.


Q. [서명현황] 시트 끝에 외계어 같은 영어(파일 ID)가 생겼어요!

A. 정상입니다! 도장 이미지를 구글 문서에 불러오기 위해 시스템이 몰래 적어둔 '사진 고유 주소표'입니다. 절대 지우시면 안 됩니다. 눈에 거슬린다면 해당 열을 우클릭하여 [열 숨기기] 해주세요.


Q. 연수등록부를 만들었는데 에러가 나요!

A. 과거에 테스트하면서 [서명현황] 시트에 남은 찌꺼기 데이터 때문일 수 있습니다. 서명현황 시트의 기존 행을 삭제하여 깨끗하게 백지로 만든 후 다시 테스트해 주세요.