시험 하루 전
배포 설정에서 교사는 다음을 확인해야 합니다:
a. 테스트를 치를 모든 학생이 테스트에 매핑되어 있는지 확인합니다.
b. 시작 날짜와 시간이 올바르게 선택되었는지 확인합니다.
학생들과 **'시험 응시 가이드'**를 공유합니다.
시험 당일
학생의 경우
문제 1. 학생이 로그인할 수 없고 '잘못된 이메일 또는 비밀번호(Invalid Email or Password)' 오류 메시지가 표시되는 경우
해결 방법:
1단계 - 학생에게 이메일과 비밀번호를 확인하고 다시 입력한 후 다시 시도하도록 요청하세요.
2단계 - 여전히 동일한 오류가 발생하면, 관리자(Admin) 계정에서 비밀번호를 변경할 수 있습니다.
(1) 왼쪽 패널의 '사용자(Users)' 탭으로 이동합니다.
(2) 특정 사용자 계정의 비밀번호를 재설정하려면 '자물쇠(Lock)' 아이콘을 클릭합니다.
(3) 이제 새 비밀번호를 입력하고 **'업데이트(Update)'**를 클릭합니다.
문제 2. 학생이 '내 평가(My Assessments)' 탭에서 테스트를 확인할 수 없는 경우
해결 방법:
교사/관리자 계정에서 '배포(Deliver)' 페이지를 열어 학생이 테스트에 매핑되어 있는지 확인하세요. 매핑되지 않은 경우, 학생을 테스트에 매핑하세요.
1단계 - 학생의 이름이 '매핑된 학생(Mapped Students)' 목록에 있는지 확인하세요.
2단계 - 특정 테스트에 매핑된 학급에서 학생 이름이 누락된 경우:
(1) 홈 페이지로 돌아가 '학급(Classes)' 탭을 클릭하세요.
(2) **'학급 이름(Class Name)'**을 클릭하여 학생을 추가하세요.
(3) 이 학급에 매핑되지 않은 학생의 이름을 **'선택(Select)'**하고 **'저장(Save)'**을 클릭하세요.
학생은 이제 '내 평가(My Assessments)' 탭에서 테스트를 확인할 수 있습니다.
문제 3. 학생이 테스트의 '시작(Start)' 버튼을 확인할 수 없는 경우
사례 1 - 모든 학생이 '시작(Start)' 버튼을 확인할 수 없는 경우
해결 방법:
1단계 - 교사/관리자는 **배포 설정(Delivery Settings)**에서 시작 날짜와 시간을 다시 확인해야 합니다(날짜, 월, 연도, 시간(AM/PM) 확인).
학생들은 예정된 날짜와 시간 이전에는 '시작(Start)' 옵션을 볼 수 없습니다.
2단계 - 날짜/시간이 잘못된 경우, '초안(Draft)' 모드로 전환하여 수정하세요.
3단계 - 현재 날짜와 시간을 선택하려면 '지금(Now)' 옵션을 사용할 수도 있습니다. **'제출(Submit)'**을 클릭한 다음, 테스트를 다시 **'게시(Publish)'**하세요.
사례 2 - 특정 학생이 '시작(Start)' 버튼을 확인할 수 없는 경우
해결 방법:
이 문제는 학생의 **'시스템 날짜/시간(System Date/Time)'**이 인터넷 날짜/시간과 동기화되지 않은 경우 발생합니다.
이 문제를 해결하려면, 학생이 아래 가이드의 단계를 따라 시스템 날짜/시간을 업데이트해야 합니다:
- Mac OS에서 날짜/시간 동기화 방법: https://drive.google.com/file/d/1ApF7BXJlabL7yvGEmGkfjxD8mNMHd5CA/view
- Windows 10에서 날짜/시간 동기화 방법: https://drive.google.com/file/d/1hv6SHH1k1T3JEi88_Az94yF0DL571aqs/view
문제 4. 학생들이 잦은 '포커스 손실(Focus Lost)' 알림에 대해 불만을 제기함
해결 방법:
'포커스 손실' 알림은 학생이 테스트 창 외부를 클릭할 경우 트리거됩니다. 이 경우, 학생은 설명을 작성한 후 **'재개(Resume)'**를 클릭하여 계속 진행하면 됩니다.
1단계 - 학생들에게 테스트 창 외부를 클릭하지 않도록 요청하세요.
2단계 - 웹/앱 알림으로 인해 알림이 트리거되는 경우, 학생에게 app.assessprep.com을 **시크릿 모드(Incognito mode)**에서 열고 테스트를 계속 진행하도록 하세요.
문제 5. 테스트를 종료하고 **'테스트 제출(Submit Test)'**을 클릭했는데 **'로딩 중(Loading)'**으로 표시되며 제출되지 않는 경우
해결 방법:
이 문제는 불안정한 인터넷 연결로 인해 발생합니다. 학생에게 페이지를 새로 고친 후 다시 제출을 시도하도록 요청하세요.
교사/감독관의 경우
문제 1. 학생이 테스트를 시작했지만 교사/감독관/관리자가 '모니터(Monitor)' 페이지에서 내부 비디오 모니터링에서 학생을 확인할 수 없는 경우
해결 방법:
학생이 **'허용(Allow)'**을 클릭하여 카메라와 마이크를 켜도록 권한을 부여해야 합니다.
문제 2. 학생이 테스트를 종료했지만 제출하지 않은 경우
해결 방법:
'모니터(Monitor)' 페이지에서 **'실시간 감독 대시보드(Live Invigilation Dashboard)'**로 이동하여 **'강제 제출(Force Submit)'**을 클릭하세요.
업로드 관련 문제
문제 1. 학생이 QR 코드를 스캔하고 업로드를 시도할 때 흰 화면이 표시되는 경우
해결 방법:
1단계 - 이 문제는 학생이 Chrome 또는 Safari와 같은 표준 브라우저를 사용하지 않을 때 발생합니다. 학생들에게 표준 브라우저를 사용하여 테스트를 진행하고 답변을 업로드하도록 요청하세요.
참고: QR 코드 스캐너로 Google Lens를 사용하는 것을 권장합니다(다른 QR 코드 스캐너도 정상 작동합니다).
2단계 - 문제가 계속될 경우, 학생은 QR 코드를 스캔한 후 URL을 복사하여 웹 브라우저의 주소창에 붙여넣어야 합니다.
문제 2. 학생이 QR 코드를 스캔하고 업로드를 시도할 때 ‘사이트에 연결할 수 없음(Unable to reach the site)’ 오류 메시지가 표시되는 경우
해결 방법:
이 문제는 학생의 휴대전화에서 인터넷이 작동하지 않을 때만 발생합니다. 학생에게 인터넷을 복구하거나 다른 네트워크에 연결하도록 요청하세요.
문제 3. 학생이 ‘잘못된 파일(Invalid File)’ 오류 메시지를 받는 경우
해결 방법:
이 문제도 학생의 휴대전화에서 인터넷이 작동하지 않을 때만 발생합니다. 학생에게 인터넷을 복구하거나 다른 네트워크에 연결하도록 요청하세요.
문제 4. 학생이 '저장 공간 부족으로 업로드할 수 없음(Cannot Upload due to low memory)' 오류 메시지를 받는 경우
해결 방법:
이 문제는 Android OS에 특화된 문제입니다.
이 문제를 해결하려면 학생에게 다음 단계를 따르도록 요청하세요:
1단계 - 휴대전화 카메라로 모든 사진을 찍습니다.
2단계 - QR 코드를 스캔합니다.
3단계 - 카메라를 직접 사용하지 말고, 파일 관리자(File Manager) 또는 **갤러리(Gallery)**에서 업로드합니다.
문제 5. 학생이 업로드한 이미지를 삭제할 옵션을 찾을 수 없는 경우
해결 방법:
업로드한 이미지를 삭제하려면:
1단계 - 학생은 '업로드 또는 수정(Upload OR Modify)' 버튼을 클릭해야 합니다.
참고: 이 페이지에서 학생이 업로드한 이미지를 클릭하면 이미지를 보기만 할 수 있는 옵션이 표시됩니다.
2단계 - 이제 이미지를 클릭하면 '보기(View)' 또는 '삭제(Delete)' 옵션이 표시됩니다.
3단계 - '삭제(Delete)' 아이콘을 클릭하여 이미지를 삭제하세요.
문제 6. 학생이 모든 시도 후에도 여전히 업로드할 수 없는 경우
해결 방법:
패닉할 필요는 없습니다. AssessPrep은 학생들이 테스트를 제출한 후에도 답변을 업로드할 수 있도록 허용합니다.
학생들에게 '테스트 후 업로드 방법' 가이드의 단계를 따르도록 요청하세요: https://drive.google.com/file/d/1CzW_Pbfi_3TDxumlVx9FTYLz92vzJ2h5/view
모든 학생이 테스트를 제출한 후
교사/관리자는 테스트 상태를 **'게시됨(Published)'**에서 **'종료(Close)'**로 변경하여 테스트를 종료해야 합니다.
그 후, 학생이 테스트를 제출하면 **지각 제출(Late Submission)**로 간주됩니다.
Firebase 통신 문제 (오류 코드 FS-01)
학생이나 교사가 AssessPrep에서 FS-01 오류 코드를 만나면, 이는 Firebase 서비스와의 연결 문제를 나타냅니다. 이 문제는 학생이 테스트를 시작하지 못하게 하며, 테스트 모니터링 및 학생 답안의 안전한 백업에 영향을 미칩니다.
해결 방법 개요
학생이 테스트를 시작하지 못하게 하는 Firebase 통신 문제를 해결하려면, 학교 네트워크를 다음 단계에 따라 구성하세요. 여기에는 특정 포트를 열고 Firebase 관련 URL에 대한 접근을 허용하는 작업이 포함됩니다.
1단계: 필요한 포트 열기
Firewall 설정에서 Firebase 통신을 위해 다음 포트를 엽니다:
- 포트 5228
- 포트 5229
- 포트 5230
2단계: 필수 URL에 대한 접근 허용
프록시의 허용 목록에 다음 URL을 추가하세요:
- www.googleapis.com
- fcm.googleapis.com
- gcm-http.googleapis.com
- accounts.google.com
- assessprepv2prod.firebaseio.com
- firestore.googleapis.com
- www.wiris.net
네트워크 테스트
변경 사항을 적용한 후, 네트워크 테스트를 실행하여 이를 검증하세요.
테스트 실행 방법
- 테스트 웹페이지로 이동: Firebase Debugging Tool
- 테스트를 실행하고 결과를 기다리세요.
원하는 출력 결과
테스트 출력은 다음과 유사해야 합니다:
All tests done.
1: webchannel.googleapis.com with default options: SUCCEEDED
2: webchannel.googleapis.com with detectBufferingProxy: SUCCEEDED
3: webchannel.googleapis.com with forceLongPolling: SUCCEEDED
4: webchannel.sandbox.google.com with default options: SUCCEEDED
5: webchannel.sandbox.google.com with detectBufferingProxy: SUCCEEDED
6: webchannel.sandbox.google.com with forceLongPolling: SUCCEEDED
7: Firestore listen test with default options: SUCCEEDED
8: Firestore listen test with detectBufferingProxy: SUCCEEDED
9: Firestore listen test with forceLongPolling: SUCCEEDED