Политика распределения часов
PremiumКурс несёт объём часов с точки зрения ученика: 24 ч финансового анализа в первый год обучения. Чтобы составить расписание, этот объём нужно превратить в занятия — а если класс работает с разделениями, эти 24 ч повторяются столько раз, сколько групп нужно обслужить.
Необязательное звено между этим объёмом и занятиями, которые его воплотят, — политика распределения часов. Она описывает, ещё до появления первого занятия, что должно содержать расписание:
Группа А · И. И. Иванова · 4 занятия по 2 ч
Это предварительное планирование. Во многих учебных заведениях его даже не определяет планировщик: учебная часть утверждает программу обучения, а планировщик применяет её почти без свободы выбора. Политика — место, где это решение записывается явно, рядом с курсом, которого оно касается.
После того как политика задана, она служит трижды:
- она направляет создание занятий: на экране Распределить часы и создать занятия занятия, которые она описывает и которых ещё нет, создаются одним действием — вместе с составом участников, преподавателями, кабинетом и длительностью;
- она в реальном времени контролирует расхождение: пока вы работаете, индикатор сравнивает то, что ожидает политика, с тем, что содержит расписание, и сообщает о малейшем несоответствии;
- она устраняет это расхождение: один щелчок по «Согласовать» приводит отклонившееся занятие к критериям, которые требует правило, — без удаления и повторного создания.
Политика описывает разбивку, но ничего не планирует
Политика задаёт: столько-то занятий, такой-то длительности, для такого-то состава участников. Сама она не создаёт ни одного занятия и не ставит ни одного на сетку.
Работа по планированию ведётся на экране Распределить часы и создать занятия и только там: именно там занятия создаются, корректируются и расставляются. Политика лишь указывает, что должен содержать этот экран, — и сообщает, когда это не так.
Где находится политика
Политика принадлежит курсу — дисциплине в том виде, в каком её преподают классу. Два класса, изучающих одну дисциплину, имеют каждый свою политику. Дисциплина, разбитая по типам занятий (лекция, семинар), считается отдельным курсом, а значит, у неё отдельная политика.
Открыть политику курса
В расписании откройте класс, затем его вкладку «Курсы». Каждый курс раскрывается и показывает свои параметры; пункт «Политика распределения часов» открывает редактор кнопкой Политика распределения часов.
В редакторе перечислены правила — по одному на каждую серию ожидаемых занятий. Строка ввода находится внизу таблицы; заполните её и подтвердите кнопкой Добавить. Каждое сохранённое правило можно дублировать или удалять кнопками в конце строки, а кнопка Подтвердить сохраняет всё сразу.
Столбцы правила
«Код» — код этих занятий в номенклатуре учебного заведения. Необязательный, задаётся произвольно: два правила могут иметь один и тот же код, если они описывают один и тот же учебный модуль, разбитый на два ритма, или преподавание, общее для нескольких групп.
«Группа» — одна или несколько групп класса. Если поле пусто, оно равносильно значению «Группа отсутствует»: занятие адресовано всему классу. Несколько групп, указанных вместе, образуют единый состав участников — как в занятии.
«Преподаватели» и «Кабинеты» имеют три состояния, те же, что и у занятия:
- если оставить пустыми, они ничего не требуют: правило ничего о них не говорит, и создаваемые им занятия остаются свободными в этой части. Затем их заполняют, как любое другое занятие;
- «Нет преподавателей» и «Учебного кабинета нет» требуют занятий соответственно без преподавателей и без кабинетов;
- заданный список требует в точности его.
«Распределение часов» — количество занятий и длительность
каждого: 4 × 2 ч. Одно правило описывает только занятия одинаковой длины;
объём, разбитый на разные длительности, задаётся несколькими правилами.
«Периодичность» — желаемый ритм: например, два раза в неделю или раз в три недели. Это указание для автоматического формирования расписания: оно подсказывает, как распределить занятия во времени. Ритм не участвует в контроле расхождения, который оценивает только наличие занятий.
Этот столбец управляется двумя параметрами на двух уровнях. У класса есть параметр «Повторяющиеся занятия»: его занятия повторяются по недельному шаблону, а не расставляются по одному; этот параметр существует только в расписании типа «Календарь». Курс этого класса может отказаться от него с помощью параметра «Вне периодичности»: тогда его автоматическая расстановка не будет следовать никакому шаблону. Поэтому столбец появляется только у повторяющегося курса повторяющегося класса; в остальных случаях политика по-прежнему говорит, сколько занятий и какой длительности, но ничего не говорит об их ритме.
Значение «Автоматический» позволяет вывести ритм из отношения числа занятий к учебным неделям: восемь занятий на двенадцать недель дают два занятия раз в три недели.
Следите за согласованностью этого ритма и запрошенного числа занятий. Ритм, который требует больше занятий, чем содержит правило, невыполним: число выделяется красным, чтобы предупредить об этом.
«Комментарий» — произвольный текст для того, кто будет расставлять эти занятия: «кабинет с расстановкой буквой П», «лучше утром». Кнопка Комментарий закрашивается, как только появляется комментарий. Сам комментарий виден при наведении указателя.
Отложить правило
Правило, которое требует 0 занятий, считается отложенным и отмечается оранжевым: оно ничего не ожидает и не сообщает ни о каком расхождении, но сохраняет свою группу, преподавателей, длительность и код на будущее. Так можно приостановить серию, не потеряв её описание.
Ввод в таблице
Значок Таблица переключает список в режим «Таблица»: одна строка на правило и один столбец на каждую характеристику. Это переключение нужно, чтобы вставить всю политику сразу из электронной таблицы, а не правило за правилом. Вернитесь к списку, чтобы снова пользоваться выпадающими списками и флажками: оба вида работают с одной и той же политикой.
Читать расхождение
На экране «Распределение часов» у каждого курса под счётчиком часов есть индикатор соответствия. Его цвет подводит итог:
| Цвет | Что он означает |
|---|---|
| Зелёный | Все ожидаемые занятия существуют; каждое соответствует какому-либо правилу. |
| Оранжевый | Расхождение не превышает 10 % ожидаемых часов, либо есть занятия, не соответствующие ни одному правилу. |
| Красный | Расхождение превышает 10 % ожидаемых часов. |
Занятие соответствует правилу, если выполняется всё, что оно требует: те же группы, те же преподаватели, те же кабинеты и та же длительность. Достаточно, чтобы отличался любой из этих пунктов, и занятие будет учтено как расхождение.
При наведении показана ситуация по каждому правилу: что оно требует, что получает и его комментарий, если он есть. Следующие за этим строки, если они есть, собирают по группам занятия без соответствия — те, которые политика не описывает.
То же расхождение попадает на панель диагностики расписания под названием «Расхождение с политикой распределения часов». Вы найдёте его там, не обходя классы по одному (см. Конфликты и диагностика).
На этой панели каждая строка называет класс и курс. Лупа в строке показывает расхождение по занятиям, в том же виде, что и окно, описанное ниже. Занятие, отклонившееся от правила, показано напротив ближайшего ожидаемого занятия, а то, что их отличает, выделено цветом. Лишнее занятие помечено +1. Ожидаемые занятия, которые ничем не заменены, идут последними и подсчитываются по каждому правилу: −2 для двух недостающих занятий. Щелчок по занятию показывает его в расписании.
Создать, согласовать, удалить
Щёлкните по индикатору, чтобы перейти к действию. Пока для этого курса не создано ни одного занятия, выбирать не из чего: все занятия, которые описывает политика, создаются сразу. Если же занятия уже есть, открывается окно и для каждого правила предлагает следующие действия:
- «Создать» — недостающие занятия, с группой, преподавателями, кабинетом и длительностью, которые задаёт правило;
- «Согласовать» — существующее занятие, отклонившееся от ожидаемых критериев: оно подгоняется под правило, а не создаётся заново. Подходящие занятия показаны свёрнутыми, самые близкие — первыми, вместе с тем, что изменится;
- «Удалить» — занятия, которым в политике нет соответствия.
Среди удалений заранее ничего не отмечено; одно и то же занятие нельзя одновременно согласовать и удалить.
Автоматическое распределение следует политике
В меню Действия экрана распределения есть пункт «Автоматическое распределение» на занятия в один, два или три периода. Для курса, у которого есть политика, главенствует политика: она описывает создаваемые занятия, какую бы длительность ни задавала кнопка. Курсы без политики следуют запрошенной длительности.
Найти код на занятии
На экране распределения, в режиме «Вид стикеров», карточка занятия показывает код правила, которому оно соответствует, — при условии, что оно соответствует только одному правилу.
Этот код в занятии не сохраняется: он каждый раз определяется заново по содержимому занятия. Измените его группу, преподавателей, кабинет или длительность — и показанный код изменится вместе с ними или исчезнет, если ни одно правило его больше не описывает. А если на занятие претендуют два правила с разными кодами? Карточка не покажет ничего, а не выберет за вас.
Инструкция
Задать политику курса
-
Откройте класс в расписании, затем его вкладку «Курсы». Разверните нужный курс и откройте пункт «Политика распределения часов».
-
Опишите первую серию в строке ввода: нужную группу (или ничего — для всего класса), преподавателей и кабинет, если правило их требует, затем количество занятий и их длительность.
-
Добавьте правило, затем повторите это для каждой серии, которая отличается составом участников, длительностью или преподавателями. Курс в 24 ч может уместиться и в одно правило, и в пять.
-
Дополните то, что поможет планировщику: код учебного модуля и комментарий, который говорит то, что не скажет ни один столбец.
-
Подтвердите. Теперь у курса есть политика.
-
Перейдите на экран Распределить часы и создать занятия и посмотрите на индикатор курса. Щёлкните по нему, чтобы создать недостающие занятия, согласовать отклонившиеся или удалить те, которым нет соответствия.
-
Возвращайтесь к нему в течение года. Пока индикатор зелёный, то, что построено, соответствует тому, что ожидается.