수능 감독 자동 편성 프로그램

어느 덧 수학능력시험이 얼마 남지 않았습니다.
수능 감독은 보통의 내신시험고 감독과는 달리 교시별로 감독시간과 부담감의 차이가 큽니다.  1교시 시작하는 교시이기에 부담감도 크고 안내할 것도 많으며 4교시 감독은 가장 길며 복잡합니다. 그리고 5교시는 다른 선생님들 보다 늦게 귀가하게 됩니다. 이런 차이까지 고려하여 감독을 배정하면 좋겠지만 여러 수능감독 편성에 대한 조건(성별,교사조합,동일고사실배정여부, 감독편차) 들을 모두 일일이 고려하고 계산하고 감독을 배정하는 것은 굉장히 수고스럽고 어려운 일입니다.

그래서.. 자동으로 수능 감독 교사를 배정하며 선생님들의 감독 업무 편차 까지 최소화할 수 있는 프로그램을 만들어 봤습니다.

수능 감독 편성업무는 해본 적이 없어 필요한 기능에 대한 아이디어가 부족했는데 창원의 고등학교에 근무하시는 이상기 선생님께서 많이 조언해주셨습니다. 선생님 덕분에 더 나은 프로그램을 완성할 수 있었습니다. 감사합니다.

고사실 정보와 감독교사 정도만 입력하면 나머지는 자동으로 되기에 대략  정보만 입력한다면 2초 안에 감독편성이 가능합니다. 입력시간까지 포함해도 대략 3분이면 편성 가능할 것 같습니다.

아래 링크를 통해 다운로드 받으시면 됩니다.
VER 1.7 - 오류수정 2023-3-7
https://drive.google.com/file/d/1RUxcZ7qyGdwtqsEeVxI0k76p5qWWkV04/view?usp=sharing

대기실로 운영되는 시간의 고사실은 (필요감독수*, 예) 1*) 와 같이 입력하면 대기실로 인식하여 감독업무 강도를 고르게 배정하는데 도움이 됩니다.

위와 같이 기본정보를 입력하고 "입력완료" 버튼을 누릅니다. 생년월일순 정렬 버튼을 누르면 감독교사를 생년월일 순으로 정렬하며 이는 나이순으로 업무강도를 배정하는데 사용됩니다.

2. 감독시수입력

업무강도의 교사별 편차를 최소화 하도록 자동으로 배정되며, 생년월일을 입력했다면 나이순으로 업무강도를 조절합니다. 장유유서를 아는 프로그램입니다.
감독 업무강도는 변경가능합니다. 기본으로 입력되어있는 값은 1교시(첫시간) 4교시(복잡한시간) 5교시(늦게남는시간) 는 감독시간 + 10 을 했으며, 2,3감독의 경우 1감독의 90%, 대기실감독의 경우 1감독의 50% 로 했습니다.



[감독 시수 자동배정]
 버튼을 누르면 나이와 감독시간을 고려하여 업무 강도의 편차가 가장 적도록 자동으로 감독시수가 배정됩니다. (수학의 힘 입니다) 살펴보시고 변경하시고 싶은 부분은 직접 수정하면 됩니다. 숫자 1을 입력하면 해당시간에 해당 감독으로 배정한다는 뜻입니다.

수정이 끝나면 [감독표 만들기] 버튼 을 누릅니다.

3. 감독표
감독시수를 바탕으로 무작위로 감독이 배정됩니다. 성별 등을 고려하여 감독교사의 교체가 필요한 경우 교체하고자 하는 선생님의 이름셀을 클릭 한 후 변경하고자 하는 선생님의 이름셀을 클릭하면 됩니다.

[동일 고사실 배정 점검] 버튼을 누르면 한 선생님이 동일한 감독실에 2번 이상 배정된 경우가 표시됩니다. 자동으로 배정할 때 이런 경우가 없도록 자동으로 조절하지만 혹시 수동으로 교사를 조절한 경우 마지막에 한 번 점검하시면 됩니다.

감독교사를 이름으로 표시할 수도 있고 번호로 표시할 수도 있습니다.



