Шаг 4 — Создание классов и их групп

Этот шаг больше всех остальных определяет структуру расписания. На вкладке Классы вы создаёте классы и их группы и задаёте количество часов по дисциплинам.

1. Создать классы

Нажмите Создать класс. Для каждого класса укажите:

  • Название (обязательно),
  • Уровень (из существующих; чтобы добавить новый, нажмите Создать),
  • Подразделение, если в вашем учебном заведении используется такая организация,
  • Площадка по умолчанию (при формировании расписания кабинеты подбираются только на этой площадке, если только занятие явно не назначено на другую площадку),
  • Выделенный учебный кабинет (необязательно — занятия по умолчанию проходят в нём),
  • Предпочтительные кабинеты (необязательно — укажите Подразделение и/или метки кабинетов, которые нужно пробовать в первую очередь для этого класса),
  • Теоретическое количество учеников (необязательно, но рекомендуется для подбора кабинетов по вместимости).

Подразделение и Площадка отвечают на два разных вопроса: Подразделение показывает, к какому подразделению учебного заведения относится класс; Площадка показывает, где класс находится физически и какие кабинеты используются по умолчанию.

В расписании в режиме «календарь» у класса есть дополнительная опция: Повторяющиеся занятия, которая повторяет занятия по недельному шаблону вместо расстановки их по одному. См. Режим календаря.

Предпочтительные кабинеты

Поле Предпочтительные кабинеты описывает кабинеты, в которых класс привык заниматься, без перечисления каждого: вы указываете подразделение, метки или и то и другое, и любой кабинет с одной из этих отметок входит в набор. Факультет, который работает в собственных кабинетах; программа дополнительного профессионального образования, которая занимается в своих двух лекционных залах; профиль обучения, занятия которого охватывают разные площадки: предпочтение сводится к одному-двум выборам и подхватывает кабинеты, которые вы добавите позже.

Этот набор пробуется первым — и при автоматическом назначении, и при ручном выборе. Когда ни один из этих кабинетов не свободен, Omniscol выбирает другой подходящий кабинет.

Подразделение класса, в свою очередь, служит для классификации и фильтров. Два поля дополняют друг друга: одно описывает, к какому подразделению относится класс, другое — где он обычно занимается.

⚠ Если вы забудете указать площадку, занятия нельзя будет расставить (нет ни кабинетов, ни сетки). Об этом напомнит предупреждение.

2. Создать группы для каждого класса

Нажмите кнопку Добавить группу у нужного класса. Создайте столько групп, сколько есть курсов, на которых ученики занимаются не всем классом.

Для каждой группы укажите:

  • Название и код (используйте оба, чтобы группу было легко опознать),
  • Теоретическое количество учеников,
  • Если несколько групп должны или могут заниматься в одном временном слоте (лабораторная-А и лабораторная-Б или второй иностранный язык — немецкий и французский), создайте разделение с помощью Добавить разделение.

Совет: если группы класса (почти) совпадают с группами другого класса, нажмите Импортировать из другого класса, чтобы импортировать настройки и подправить их.

Синхронизация классов и групп: в аккаунте, подключённом к внешней системе, классы и группы автоматически сопоставляются с ERP или информационной системой учебного заведения.

Классы и группы можно синхронизировать из внешней системы: Синхронизировать и Синхронизировать открывают сопоставление. См. Синхронизация с внешними системами.

3. Настроить дисциплины по классам (курсы)

Перейдите на вкладку Курсы (или нажмите кнопку Курсы у класса).

Каждая дисциплина, которую вы назначаете классу, — с её количеством часов и, при необходимости, типом (лекция, семинар, практическая работа…) — образует курс: базовую единицу вашей образовательной деятельности («математика в 7 А, 4 часа в неделю, семинар»). Все курсы класса составляют его программу обучения (в вузах — учебный план). А занятия, которые вы затем расставите в сетке, — это экземпляры курсов.

Для каждого курса укажите:

  • Количество часов в неделю,
  • Тип занятия (при необходимости: лекция, семинар, практическая работа…),
  • Назначенных преподавателей,
  • Педагогическая нагрузка (при формировании расписания алгоритм старается равномерно распределить дисциплину по дням),
  • Требуемый специализированный кабинет (из специализаций площадки),
  • Предпочтения по расстановке (не ставить математику в конце дня, физкультуру — в самые жаркие часы…).

