Шаг 4 — Создание классов и их групп
Этот шаг больше всех остальных определяет структуру расписания. На вкладке Классы вы создаёте классы и их группы и задаёте количество часов по дисциплинам.
1. Создать классы
Нажмите Создать класс. Для каждого класса укажите:
- Название (обязательно),
- Уровень (из существующих; чтобы добавить новый, нажмите Создать),
- Подразделение, если в вашем учебном заведении используется такая организация,
- Площадка по умолчанию (при формировании расписания кабинеты подбираются только на этой площадке, если только занятие явно не назначено на другую площадку),
- Выделенный учебный кабинет (необязательно — занятия по умолчанию проходят в нём),
- Предпочтительные кабинеты (необязательно — укажите Подразделение и/или метки кабинетов, которые нужно пробовать в первую очередь для этого класса),
- Теоретическое количество учеников (необязательно, но рекомендуется для подбора кабинетов по вместимости).
Подразделение и Площадка отвечают на два разных вопроса: Подразделение показывает, к какому подразделению учебного заведения относится класс; Площадка показывает, где класс находится физически и какие кабинеты используются по умолчанию.
В расписании в режиме «календарь» у класса есть дополнительная опция: Повторяющиеся занятия, которая повторяет занятия по недельному шаблону вместо расстановки их по одному. См. Режим календаря.
Предпочтительные кабинеты
Поле Предпочтительные кабинеты описывает кабинеты, в которых класс привык заниматься, без перечисления каждого: вы указываете подразделение, метки или и то и другое, и любой кабинет с одной из этих отметок входит в набор. Факультет, который работает в собственных кабинетах; программа дополнительного профессионального образования, которая занимается в своих двух лекционных залах; профиль обучения, занятия которого охватывают разные площадки: предпочтение сводится к одному-двум выборам и подхватывает кабинеты, которые вы добавите позже.
Этот набор пробуется первым — и при автоматическом назначении, и при ручном выборе. Когда ни один из этих кабинетов не свободен, Omniscol выбирает другой подходящий кабинет.
Подразделение класса, в свою очередь, служит для классификации и фильтров. Два поля дополняют друг друга: одно описывает, к какому подразделению относится класс, другое — где он обычно занимается.
⚠ Если вы забудете указать площадку, занятия нельзя будет расставить (нет ни кабинетов, ни сетки). Об этом напомнит предупреждение.
2. Создать группы для каждого класса
Нажмите кнопку Добавить группу у нужного класса. Создайте столько групп, сколько есть курсов, на которых ученики занимаются не всем классом.
Для каждой группы укажите:
- Название и код (используйте оба, чтобы группу было легко опознать),
- Теоретическое количество учеников,
- Если несколько групп должны или могут заниматься в одном временном слоте (лабораторная-А и лабораторная-Б или второй иностранный язык — немецкий и французский), создайте разделение с помощью Добавить разделение.
Совет: если группы класса (почти) совпадают с группами другого класса, нажмите Импортировать из другого класса, чтобы импортировать настройки и подправить их.
Классы и группы можно синхронизировать из внешней системы: Синхронизировать и Синхронизировать открывают сопоставление. См. Синхронизация с внешними системами.
3. Настроить дисциплины по классам (курсы)
Перейдите на вкладку Курсы (или нажмите кнопку Курсы у класса).
Каждая дисциплина, которую вы назначаете классу, — с её количеством часов и, при необходимости, типом (лекция, семинар, практическая работа…) — образует курс: базовую единицу вашей образовательной деятельности («математика в 7 А, 4 часа в неделю, семинар»). Все курсы класса составляют его программу обучения (в вузах — учебный план). А занятия, которые вы затем расставите в сетке, — это экземпляры курсов.
Для каждого курса укажите:
- Количество часов в неделю,
- Тип занятия (при необходимости: лекция, семинар, практическая работа…),
- Назначенных преподавателей,
- Педагогическая нагрузка (при формировании расписания алгоритм старается равномерно распределить дисциплину по дням),
- Требуемый специализированный кабинет (из специализаций площадки),
- Предпочтения по расстановке (не ставить математику в конце дня, физкультуру — в самые жаркие часы…).
Совет: нажмите Импортировать из другого класса, чтобы повторно использовать настройки дисциплин другого класса. В диалоговом окне можно даже импортировать класс из другого расписания и расширить состав импорта: с заменой существующего списка или без неё, с привязанными преподавателями или без них, с группами, несовместимостями, временными ограничениями класса или без них. Можно дойти до дублирования разбивки на занятия, снова выбрав состав импорта. Что касается положения занятий, то в расписании типа «календарь» можно сдвигать дни (последовательность при этом пересчитывается по рабочим дням источника и цели). Это очень удобно для организаций, у которых полные учебные циклы повторяются (например, по шесть или восемь недель подряд) несколько раз в году.
4. Несовместимости между дисциплинами
Несовместимость запрещает дисциплине следовать за другой. Правило направленное: «за дисциплиной A не должна идти дисциплина B» — это не то же самое, что обратное. Типичный случай: «никакой математики сразу после физкультуры». Задавайте их на вкладке Несовместимость класса.
При создании правила выберите окно действия:
- Подряд — не в занятии, которое следует сразу за ним, в тот же день. Например: не ставить сложную дисциплину сразу за утомительной, «никакой математики сразу после физкультуры».
- Половина дня — не позже в пределах той же половины дня. Например: чередовать языки, «никакого французского после английского» — а для взаимного исключения добавьте обратное правило «никакого английского после французского».
- День — не позже в тот же день. Например: распределить художественные дисциплины, «никакого рисования после музыки в тот же день». Для такой балансировки педагогическая нагрузка дисциплины часто оказывается более простым вариантом.
- Неделя — не позже на той же неделе. Например: соблюдать порядок «лекция, затем практическая работа», «никаких практических работ по химии до лекции по химии».
- Всегда (календарное расписание) — никогда после, за весь период: инструмент для выстраивания последовательности с учётом пререквизитов. Например: «никакого C++ до C», «никаких финансов до бухгалтерского учёта».
Несколько ориентиров, чтобы не ошибиться с настройкой:
- Дисциплина, которую нельзя ставить в определённое время («никакой математики первым занятием», «никакой физкультуры в середине дня»), — не несовместимость: используйте временные ограничения курса (), которые задают абсолютное положение занятий одного курса.
- Не допустить, чтобы дисциплина встречалась дважды в один день, проще настроить глобальной опцией автонесовместимости, чем попарными правилами.
- Несовместимость — мягкое ограничение (штраф, который алгоритм формирования старается устранить), а не запрет: она может сохраниться в сформированном расписании, где её отмечает диагностика. Не накапливайте их — каждая уменьшает свободу алгоритма формирования.
Что дальше
Следующий шаг: Совмещения и группы групп, если у вас есть курсы, общие для нескольких классов (общие курсы).
В противном случае переходите сразу к Распределению часов.
Инструкция
Создать класс с группами и разделениями
-
Класс объединяет учеников одного направления подготовки. Он делится на группы (половины класса, факультативы, уровни), а разделения задают взаимоисключающие группы внутри класса.
-
Нажмите «Создать класс». Укажите название (
7А,1-ИТ…), уровень (из настроенных), подразделение, если вы его используете, площадку по умолчанию, при необходимости выделенный кабинет и теоретическое количество учеников. Без площадки занятия нельзя будет расставить — появится явное предупреждение. -
Создайте группы класса. Одна группа на каждое отдельное педагогическое назначение:
Лабораторная-А,Лабораторная-Б(половины класса в лабораториях),Немецкий (2-й язык),Французский (2-й язык)(факультативы),Английский углублённый,Английский базовый(уровни). Настоятельная рекомендация: одна группа на каждый отдельный курс, даже если ученики те же. -
Задайте разделения — взаимоисключающие группы. Выберите группы (например,
Немецкий (2-й язык)+Французский (2-й язык)), нажмите Добавить разделение. Без разделения при формировании расписания две группы одного класса считаются потенциально конфликтующими. -
Настройте дисциплины по классам: недельное количество часов, назначенных преподавателей, тип занятия по умолчанию. Дисциплины выбираются из справочника школы (стандартные или собственные).
-
Следующий шаг: Совмещения и группы групп, если у вас есть курсы, общие для нескольких классов, в противном случае сразу Распределение часов.