Использование средств ИКТ для автоматизации составления расписаний

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

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

Решение проблемы создания комфортного графика и приемлемых условий работы учителей заключается в создании благоприятного рабочего режима; рациональной расстановке необходимых сдвоенных уроков; рациональном чередовании учебных предметов разной направленности; решении проблемы привлечения квалифицированных кадров на условиях совместительства с обеспечением их профессиональных интересов; быстром изменении и корректировке расписания в силу производственной необходимости.

Данные факторы определяют перечень важных функциональных требований к программным средствам для составления расписаний:

  • 1) программа должна в автоматическом режиме устранять ограничения, введенные пользователем, если они приводят к невозможности решения задачи, и информировать пользователя обо всех изменениях при завершении расчета расписания;
  • 2) возможность редактирования готового расписания с целью его локальной доработки в ручном режиме, при этом программа должна обеспечивать в автоматическом режиме проверку на допустимость отредактированного вручную расписания;
  • 3) планирование даты и времени проведения мероприятий для педагогов и учеников с учетом их учебной занятости;
  • 4) программа должна обеспечивать компиляцию и поиск ошибок в исходных данных, введенных пользователем, которые возможно найти до начала решения задачи;
  • 5) программа должна иметь встроенную справочную систему, обеспечивающую контекстный поиск;
  • 6) программа должна поддерживать режим архивации готовых расписаний за предыдущее время использования со своими исходными данными и варианты решения текущей задачи.

Рассмотрим функционал отечественных автоматизированных систем для составления расписаний.

