📝 구글 스프레드시트 연동! 우리 반 맞춤형 퀴즈 웹 앱 만들기
매 시간 수업이 끝날 때마다 학생들에게 형성평가나 퀴즈를 풀게 하고 싶지만, 현실적인 벽에 부딪힌 적 많았습니다.
학생들이 매번 회원가입을 하거나 로그인을 해야 하는 불편함이 컸고, 선생님 입장에서도 새로운 플랫폼에 문제를 출제하고 세팅하는 과정이 여간 번거로운 일이 아니었습니다.
이러한 현장의 어려움을 해결하고자 '로그인 없는 초간단 문제 풀이 프로그램'을 만들었습니다! 아래 구글 스프레드시트를 사본 복사해서 우리 반에 맞게 수정만 하면, 누구나 5분 만에 맞춤형 형성평가 프로그램을 만들어 활용할 수 있습니다.
🚀 일단 아래 링크에 접속해서 1학년 1반 학생으로 참여해 보세요
https://script.google.com/macros/s/AKfycbxAqfVksLuN-92dF1I_346uESTWlc-WEpP6Y4z3wRVtnvkl-i-BItPiCcpSJv7pSMbO/exec
학년, 반, 번호를 선택하면 이름이 나옵니다. 그럼 확인을 누르고 참여 하면 됩니다.

확인을 누르고 참여하면 단원 평가 목록이 나옵니다.
지금까지 내가 풀었던 목록과 아직 풀지 않은 목록들이 보여 집니다. 100점을 맞은 항목은 복습을 할 수 있고, 100점이 아닌 목록은 재응시를 통해 문제를 다시 풀 수 있습니다.
목표는 100점이 될때까지 반복해서 문제를 푸는 겁니다.

문제를 다 풀고 점수 제출을 눌러도 100점이 아니면 다음에 다시 재응시 할 수 있습니다. 그리고 점수제출을 누르면 자신이 틀린 문제 정답을 확인할 수 있습니다.
즉 이 프로그램의 목적은 과제 형태로 모든 학생들이 100점을 맞게 하는데 있습니다. 얼마든지 재응시할 수 있습니다. 물론 재응시 횟수를 나중에 선생님이 확인할 수 있습니다.
💡 프로그램 제작 이유 및 주요 장점
- 로그인 NO, 접근성 YES: 학생들은 별도의 회원가입이나 로그인 절차 없이 선생님이 공유한 링크 하나만 누르면 바로 퀴즈에 참여할 수 있습니다.
- 초간단 문제 출제: 선생님은 복잡한 세팅이나 코딩 없이, 구글 스프레드시트 형식에 맞게 문제와 정답만 텍스트로 입력하면 됩니다. (매차시 3-5문제를 출제 하는 걸 권합니다.)
- 실시간 참여 확인: 학생들의 제출 여부와 점수를 스프레드시트 내 '응시자' 시트와 '제출여부 확인' 시트를 통해 한눈에 확인할 수 있습니다.
- 무한 반복 복습: 학생들은 언제든지 다시 접속해서 문제를 풀며 스스로 복습할 수 있습니다.
- 성적 조작 방지 (100점 잠금): 다른 학생의 이름으로 접속해 성적을 훼손하거나 장난치는 것을 막기 위해, 이미 100점을 맞은 기록이 있다면 이후에는 점수가 덮어씌워지지 않고 '복습'만 가능하도록 안전장치를 마련했습니다.
사실 이게 가장 큰 문제점이 었습니다. 그래서 비밀번호를 학생마다 부여해야 하나 고민했었습니다. 하지만 누구나 100점을 맞게 하는 게 목표 입니다. 무한 반복해서 결국 100점을 맞으면 됩니다. 그럼 다른 친구들이 내 이름으로 접속한다 해도 내 점수를 바꿀 수 없습니다.
<나만의 맞춤형 문제풀이 만드는 방법>
1. 구글 스프레드시트 사본 복사하기
- 아래 링크를 클릭하여 제가 미리 만들어 둔 퀴즈 스프레드시트를 선생님의 구글 드라이브로 복사해 옵니다.
👉 [여기 클릭하여 사본 만들기]
https://docs.google.com/spreadsheets/d/1OQFGIZBvYd4qlWgE2jntCsFq4IN-QQaEGcQ6Dps2kgo/edit?usp=sharing - 파일 - 사본 만들기 눌러 구글스프레드시트 복사하기

복사해 온 문서에는 '문제', '응시자', '제출여부 확인', '명렬표' 시트와 결과를 자동으로 불러오는 함수가 이미 모두 세팅되어 있기 때문에 필요한 부분만 수정해서 사용하시면 됩니다.
2. 우리 반에 맞게 세팅하기 - 선행작업이 필요합니다.

- '명렬표' 시트: A~D열에 우리 반 학생들의 학년, 반, 번호, 이름 명단을 작성합니다.
- 명렬표에 학번과 이름이 있으면 학생이 접속할 때 자신의 이름이 저절로 입력됩니다. 그리고 나중에 그 학생의 참여 여부를 한눈에 확인할 수 있습니다.
- 여러반을 사용하는 경우. 반 구분만 해 주고 그대로 학년, 반, 번호, 이름을 이어서 추가로 입력하면 됩니다. - '문제' 시트: 기존 예시 문제를 지우고, 출제하실 문제와 정답, 그리고 보기를 형식에 맞춰서 입력하면 됩니다. 문제 시트는 계속 복사해서 추가로 만들 수 있습니다. 참고로 차시마다 1개씩 시트를 만들면 좋습니다.

