플립슨(Flipsson) 로고Flipsson 에듀테크
교사 업무

시간표 짜기의 악몽, 제약 조건을 AI에 정리시키는 접근

교사 시간표 배정의 복잡한 제약을 구조화해 AI로 초안을 만들고 충돌을 점검하는 방법입니다.

시간표 짜기의 악몽, 제약 조건을 AI에 정리시키는 접근 썸네일

학기 시간표 짜기는 교무부의 연례 고역입니다. 교사별 수업 시수, 특별실 사용, 전담 시간, 동학년 협의 시간이 얽혀 한 칸을 바꾸면 다섯 칸이 무너집니다. 종이와 지우개로 며칠을 씨름하기도 합니다. AI가 시간표를 완성해 주지는 못하지만, 제약 조건을 빠짐없이 정리하고 충돌을 잡아내는 데는 강력한 보조가 됩니다.

먼저 제약 조건을 글로 적습니다

좋은 시간표는 좋은 조건 정리에서 시작합니다. AI에게 넘기기 전 다음을 문장으로 만드시기 바랍니다.

  • 고정 제약: 음악실은 화·목만, 체육 전담은 오전만, 특정 교사 수요일 출장 등을 명시합니다.
  • 선호 제약: 국어는 1~2교시에 배치 선호, 같은 과목 연속 배치 지양 등을 적습니다.
  • 시수 균형: 교사별 주당 수업 시수의 상한과 하한을 정합니다.
  • 공동 제약: 동학년 협의는 매주 같은 시간에 비워 둘 것을 조건으로 둡니다.

이렇게 조건을 명문화하는 과정 자체가 사람이 머릿속에서 놓치던 충돌을 드러냅니다. 예를 들어 "체육 전담은 오전만"과 "3반 체육은 5교시 선호"가 충돌한다는 사실이 글로 적는 순간 보입니다. AI에게 "이 조건들로 가능한 배치 초안 두 가지와 각 충돌 지점"을 요청하시면 검토 대상이 손에 잡힙니다.

자동 초안을 다루는 현실적 태도

기대를 잘 조정하는 것이 도구를 오래 쓰는 비결입니다.

  1. 완성본을 기대하지 않는다: 30~40개 칸의 완전한 자동 해결은 어렵습니다. 80%를 채운 초안에서 시작한다는 마음이 맞습니다.
  2. 충돌 검출에 집중: "같은 교사가 같은 교시에 두 반"처럼 명백한 모순을 찾게 합니다. 사람 눈은 큰 표에서 이런 중복을 자주 놓칩니다.
  3. 최종 미세 조정은 사람: 동료 간 형평성, 비공식 사정, 건강상 배려는 사람만 압니다.
  4. 변경 영향 점검: 한 칸을 바꿨을 때 어떤 제약이 깨지는지 다시 확인시킵니다.

시간표는 논리 퍼즐이자 사람들 사이의 합의입니다. 논리는 도구에, 합의는 사람에게 맡깁니다.

다음 학기를 위해 남겨 둘 것

한 번 고생해 만든 시간표는 자산입니다. 다음을 정리해 두시면 이듬해가 한결 수월해집니다.

  • 확정 조건 목록 보관: 이번에 적용한 고정·선호 제약을 문서로 남깁니다.
  • 충돌이 났던 지점 기록: 어떤 조건끼리 부딪쳤는지 메모해 두면 다음에 먼저 피할 수 있습니다.
  • 변경 이력 한 줄 메모: 학기 중 바꾼 부분과 이유를 적어 둡니다.

예컨대 "음악실 요일 제약 때문에 3학년 배치가 매번 막혔다"는 한 줄이 남아 있으면, 다음 학기에는 그 조건을 가장 먼저 고정하고 시작하실 수 있습니다. 같은 고생을 두 번 하지 않는 것이 가장 큰 절약입니다.

핵심 정리

시간표 자동화의 진짜 효용은 "완성"이 아니라 "조건 정리와 충돌 점검"에 있습니다. 제약을 글로 적어 넘기고, 초안에서 모순을 걸러 내고, 형평성은 사람이 조율합니다. 조건을 명확히 적는 순간 일의 절반은 끝납니다. 완성된 시간표는 늘 사람의 손에서 마무리되지만, 그 앞 단계의 고된 점검을 도구가 나눠 진다는 점만으로도 며칠의 수고가 줄어듭니다.

로그인하고 참여하세요
댓글 0

첫 번째 댓글을 남겨보세요.

같은 주제 · 교사 업무
추천 글