<적극추천> 초간단 맞춤형 문제 풀이 프로그램 - 매차시 문제풀이
📝 구글 스프레드시트 연동! 우리 반 맞춤형 퀴즈 웹 앱 만들기
- 형성평가 및 과제 그리고 복습까지
매 시간 수업이 끝날 때마다 학생들에게 형성평가나 퀴즈를 풀게 하고 싶지만, 현실적인 벽에 부딪힌 적 많았습니다.
학생들이 매번 회원가입을 하거나 로그인을 해야 하는 불편함이 컸고, 선생님 입장에서도 새로운 플랫폼에 문제를 출제하고 세팅하는 과정이 여간 번거로운 일이 아니었습니다.
이러한 현장의 어려움을 해결하고자 '로그인 없는 초간단 문제 풀이 프로그램'을 만들었습니다! 아래 구글 스프레드시트를 사본 복사해서 우리 반에 맞게 수정만 하면, 누구나 5분 만에 맞춤형 형성평가 프로그램을 만들어 활용할 수 있습니다.
<2026.7.30 업데이트> 관리자 모드가 추가되었습니다.
🚀 일단 아래 링크에 접속해서 1학년 1반 학생으로 참여해 보세요(1-80번 번호 아무거나 선택)
http://edgo.kr/xirdL
학년, 반, 번호를 선택하면 이름이 나옵니다. 그럼 확인을 누르고 참여 하면 됩니다.
관리자 비밀번호는 '1004' 입니다. 관리자로 접속해 보면 학생들 제출여부를 확인할 수 있고, 연결된 구글스프레드시트도 열어 볼 수 있습니다.

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

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

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

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

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

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

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

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

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

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

4. 학생들에게 공유하기

- 최종적으로 발급된 웹 앱 URL을 복사하여 학생들에게 공유하면 끝입니다!
- 필요하면 http://edgo.kr 에 가서 주소를 짧게 줄여서 보내 주시면 좋습니다.
참고 : 만약에 앱스스크립트 코드를 수정하는 경우 코드를 저장하고 새배포를 눌러 배포할 수 있습니다. 단 새배포를 눌러 배포하는 경우 접속 링크 주소가 바뀝니다. 만약 기존 링크주소를 계속 사용하고 싶으면 배포관리에 가서 연필모양의 수정을 누르고 새버전을 추가하면 됩니다. 그럼 기존 링크 주소를 계속 사용할 수 있습니다.
5. 구글 스프레드 시트 제출여부 확인 시트에서 학생들이 문제 풀이와 점수를 확인할 수 있다.
- 학생들이 평가 목록에서 주제를 선택하고 참여를 하면 선생님은 구글스프레드시트 '제출여부 확인' 시트에서 학생의 참여 여부와 점수를 바로 확인할 수 있습니다.

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

만약 모든 학생들이 처음부터 다시 참여하게 하고 싶으면 응시자 시트에 있는 내용을 모두 지워 버리면 됩니다.
그럼 모든 학생들의 평가 목록에 아무것도 참여하지 않은 걸로 나타나게 됩니다. 선생님이 샘플로 테스트 해 보시고, 실제 나눠 주기 전에 응시자 목록시트를 지우셔도 됩니다.
팁 : 단원 마무리 할 때 복습용으로 응시자 시트를 모두 지우고, 다시 모든 차시 문제를 풀게할 수 있습니다.
📌 관리자 모드
- 시작화면에서 단원평가 제목 옆에 있는 작은 관리자 버튼을 누르면 관리자 모드로 들어가 수 있습니다.
- 비밀번호 창이 나오면 1004 라고 입력하면 됩니다. 비밀번호는 구글스프레드시트 목록시트에서 변경할 수 있습니다.

관리자 모드에서는 학년, 반 만 넣아 해당반 참여 여부를 확인할 수 있고, 학년, 반, 번호 까지 입력하면 개인별 좀 더 상세한 점수와 시도횟수 까지 확인이 가능합니다.
관리자 비밀번호는 목록 시트에서 E1 셀에 있는 값을 변경하면 됩니다.

관리자 모드에서 조회하고 초기화 버튼을 누르면 해당 반 또는 개인별 점수를 모두 삭제해서 초기화 시킬 수 있습니다.
한가지 더 관리자 모드에서 시트 열기를 누르면 프로그램과 연결되어 있는 구글스프레드시트로 바로 이동할 수 있습니다.

📌 수업 활용 꿀팁
- 이미지 활용: 과학 실험 도구나 그래프가 필요한 경우, '문제' 시트의 '이미지링크' 열에 해당 이미지를 삽입하거나 아니면 인터넷에 있는 이미지 링크주소(URL)를 넣으면 문제 화면에 이미지가 함께 출력됩니다.
- 힌트 기능: 문제 시트에 힌트를 입력해 두면, 학생들이 퀴즈를 풀다가 어려움을 겪을 때 '💡 힌트 보기' 버튼을 눌러 참고할 수 있습니다.
- 오답 노트: 제출 완료 후 자신이 틀린 문항과 정답을 바로 확인할 수 있어 자기 주도적 피드백에 매우 효과적입니다.
- 숙제를 내고 수행 여부 : 간단한 숙제를 내고 수행 여부를 체크할 수도 있습니다.
매번 종이 평가지나 무거운 플랫폼을 사용할 필요 없이, 복사 한 번으로 가볍고 재미있게 수업 내용을 점검해 보세요. 선생님들의 멋진 수업에 큰 도움이 되기를 바랍니다!
📌 추가 - 문제 만들어 주는 프로그램
- 교과서 pdf 파일을 올리면 제목별로 4문제씩 형식에 맞춰서 만들어 주는 프로그램이다. 아래 링크에 접속한 후 교과서 pdf 파일을 올리면 된다. 4문제를 만들어 주면, 마음에 들지 않는 문제 1개를 지우고 3문제 정도를 형식에 맞춰 복사해서 붙여넣기 하면 된다.
https://gemini.google.com/gem/1rvrkyCGaSykrTKkGxoJhJxHP0pbYTEJk?usp=sharing

문제를 만들어 주면 맨 아래 화살표로 표시한 복사 버튼을 눌러서 구글 스프레드시트에 붙여 넣기 하면 형식에 맞춰 붙여 넣기가 된다. 그럼 임시 시트를 만들어 붙여 넣은 다음, 각 차시별로 문제를 복사해서 배분하면 된다.

📌 추가 - 문제지에서 문제 추출해 주는 프로그램
- 문제지를 올리면 자동으로 문제지에서 문제 뽑아서 형식에 맞게 만들어 주는 프로그램. 그림도 따로 저장해 주기 때문에 추후에 그림도 셀 삽입시켜서 문제를 만들 수 있다.
https://share.gemini.google/E2SRPXJlqCCa

<추가> 문제 모음 - 사본복사해서 사용하기 바란다.
1학년 4단원 - 물질의 상태변화
https://docs.google.com/spreadsheets/d/1qhxJSTXmpgDz4jnZKJ-iG4DkpdEm0B3XK0B6JE5xmHU/edit?usp=sharing
<추가> 초간단 맞춤형 문제 만들기 자료 공유방 - 문제만이라도 공유해 주면 좋을 듯 하네요
https://sciencej3.mycafe24.com/quiz_study/
quiz_study
초간단 퀴즈 공유방
sciencej3.mycafe24.com