RandomSeats로 돌아가기

RandomSeats 사용 설명서

자리·학생·조 추첨과 데이터 관리 안내 · v4.23.7

RandomSeats는 학생 명단을 바탕으로 자리뽑기, 학생뽑기, 조짜기를 실행하고 결과와 기록을 저장하는 교실용 도구입니다. 이 문서는 일반 사용자가 자주 사용하는 기능과 데이터 관리 방법을 설명합니다.

1. 처음 시작하기

  1. 로그인하거나 로그인 없이 시작합니다.
  2. 상단의 학생관리를 열고 반 이름과 학생 번호·이름·성별을 입력합니다.
  3. 저장을 누른 뒤 상단 기능 버튼에서 자리뽑기·학생뽑기·조짜기를 선택합니다.
  4. 실행 버튼을 눌러 결과를 만듭니다.
반 슬롯: 여러 반을 운영한다면 반 슬롯을 추가해 명단과 설정을 반별로 분리할 수 있습니다. 다른 슬롯으로 전환하기 전에 현재 반은 자동 저장됩니다.

아이콘 안내

처음 접속하면 상단 핵심 아이콘과 반 슬롯을 차례로 설명하는 안내가 한 번 표시됩니다. 이전·다음 버튼이나 키보드의 좌우 방향키로 이동하고, Esc로 닫을 수 있습니다.

다시 표시하지 않기를 선택해도 정보 화면의 아이콘 안내 다시 보기에서 언제든 안내를 다시 시작할 수 있습니다. 간편 모드에서 숨겨진 아이콘은 안내 중에만 잠시 표시되고 종료하면 원래 상태로 돌아갑니다.

2. 자리뽑기

자동 배치

설정에서 행·열과 비활성 자리를 정한 뒤 실행하면 활성 자리 전체에 학생이 배치됩니다. 자리를 누르면 두 학생을 교환할 수 있고, 잠근 자리는 다시 배치할 때 유지됩니다.

수동 배치

배치 방식을 수동으로 바꾸면 빈 자리를 눌러 학생을 직접 지정할 수 있습니다. 교탁 방향을 바꾸려면 선생님 뷰를 사용합니다.

공정 배치와 앞자리 우선

공정 모드는 최근 기록에서 같은 자리를 반복하지 않도록 배치 점수를 조정합니다. 앞자리 우선 학생은 교탁과 가까운 행부터 배정합니다.

배치가 끝나면 자리 배치가 완료된 학생 수를 포함한 알림이 우측 상단에 표시됩니다.

자리 제약: 붙어있기·떨어지기 조건이 많거나 서로 충돌하면 배치를 만들 수 없습니다. 이때 조건의 반경을 넓히거나 일부 조건을 삭제하세요.

3. 학생뽑기

설정에서 기본 인원과 이미 뽑은 학생 제외 여부를 정할 수 있습니다. 공정 모드에서는 최근 기록에서 적게 뽑힌 학생의 확률이 높아집니다.

4. 조짜기

조 개수 또는 조당 인원을 기준으로 조를 만들 수 있습니다. 성별 무관·같은 성별·성별 균형 중 편성 방식을 선택하고, 필요한 경우 같은 조·다른 조 조건을 추가합니다.

5. 학생 강조와 결석

자리뽑기·학생뽑기·조짜기 설정에서 학생별 색상과 이름 굵기를 지정할 수 있습니다. 강조 설정은 화면 결과와 PNG에 함께 반영됩니다.

결석 지정은 학생뽑기와 조짜기에 공통 적용되며 자리뽑기 명단은 변경하지 않습니다.

6. 기록과 복원

자리·학생·조 결과는 기능별 기록에 저장됩니다. 기록 화면에서 이전 결과를 복원하거나 개별 기록 및 전체 기록을 삭제할 수 있습니다. 공정 모드는 이 기록을 추첨 점수에 사용합니다.

7. PNG와 JSON

PNG 내보내기

현재 선택한 기능의 결과 패널만 이미지로 저장합니다. PNG 저장 모드는 화면 모드와 별도로 지정할 수 있으며 실제 화면을 깜빡이게 하지 않고 복제본에서 처리됩니다.

JSON 내보내기

반 명단, 인터페이스, 기능별 설정과 결과, 기록, 반 슬롯을 선택해 저장할 수 있습니다. ‘모든 항목’은 전체 선택 시 체크, 전체 해제 시 빈칸, 일부 선택 시 −로 표시됩니다. 로그인 비밀번호와 인증 토큰은 포함되지 않습니다.

JSON 가져오기

가져올 데이터가 현재 설정과 결과를 덮어씁니다. 중요한 데이터는 먼저 모든 데이터 JSON으로 백업하세요.

8. 로그인과 동기화

로그인하면 클라우드 동기화를 사용할 수 있습니다. 동기화 화면에서 상태와 마지막 동기화 시각을 확인하고 즉시 동기화를 실행할 수 있습니다. 로그인 없이 사용한 데이터는 현재 브라우저의 로컬 저장소에만 남습니다.

9. 화면 설정

10. 문제 해결

문제가 계속되면 로그인 후 상단 버그 제보에서 재현 과정과 사용 중인 기능을 적어 보내세요.