자리 바꾸기 · 자리 배치 프로그램

학급 명단으로 랜덤 자리 배치표를 만듭니다. 짝 배치, 이전 짝 피하기, 앞자리·고정 자리, 떨어뜨릴 학생 조건, 프로젝터 공개 애니메이션, 교사·학생 시점 전환, 인쇄까지. 로그인 없이 무료.

칠판 · 교탁

자리를 눌러 선택한 뒤 다른 자리를 누르면 두 자리가 서로 바뀝니다. 선택한 자리는 고정하거나 책상을 치워 통로로 만들 수 있어요.

교실 배치

줄 5
칸 6

배치 조건

앞자리가 필요한 학생

칠판이 잘 안 보이거나 앞쪽 자리가 필요한 학생을 고르면 맨 앞줄(모자라면 그다음 줄)에만 앉힙니다.

떨어뜨릴 학생

함께 앉으면 곤란한 두 학생을 고르면 짝은 물론 앞뒤·옆·대각선으로도 붙지 않게 배치합니다.

고정된 자리

배치판에서 학생 자리를 누르고 "이 자리에 고정"을 누르면, 자리를 바꿔도 그 학생은 그 자리에 남습니다.

저장된 자리 기록

저장한 배치가 여기에 쌓입니다. 이전 짝 피하기는 이 기록을 사용해요.

    자리 바꾸기 프로그램 사용 방법

    명단이 없어도 번호로만 바로 쓸 수 있습니다. 번호 범위(예: 1~25)를 맞추고 자리 바꾸기를 누르면 이름(번호)이 섞이다가 앞줄부터 한 자리씩 공개됩니다. 반 학생 이름으로 쓰려면 명단 입력에서 한 줄에 한 명씩 입력하거나 엑셀·나이스에서 이름 열을 복사해 붙여넣으세요.

    • 교실 배치에서 줄과 칸 수, 책상 형태(짝 2인 / 1인 분단)를 실제 교실에 맞춥니다. 학생 수에 맞춰 기본값이 정해집니다.
    • 교실에 책상이 없는 칸(통로, 기둥, 사물함 앞)은 그 자리를 누른 뒤 책상 치우기를 누르면 비워집니다.
    • 필요하면 배치 조건(이전 짝 피하기, 앞자리 학생, 떨어뜨릴 학생)을 정하고 자리 바꾸기를 누릅니다.
    • 결과가 정해지면 이 배치 저장을 눌러 기록하세요. 저장한 기록이 다음번 "이전 짝 피하기"의 기준이 됩니다.
    • 자리 하나를 누르고 다른 자리를 누르면 두 학생이 서로 바뀝니다. 손으로 조금 고칠 때 쓰세요. 실수했다면 되돌리기를 누르면 됩니다.

    짝 배치와 "이전 짝 피하기"

    자리를 자주 바꿔도 같은 친구와 또 짝이 되면 학생들은 "자리 바꾼 의미가 없다"고 느낍니다. 이전 짝 피하기를 켜면 저장해 둔 배치 기록을 보고 예전에 짝이었던 두 학생이 다시 짝이 되지 않게 배치합니다. 짝 책상(2인)에서는 같은 책상을 쓴 학생이, 1인 책상(분단)에서는 좌우로 바로 붙어 앉았던 학생이 "짝"으로 계산됩니다.

    기준이 되는 기록은 직전 배치, 최근 3번, 최근 5번, 저장된 기록 전체 중에서 고를 수 있습니다. 학기 후반으로 갈수록 "전체"는 조건이 너무 많아져 모두 지키기 어려울 수 있으니, 보통은 최근 3번 정도가 적당합니다. 모든 조건을 지킬 수 없으면 가장 덜 겹치는 배치를 고르고, 몇 곳이 겹쳤는지 화면에 알려 줍니다.

    이 기능은 저장한 배치만 기억합니다. 자리를 바꾼 뒤 그대로 쓰기로 했다면 꼭 "이 배치 저장"을 눌러 주세요. 기록은 학급별로 이 브라우저에 최대 30개까지 보관됩니다.

    앞자리 학생·떨어뜨릴 학생·고정 자리

    조건은 학급별로 저장되어 다음 자리 바꾸기에도 그대로 적용됩니다. 조건이 많을수록 무작위성이 줄어드니 꼭 필요한 것만 쓰는 편이 좋습니다.

    • 앞자리가 필요한 학생: 칠판 글씨가 잘 안 보이거나 선생님 가까이 앉는 것이 좋은 학생을 고르면 맨 앞줄에만 앉힙니다. 고른 학생이 앞줄 자리보다 많으면 둘째 줄까지 앞자리로 봅니다.
    • 떨어뜨릴 학생: 함께 앉으면 수업에 방해가 되거나 갈등이 있었던 두 학생을 짝으로 추가하세요. 짝은 물론 앞뒤, 옆, 대각선으로도 붙지 않게 배치합니다.
    • 고정 자리: 배치판에서 학생 자리를 눌러 "이 자리에 고정"을 누르면 그 학생은 자리를 바꿔도 그대로 있습니다. 출입문 가까운 자리가 필요한 학생, 특수 기구를 쓰는 학생 등에 쓰세요. 고정된 자리는 자물쇠 표시와 노란색으로 보입니다.
    • 학생보다 책상이 많을 때: 앞줄부터 채우고, 남는 빈자리는 맨 뒷줄에 무작위로 생깁니다. 특정 자리를 비우고 싶다면 그 책상을 통로로 바꾸세요.

    프로젝터로 공개하고, 교사 시점으로 인쇄하기

    전체화면(F 키)을 누르면 배치판이 화면을 가득 채웁니다. 전자칠판이나 프로젝터 앞에서 자리 바꾸기를 누르면 이름이 섞이다가 앞줄부터 차례로 공개되어, 학생들이 결과를 함께 지켜볼 수 있습니다. 애니메이션이 필요 없으면 "공개 애니메이션"을 끄면 됩니다.

    학생 시점은 학생들이 칠판을 바라보는 방향(칠판이 위)이라 화면에 띄워 보여 줄 때 알맞습니다. 교사 시점은 교탁에 선 선생님이 학생들을 바라보는 방향으로, 위아래와 좌우가 모두 뒤집혀 교탁이 아래에 옵니다. 교탁에 붙여 둘 배치표는 교사 시점으로 바꾼 뒤 인쇄하세요.

    인쇄 버튼을 누르면 배치표만 가로 방향으로 깔끔하게 인쇄됩니다. PDF로 저장하려면 인쇄 대상에서 "PDF로 저장"을 고르세요. 표로 복사를 누르면 엑셀이나 한글 표에 그대로 붙여넣을 수 있는 형식으로 복사됩니다.

    자리 배치할 때 생각해 볼 점

    • 무작위의 힘: 선생님이 직접 정한 자리는 "왜 나만"이라는 불만이 생기기 쉽지만, 모두가 보는 앞에서 무작위로 정하면 결과를 더 쉽게 받아들입니다. 예외 조건(앞자리, 떨어뜨리기)은 최소한으로 두세요.
    • 사정은 조용히: 앞자리나 떨어뜨리기 조건의 이유를 학생들 앞에서 말할 필요는 없습니다. 조건은 배치판이 아니라 아래 설정 영역에만 표시되고, 전체화면에서는 고정 자리 표시도 숨겨집니다. 학생들에게 화면을 보여 줄 때는 전체화면을 쓰세요.
    • 시야와 동선: 키가 큰 학생 뒤에 작은 학생이 앉으면 칠판이 가려질 수 있습니다. 배치 후 마음에 걸리는 자리는 두 자리를 눌러 서로 바꾸면 됩니다.
    • 모둠 활동: 4인 모둠을 자주 한다면 짝 책상 2줄이 한 모둠이 되도록 줄 수를 짝수로 맞추면 앞뒤 짝끼리 바로 모둠이 됩니다.
    • 주기를 미리 약속: 자리를 언제 바꾸는지 학기 초에 정해 알려 주면 "언제 바꿔요?"라는 질문이 줄고, 불만이 있는 학생도 다음 기회를 기다릴 수 있습니다.

    학급 명단은 한 번만 입력하세요

    여기서 만든 학급 명단은 같은 사이트의 발표자 뽑기와 수업 타이머(발표 순서)에서도 함께 쓰입니다. 여러 반을 맡고 있다면 학급을 여러 개 만들어 두고 고르기만 하면 되고, 배치 조건과 자리 기록도 학급마다 따로 저장됩니다.

    명단과 자리 기록은 서버로 보내지 않고 이 브라우저에만 저장됩니다. 학교 PC와 집 PC를 오간다면 명단 관리 창에서 백업 파일 저장으로 받은 JSON 파일을 다른 컴퓨터에서 백업 파일 불러오기로 열면 명단, 조건, 자리 기록이 모두 옮겨집니다.

    자주 묻는 질문

    이전 짝을 피하려면 무엇을 해야 하나요?

    자리를 바꾼 뒤 그대로 쓰기로 했다면 이 배치 저장을 눌러 기록하세요. 다음에 자리를 바꿀 때 "이전 짝 피하기"가 켜져 있으면 저장된 기록(기본: 최근 3번)에서 짝이었던 학생끼리 다시 짝이 되지 않게 합니다.

    조건을 모두 지키지 못했다고 나와요.

    학생 수에 비해 피해야 할 조합이 너무 많으면 모든 조건을 동시에 지킬 수 없습니다. 이때는 가장 적게 겹치는 배치를 보여 줍니다. 기록 범위를 "최근 3번"이나 "직전 배치"로 줄이거나 떨어뜨릴 학생 조건을 줄여 보세요.

    특정 학생은 자리를 바꾸지 않으려면요?

    배치판에서 그 학생 자리를 누르고 이 자리에 고정을 누르세요. 자리 바꾸기를 해도 그 학생은 그 자리에 남고, 다른 학생들만 섞입니다.

    학생 수보다 책상이 많으면 빈자리는 어디에 생기나요?

    앞줄부터 채우기 때문에 빈자리는 맨 뒷줄에 무작위로 생깁니다. 특정 책상을 비우고 싶다면 그 자리를 눌러 책상 치우기를 하세요.

    인쇄하면 배치표만 나오나요?

    네. 인쇄 버튼을 누르면 학급 이름, 날짜, 보는 방향과 함께 배치표만 가로 방향으로 인쇄됩니다. 교탁에 둘 용도라면 먼저 교사 시점으로 바꾼 뒤 인쇄하세요.

    명단이 서버에 저장되나요?

    아니요. 명단, 조건, 자리 기록은 모두 이 브라우저에만 저장되고 어디에도 전송되지 않습니다. 다른 컴퓨터로 옮기려면 백업 파일을 사용하세요.

    자리는 정말 무작위로 정해지나요?

    브라우저의 암호학적 난수(crypto.getRandomValues)로 섞습니다. 조건을 지키기 위해 자리를 맞바꾸는 과정도 무작위로 진행되며, 특정 학생이 특정 자리에 오도록 치우치지 않습니다.