댓글

  1. 안녕하세요 선생님. 이리저리 감독표 작성 프로그램을 찾다가 선생님의 자료를 보게 되었습니다. 올해 평가 업무를 맡아 방법을 이리저리 찾아보고 있어요.
    해당 프로그램을 사용해 보려 하는데, 여러가지 입력 조건이 맞지 않아서인지 잘 안되네요.
    수능 감독처럼 부감독까지 배정하지 않고, 고사실 수에 맞게 1감독만 배치하는 학교 모의고사 감독표로 사용하려면 어떻게 하면 좋을까요? 프로그램을 꼭 사용하고 싶어 문의를 드립니다.

    답글삭제
  2. @KEN 선생님 고사실정보 입력할 때 필요감독수를 1로 입력하면 될 것 같은데요. 혹시 제가 질문을 잘못 이해한것이려나요?^^

    답글삭제
    답글
    1. [기본정보] 탭에 필요 감독수 1로 입력하고, 선생님들의 성함을 고등학교란에만 입력하였습니다. 그 후 [감독 시수 입력] 탭으로 넘어가 '감독 시수 자동 배정'을 누르면,
      '11 런타임 오류가 발생하였습니다. : 0으로 나누었습니다' 라는 오류가 뜨며 진행이 되질 않습니다. ㅠㅠ 제가 어딘가를 잘못하고 있는 것인지 궁금합니다.

      삭제
    2. 선생님 중학교 선생님이 배정되지 않는 경우에 대해서는 생각을 안했었습니다. 중학교 선생님 없이도 계산되도록 수정해 놓았습니다. 1.6 버전 다운로드 받으셔서 한 번 돌려보셔요!

      삭제
    3. 학년초 바쁘실텐데 친히 수정을 해주셔서 정말 감사합니다. 죄송하지만 또 문제가 있어 이렇게 메시지를 남깁니다. ㅠㅠ
      1.6버전을 다운받아 사용하려 해보았는데, 이번에는 감독 시수 자동 배정 버튼을 누르면 '1교시의 감독수가 총 선생님의 수보다 많습니다. 배정이 불가합니다.'라는 메시지가 출력됩니다.
      제가 입력한 내용은 고사실 40개이고, 감독 인원으로 넣은 명단은 총 70분입니다. 매 시간 필요한 감독 인원은 40명인데, 해당 메시지가 출력되며 더 이상 진행이 되질 않습니다. 이 상황은 어떻게 해결을 해야 할까요?

      삭제
    4. 선생님 지금 보니 생년월일이 없는 경우 감독인원으로 산출이 안되었네요 .수정해서 1.7 버전으로 올려두었습니다.

      삭제
    5. 1.7버전을 받아 해보니 오류 없이 잘 되는 거 같습니다. 본격적으로 편성을 하다가 어려움이 생기게 된다면 다시금 여쭈러 오겠습니다. ^^
      바쁘신 와중에 이렇게 바로바로 수정해주시고 정말 감사합니다. 저의 문의로 인해 번거로우셨겠지만, 프로그램을 더 좋은 수준으로 업그레이드 할 수 있었다 생각해 주신다면 제 입장에서는 죄송함을 덜고 기쁜 마음으로 프로그램을 잘 사용할 수 있을 거 같습니다.
      아무쪼록 감사합니다! 항상 건강하세요 :)

      삭제
    6. 맞습니다. 덕분에 업그레이드 할 수 있었습니다.ㅎㅎ 선생님도 건강하세요!

      삭제
  3. 선생님 안녕하세요 저도 감독시간표 받을 수 있을까요? 옆에 수업계 하는선생님이 밤새도록 수업시간표 짜시는데 어려움을 겪고 있어서... 이리저리 검색하다가 선생님 블로그 보니깐 프로그램이 보였어요.. ㅠㅠ juya9215@gmail.com

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

시험 감독 시간표를 자동으로 짜는 프로그램

고등학교 반배정 프로그램 (feat. 고교학점제)

New 남궁고사