보기는 반드시 5번까지 만들지 않아도 됩니다. OX 문제라면 1번 2번 보기만 사용하셔도 됩니다.
그리고 단답형으로 만드는 경우, 정답 란에 콤마를 찍어가며 입력해 주면, 그 중에 1개의 단어라도 포함되면 정답으로 처리 합니다.
힌트를 주면 1번째 문제를 풀고 재응시 할 때 힌트를 선택해서 도움을 받을 수 있습니다. 첫번째 응시 할 때는 힌트가 보여지지 않습니다.
이미지 셀에 셀 삽입으로 이미지를 붙여 넣어 두면, 학생들 문제에 해당 이미지가 함께 나타납니다. 그래프 문제라던가 그림을 보고 고르는 문제를 출제할 때 사용할 수 있습니다.

- '목록' 시트: 문제 시트 이름을 형식에 맞게 입력하면 나중에 학생들 화면에 문제 목록이 나타납니다.

목록 시트에 입력된 내용이 나중에 학생들 평가 목록에 보여지게 됩니다. 문제 시트를 추가했다면 반드시 목록시트에 추가해 주셔야 합니다.
목록명은 추가한 시트명과 반드시 일치해야 하고, 제목은 학생들에게 보여지게 될 제목입니다.
팁 : 만약에 평가 목록이 너무 많아 지면, 기존에 평가가 확인된 제목은 목록에서 지워도 됩니다. 그럼 학생들 평가목록에 나타나지 않습니다. 나중에 다시 추가하면 다시 나타나서 복습할 수 있습니다. 필요할 때 적당하게 사용하시면 됩니다.
3. 프로그램 배포하기 - 완성된 구글스프레드시트를 학생들에게 배포해서 참여하게 하기
- 기본 세팅과 문제 출제가 끝났다면 학생들에게 링크주소를 배포 합니다.
- 스프레드시트 상단 메뉴에서 [확장 프로그램] > [Apps Script]를 클릭합니다.

- 화면 우측 상단의 파란색 [배포] 버튼을 클릭하고 [새 배포]를 선택합니다.
- 배포 유형을 [웹 앱]으로 선택하고 설명에 간단한 설명 '퀴즈 1단원' 이라고 넣고, 다음 사용자로 인증 정보로 실행에, 나 를 선택하고 , 액세스할 수 있는 사용자를 '모든 사용자'로 변경한 후 [배포] 버튼을 누릅니다.

- 엑세스 승인 창이 뜨면 선생님의 구글 계정으로 권한을 승인해 줍니다.
- 모두 체크 하고 advanced 눌러서 unsafe 를 눌러 이동합니다.

다음 창에서 모두 선택하고 계속을 누르면 됩니다. 이 작업은 딱 한번만 해주면 됩니다.

4. 학생들에게 공유하기

- 최종적으로 발급된 웹 앱 URL을 복사하여 학생들에게 공유하면 끝입니다!
5. 구글 스프레드 시트 제출여부 확인 시트에서 학생들이 문제 풀이와 점수를 확인할 수 있다.
- 학생들이 평가 목록에서 주제를 선택하고 참여를 하면 선생님은 구글스프레드시트 '제출여부 확인' 시트에서 학생의 참여 여부와 점수를 바로 확인할 수 있습니다.

응시자 시트에서 개별 오답 점수도 확인이 가능합니다.
또 시도 횟수도 확인할 수 있습니다. 시도 횟수를 이용해서 학생들에게 조건을 걸 수도 있겠지요. 2번이상 시도해서 100점 맞으면 불이익을 준다던가... ^^

만약 모든 학생들이 처음부터 다시 참여하게 하고 싶으면 응시자 시트에 있는 내용을 모두 지워 버리면 됩니다.
그럼 모든 학생들의 평가 목록에 아무것도 참여하지 않은 걸로 나타나게 됩니다. 선생님이 샘플로 테스트 해 보시고, 실제 나눠 주기 전에 응시자 목록시트를 지우셔도 됩니다.
📌 수업 활용 꿀팁
- 이미지 활용: 과학 실험 도구나 그래프가 필요한 경우, '문제' 시트의 '이미지링크' 열에 해당 이미지의 인터넷 주소(URL)를 넣으면 문제 화면에 이미지가 함께 출력됩니다.
- 힌트 기능: 문제 시트에 힌트를 입력해 두면, 학생들이 퀴즈를 풀다가 어려움을 겪을 때 '💡 힌트 보기' 버튼을 눌러 참고할 수 있습니다.
- 오답 노트: 제출 완료 후 자신이 틀린 문항과 정답을 바로 확인할 수 있어 자기 주도적 피드백에 매우 효과적입니다.
- 숙제를 내고 수행 여부 : 간단한 숙제를 내고 수행 여부를 체크할 수도 있다.
매번 종이 평가지나 무거운 플랫폼을 사용할 필요 없이, 복사 한 번으로 가볍고 재미있게 수업 내용을 점검해 보세요. 선생님들의 멋진 수업에 큰 도움이 되기를 바랍니다!