Совет: нажмите Импортировать из другого класса, чтобы повторно использовать настройки дисциплин другого класса. В диалоговом окне можно даже импортировать класс из другого расписания и расширить состав импорта: с заменой существующего списка или без неё, с привязанными преподавателями или без них, с группами, несовместимостями, временными ограничениями класса или без них. Можно дойти до дублирования разбивки на занятия, снова выбрав состав импорта. Что касается положения занятий, то в расписании типа «календарь» можно сдвигать дни (последовательность при этом пересчитывается по рабочим дням источника и цели). Это очень удобно для организаций, у которых полные учебные циклы повторяются (например, по шесть или восемь недель подряд) несколько раз в году.

4. Несовместимости между дисциплинами

Несовместимость запрещает дисциплине следовать за другой. Правило направленное: «за дисциплиной A не должна идти дисциплина B» — это не то же самое, что обратное. Типичный случай: «никакой математики сразу после физкультуры». Задавайте их на вкладке Несовместимость класса.

При создании правила выберите окно действия:

  • Подряд — не в занятии, которое следует сразу за ним, в тот же день. Например: не ставить сложную дисциплину сразу за утомительной, «никакой математики сразу после физкультуры».
  • Половина дня — не позже в пределах той же половины дня. Например: чередовать языки, «никакого французского после английского» — а для взаимного исключения добавьте обратное правило «никакого английского после французского».
  • День — не позже в тот же день. Например: распределить художественные дисциплины, «никакого рисования после музыки в тот же день». Для такой балансировки педагогическая нагрузка дисциплины часто оказывается более простым вариантом.
  • Неделя — не позже на той же неделе. Например: соблюдать порядок «лекция, затем практическая работа», «никаких практических работ по химии до лекции по химии».
  • Всегда (календарное расписание) — никогда после, за весь период: инструмент для выстраивания последовательности с учётом пререквизитов. Например: «никакого C++ до C», «никаких финансов до бухгалтерского учёта».

Несколько ориентиров, чтобы не ошибиться с настройкой:

  • Дисциплина, которую нельзя ставить в определённое время («никакой математики первым занятием», «никакой физкультуры в середине дня»), — не несовместимость: используйте временные ограничения курса (), которые задают абсолютное положение занятий одного курса.
  • Не допустить, чтобы дисциплина встречалась дважды в один день, проще настроить глобальной опцией автонесовместимости, чем попарными правилами.
  • Несовместимость — мягкое ограничение (штраф, который алгоритм формирования старается устранить), а не запрет: она может сохраниться в сформированном расписании, где её отмечает диагностика. Не накапливайте их — каждая уменьшает свободу алгоритма формирования.

Что дальше

Следующий шаг: Совмещения и группы групп, если у вас есть курсы, общие для нескольких классов (общие курсы).

В противном случае переходите сразу к Распределению часов.

Инструкция

Создать класс с группами и разделениями

  1. Класс объединяет учеников одного направления подготовки. Он делится на группы (половины класса, факультативы, уровни), а разделения задают взаимоисключающие группы внутри класса.

  2. Нажмите «Создать класс». Укажите название (7А, 1-ИТ…), уровень (из настроенных), подразделение, если вы его используете, площадку по умолчанию, при необходимости выделенный кабинет и теоретическое количество учеников. Без площадки занятия нельзя будет расставить — появится явное предупреждение.

  3. Создайте группы класса. Одна группа на каждое отдельное педагогическое назначение: Лабораторная-А, Лабораторная-Б (половины класса в лабораториях), Немецкий (2-й язык), Французский (2-й язык) (факультативы), Английский углублённый, Английский базовый (уровни). Настоятельная рекомендация: одна группа на каждый отдельный курс, даже если ученики те же.

  4. Задайте разделения — взаимоисключающие группы. Выберите группы (например, Немецкий (2-й язык) + Французский (2-й язык)), нажмите Добавить разделение. Без разделения при формировании расписания две группы одного класса считаются потенциально конфликтующими.

  5. Настройте дисциплины по классам: недельное количество часов, назначенных преподавателей, тип занятия по умолчанию. Дисциплины выбираются из справочника школы (стандартные или собственные).

  6. Следующий шаг: Совмещения и группы групп, если у вас есть курсы, общие для нескольких классов, в противном случае сразу Распределение часов.

См. также