Программа составления расписания занятий «НИКА» (Ьпр://ууу. nikasoft.ru/nikasoft.html) предназначена для полной автоматизации процесса составления недельного расписания занятий. Программа учитывает различный статус и профиль образовательной организации, особенности учебного плана и специфику учебного процесса.

Программа обеспечивает:

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

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

Программа РЕКТОР (http://www.rector.spb.ru/index.html) состоит из четырех разделов: «Списки», «Нагрузки», «Расписание» и «Замены».

Раздел «Списки» предназначен для автоматизированного формирования и редактирования таких элементов базы данных, как списки классов, перечень предметов и соответствующих кабинетов, список учителей. В процессе создания списка класса вводится его название, показатели минимально и максимально допустимого количества уроков в день, количество учащихся, в соответствии с нормами порядок уроков. Описание предмета включает его название, показатель уровня сложности. Для каждого кабинета описывается его название, количество мест. При формировании списка учителей заполняются поля: фамилия учителя, название основного предмета, название закрепленного кабинета, допустимые номера уроков (желательные и нежелательные), а также дополнительная информация — номер телефона, адрес электронной почты и комментарий.

Раздел «Нагрузки» определяет организационные основы образовательного процесса (осуществление ввода, редактирования, печати нагрузок в соответствии с сортировкой по классам, предметам или учителям). При этом предусматривается возможность объединения классов в поток и, наоборот, деление класса (потока) на группы. При такой организации занятия в группе ведет закрепленный за ней учитель.

Раздел «Расписание» служит для составления автоматического, ручного или смешанного расписания. В автоматическом режиме расписание можно составлять для одного, всех или некоторых классов или учителей. Предполагается возможность составления расписания для определенного уровня образования (начальные классы, основная школа) или для определенного предмета (расписание только для учителей математики). При этом осуществляется автоматизированная диагностика процесса составления расписания с целью обнаружения конфликтных ситуаций.

При составлении расписания в ручном режиме программа с помощью встроенной системы подсказок «помогает» пользователю в процессе выбора вариантов распределения уроков для выбранного учителя, класса, кабинета. В случае невозможности размещения урока в сетке программа комментирует причину, что существенно облегчает работу разработчика и не допускает ошибочных вариантов расписания. Готовое расписание одного, всех или некоторых классов сохраняется в файлах форматов doc, html, xls. В программе можно разработать шесть вариантов различных представлений расписаний.

Раздел «Замены» предназначен для автоматизированного поиска вариантов замен отсутствующих в определенный период времени учителей. Для выбранного учителя задаются номера и список уроков в дни его отсутствия. Далее для каждого урока автоматически выдаются списки учителей и кабинетов, не занятых в это время.

Программа для составления расписаний 1C: ХроноГраф 3.0 Мастер. Требования к персональному компьютеру для установки и функционирования программы [6]:

  • - Процессор: Intel Pentium III, Celeron с кэш-памятью 2-го уровня не менее 128 Кб и тактовой частотой от 700 МГц.
  • - Оперативная память: 128 Мб.
  • - Свободное пространство на жестком диске: 20 Мб.
  • - Видеоадаптер: SVGA, разрешение 1024x768 или выше.
  • - Операционная система: Microsoft Windows 98/ME/NT/2000/XP.

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

Интерфейс программного пакета «ХроноГраф 3.0 Мастер» реализован в стандарте операционной системы Vindows. Управление программой осуществляется при помощи команд главного меню и управляющих кнопок (рисунок 2.8).

Функциональное меню и панель инструментов программы «ХроноГраф 3.0 Мастер»

Рис. 2.8. Функциональное меню и панель инструментов программы «ХроноГраф 3.0 Мастер»

Рассмотрим технологические этапы процесса создания расписания в программе «Хронограф Мастер 3.0».

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

Действия для заполнения дополнительной информации об образовательном учреждении

Рис. 2.9. Действия для заполнения дополнительной информации об образовательном учреждении

В форме «Недельная сетка часов» согласно учебному плану образовательного учреждения вводятся следующие данные: учебные предметы, количество часов, при этом учитывается деление классов на подгруппы, проверяются количество учебных часов класса и общая педагогическая нагрузка.

Важным этапом в разработке расписания является его проверка на соответствие требованиям САНПиН. При распределении недельной сетки часов необходимо ввести сведения о трудности предметов. Таким образом, будет заполнена таблица «Недельная сетка часов» (рисунок 2.10).

Итог работы со страницей «Недельная сетка часов»

Рис. 2.10. Итог работы со страницей «Недельная сетка часов»

Далее заполняется форма «Данные о преподавателях»: фамилия, имя, отчество, преподаваемый предмет, УМК, классное руководство, совместительство и др. При этом необходимо выбрать в пункте меню «Действия» функцию «Добавить преподавателя» и заполнить предлагаемые поля.

Следующим этапом разработки расписания является ввод информации в форме «Информация о кабинетах», после чего распределенные кабинеты будут отмечены в расписании учебных занятий, что позволит сформировать отчет о занятости кабинетов (пункт меню «Действия» функция «Добавить кабинет»).

В форме «Распределение нагрузки» используются следующие данные:

  • - Ф.И.О. учителя;
  • - недельные часы из учебного плана;
  • - классы (параллели);
  • - предметы.

На данной странице слева размещены фамилии учителей, вверху классы, а в центре сведения отсутствуют, они просматриваются серым цветом. Их необходимо расставить согласно тарификации (рисунок 2.11).

Итог работы над страницей «Распределение нагрузки»

Рис. 2.11. Итог работы над страницей «Распределение нагрузки»

Далее вводятся данные на страницу «График работы преподавателей». При заполнении этой формы учитываются пожелания педагогического коллектива учреждения. Для этого напротив фамилии учителя выбирается день недели или конкретное время уроков и двойным нажатием закрашивается красным цветом, таким образом помечаются их предпочтения в графике работы. Результат представлен в соответствии с рисунком 2.12.

График работы преподавателей

Рис. 2.12. График работы преподавателей

Завершающий этап «Составление расписания» может реализовываться несколькими способами:

  • 1) самостоятельно вручную;
  • 2) автоматически (с учетом или без учета САНПиН);
  • 3) автоматически, но с ручной корректировкой.

Рассмотрим более подробно второй способ. Для этого на вкладке

«Действия» необходимо выбрать «Автоматическое составление расписания» (рисунок 2.13).

Выбор способа составления расписания

Рис. 2.13. Выбор способа составления расписания

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

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

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

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >