Смекни!
smekni.com

Автоматизированная система распределения мест и оценок качества олимпиадных заданий (стр. 7 из 12)

Третий параметр – порядок распределения. Этот параметр программно реализует принцип дифференцированного подхода к распределению мест на олимпиадах. Возможно три варианта этого порядка: для слабого коллектива учащихся (1→2→3), для сильного коллектива (1→3→2) и для смешанного коллектива (1→2→3, если ή1<0, и 1→3→2, если ή1≥0). По умолчанию установлен последний вариант.

После конфигурирования этих параметров необходимо нажать кнопку «Записать» для записи конфигурации или кнопку «Отмена» для отказа от записи и выхода из окна.

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

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


Рис. 2. Окно распределения мест.

Левее этой панели расположена область построения диаграмм. При первом открытии окна в этой области построений нет. Для того чтобы построить распределение по какому-либо из параметров нужно воспользоваться всплывающим меню, которое появляется при нажатии правой кнопки мыши на области построения диаграммы. Это меню представлено на рис. 3:

Рис. 3. Всплывающее меню построения распределений.

Первая опция строит распределение по ή1, вторая – по ή2, третья – по ή3, четвертая – по суммарному баллу. Следующие три опции имеют дополнительные функции: первая меняет цвет диаграммы, вторая меняет цвет фона диаграммы, а третья печатает диаграмму на принтере.

Теперь рассмотрим, как осуществляется оценка качества заданий в контексте данной автоматизированной системы. Этот процесс происходит при нажатии либо кнопки инструментальной панели «Сервисы» «Оценка качества», либо пункта главного меню «Сервис» «Оценка качества». Локальная БД должна быть открыта перед совершением этих действий.

Стоит сразу заметить одну важную особенность: никакой дополнительной конфигурации программы для данной операции нет. Эта особенность связана с тем, что оценка уровня качества заданий в программе ведется на основе значений трех параметров, которые полностью описаны в §5 Главы 2. Все данные, которые необходимы для расчета этих параметров, берутся из того протокола олимпиады, который вводит оператор.

Окно, отвечающее за процесс распределения мест, представлено ниже на рис. 4. Как видно из рисунка, данное окно состоит из четырех частей. Первая часть окна – диаграмма «Сбалансированность комплекта». Эта диаграмма фактически представляет собой шкалу сложности задач. Круглые точки красного цвета на шкале представляют собой положения на шкале сложности блоков задач (на рис. 5 представлен комплект из 3 блоков). Зеленая линия, проходящая по области диаграммы, представляет собой биссектрису главного координатного угла шкалы сложности.

Рис. 4. Окно «Оценка уровня качества заданий».

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

Вторая часть окна – это диаграмма распределения участников по суммарному баллу. Эта диаграмма необходима для сравнения получившегося экспериментального распределения с идеальным. Как известно, идеальное распределение представляет собой «колокол».

Третья часть окна – это диаграмма надежности реализации сложности. Она необходима для визуализации процесса расчета этого параметра.

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

Видно, что система не требует вмешательства пользователя при оценке уровня качества заданий. Она только демонстрирует полученный результат. Никаких дополнительных возможностей данное окно не предоставляет.

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

Глава 4. Результаты, полученные в ходе исследования.

§1. Результаты, полученные на основе олимпиад.

В комплекте с программой поставляется БД, которая представляет собой протокол областной олимпиады по физике в 11 классах. Данная БД размещается в файле DBOLYMP1.DB. Общее количество записей в этой БД равно 32. Ниже будут представлены результаты, для этого набора, которые были получены при помощи разработанной системы. Непосредственно сами фамилии участников можно посмотреть при помощи программы, а мы опишем только результаты по двум операциям: распределение участников по местам и оценка уровня качества заданий.

Распределение по местам.

Ниже, на рис. 1, представлено окно распределения мест для этой БД. Конфигурация системы для этой БД следующая: количество блоков задач – 3, максимальный балл за задачу – 6, установлен второй порядок сортировки. На рисунке видно, что данный набор является потенциально слабым, так как значения поля «Параметр1» (ή1) почти все отрицательны. Поэтому, можно сортировать по второму методу сортировки (сортировка для слабого коллектива). Очевидно, что победителем олимпиады является Панкратов С. А., который набрал максимальный суммарный балл (18). При желании, можно отсортировать участников по одному из трех параметров или автоматически.

Рис. 1. Распределение по местам для данной БД.

Ниже места участникам присуждаются исходя из положения их результатов в таблице. На следующем рисунке представлены распределения участников по 4 параметрам (ή1, ή2, ή3, S).

Рис. 2. Распределения по параметрам.

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

Оценка уровня качества заданий.

После того, как распределение участников по местам закончено, можно попытаться оценить качество заданий. Окно оценки качества приведено ниже на рис. 3:

Рис. 3. Оценка качества заданий.

Диаграмма «Сбалансированность комплекта» показывает нам, что наше предположение оказалось верным. Данный комплект не является сбалансированным. Однако два других параметра указывают на достаточно хорошие показатели. Видно, что составителям удалось реализовать большую сложность 2 блока по сравнению с 1, а также большую сложность 3 блока по сравнению с 1, на 100%. Большая же сложность 3 блока по сравнению со 2 реализована лишь на 68,75%, что тоже считается хорошим результатом. Коэффициент мест для данного коллектива равен 0,71875. Это тоже достаточно хороший результат.

Описание в целом.

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

§2. Результаты, полученные на основе педагогической практики.

Кроме БД, которая описана выше в §1, в комплекте поставляется еще одна локальная БД (содержится в файле DBOLYMP5.DB). Она сформирована мной на педагогической практике и включает результаты учащихся моего класса по нескольким работам. Для демонстрации мультифункциональности системы решено было использовать данную БД для демонстрации. При проверке использовалась следующая конфигурация системы: количество блоков задач – 3, использовался смешанный метод сортировки, максимальный балл за задания – 5.