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

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
72
Далее на рисунке 3.51приведен пример, когда все десять ответов верные, а на
рисунке 3.52, где все неправильные.
Риунок 3.51. – Подсчет итогового количества баллов за все правильные ответы
Рисунок 3.52. – Итоговый балл за все неправильные ответы
Проверка на контрольных примерах подтверждает, что сумма итоговых бал-
лов подсчитывается верно.
73
На последнем этапе разрабатывается функция выставления оценки обучаю-
щемуся за тест. Оценки выставляются в зависимости от числа набранных баллов по
правилу:
9-10 баллов выставлять оценку 5;
7-8 баллов выставлять оценку 4;
5-6 баллов выставлять оценку 3;
0-4 баллов выставлять оценку 2.
Для решения задачи выставления оценки конструируется составная логиче-
ская функция ЕСЛИ, ветви которой в свою очередь включают функции ЕСЛИ. Эта
функция реализуется следующим образом. Выделяется ячейку «С13», в ней плани-
руется выставлять оценку. На первом этапе строится логическая функция ЕСЛИ,
аргументы которой имеют вид: в поле «Лог_выражение» помещается логическое
условие «С12>8»; в поле «Значение_если_ истина» записывается оценка 5, а в «Зна-
чение_если_ложь» набирается 4. Логическая функция ЕСЛИ на этом этапе примет
вид: ЕСЛИ(С12>8:5:4). Ввод функции завершается кнопкой «ОК». (рисунок 3.53).
Рисунок 3.53. – Первый этап конструирования вложенной функции выставления
оценки
Так как функция выставлении оценки еще в разработке и учитывает только
одно условие для выставления оценок -«хорошо» или «отлично», поэтому в ячейке
«С13» содержится неправильный результат - оценка 4 за все нерешенные примеры
(рисунок 3.54).
74
Рисунок 3.54. – Полученный результат на первом этапе разработки составной
функции оценивания
Затем функция дорабатывается. В строке формул копируется в буфер памяти
участок формулы «ЕСЛИ(С12>8:5:4)». После копирования в исходной формуле
удаляется цифра 4, и на ее место вставляется скопированная формула. Получится
другая формула «ЕСЛИ(С12>8:5: ЕСЛИ(С12>8:5:4))». В этой формуле заменяется 8
на 6, 5 на 4, 4 на 3. После замен формула примет вид «ЕСЛИ(С12>8:5:
ЕСЛИ(С12>6:4:3))» (рисунок 3.55).
Рисунок 3.55. – Результат на втором этапе разработки составной функции
оценивания
75
В ячейки «С13» пока завышенная оценка 3, так как учтены условия для
выствления оценок 5, 4 и 3. Поэтому формула дорабатывается дальше и добавляется
еще одно условие ЕСЛИ. Готовая формула, которая учитывает условия для
выставления всех оценок имеет вид ЕСЛИ(С12>8:5: ЕСЛИ(С12>6:4:
ЕСЛИ(С12>4:3:2))). Результаты ее работы представлены на рисунке 3.56.
Рисунок 3.56. – Оценка, которую определила функция за нерешенные задания
После того как функция оценок разработана, ее надо протестировать на
примерах. Первый пример включает все правильные ответы. В ячейке «С13»
выставлена правильная оценка 5 (рисунок 3.57).
Рисунок 3.57. – Выставленная оценка за все решенные примеры
76
Второй пример включает восемь правильных ответов. В ячейке «С13» оценка
4, это правильный результат (рисунок 3.58).
Рисунок 3.58. – Оценка за восемь решенных примеров
Третий пример создан для проверки правильности выставления оценки 3.
Правильно решено шесть примеров. В ячейке «С13» оценка 3 (рисунок 3.59).
Рисунок 3.59. – Оценка за шесть решенных примеров
77
Четвертый пример для проверки выставления оценки 2. Правильные ответы
даны к четырем примерам. В ячейке «С13» содержится оценка 2 за четыре правильно
решенных примера (рисунок 3.60)
Рисунок 3.60. – Оценка за четыре правильно решенных примера
Тестирование на четырех примерах составной логической функции выставле-
ния оценок подтверждает корректность ее работы.
На последнем этапе разработки программы значения «цвет шрифта» в ячейках
С1:С12 меняется на белый, чтобы обучающиеся не видели правильных ответов и за-
щищаются паролем.
Все задания, формулы и текст, используемые для создания теста, приведены
в Приложении 4.
3.3. Пример создания по шаблону с выпадающим списком компьютер-
ного теста по физике
Разработанные шаблоны тестов можно применять и для формирования
заданий по другим учебным дисциплинам. Например, можно создать тест по физике:
физические величины и их единици в СИ. Тестовое задание имеет вид.
Таблица 3.1 – Задания с вариантами ответов к тесту по физике [16]
Наименование
величины
Ответы
1
2
3
4
5
1
Длина
метр
сантиметр
миллиметр
километр
дециметр
2
Время
секунда
минута
час
миллисекунда
год
3
Масса
грамм
миллиграмм
килограмм
фунт
тонна
78
Наименование
величины
Ответы
1
2
3
4
5
4
Сила
электрического
тока
вольт
ампер
ом
джоуль
кулон
5
Количество
элекричества
ом
ватт
ампер
кулон
вольт
6
Электрическое
напряжение
кулон
ампер
вольт
ом
ватт
7
Элекрическое
сопротивление
джоуль
ампер
вольт
ом
ватт
8
Количество
вещества
моль
килограмм
пуд
фунт
канделла
9
Сила
ньютон
грамм
килограмм
пуд
тонна
10
Мощность
ватт
джоуль
киловатт
килоджоуль
пуд
Для создания теста по физике применяется разработанный в моей выпускной
квалификационной работе «Шаблон компьютерного теста с выпадающим спис-
ком», в поля заданий которого необходимо внести изменения следующим образом.
Сначала снимается парольная защита с ячеек первого листа. Затем в столбце
«А» первого листа книги удаляется текст заданий и набирается новый в соответ-
ствии с данными из таблицы 3.1. В первой строке набирается название «Физическая
величина», а в следующих ячейках последовательно набирается десять физических
величин (рисунок 3.61).
Рисунок 3.61. – Редактирование примеров для теста по физике
В столбце «В» напротив каждой физической величины формируется выпада-
ющий список с вариантами ответов. Для первого задания выделяется ячейка «В2»,
выбирается на главной панели вкладка «Данные», затем кнопка «Проверка данных»
79
и в поле "Источник" вводятся предлагаемые пять ответов: метр; сантиметр; кило-
метр; дециметр; миллиметр. Варианты ответов разделяются знаком «точка с запя-
той» (рисунок 3.62).
Рисунок 3.62. – Задание вариантов ответов в выпадающем списке
Правильность действий подтверждается наличием на правой границе ячейки
«В2» кнопки со стрелкой для открытия выпадающего списка (рисунок 3.63).
Рисунок 3.63. – Выпадающий список для первого задания
Далее необходимо набрать список ответов для физической величины
«Время». Выделяется следующая ячейка «В3», и аналогично предыдущему примеру
открывается диалоговое окно «Проверка вводимых значений», и в поле «Источник»
80
вводятся следующие пять ответов: секунда; минута; час; миллисекунда; год. Резуль-
тат формирования выпадающего списка приведен на рисунке 3.64.
Рисунок 3.64. – Ответы для второго примера
Аналогичным образом формируются выпадающие списки с ответами для за-
даний с 3-10 (рисунок 3.65).
Рисунок 3.65. – Сформированные задания для теста по физике
После формирования для теста текста заданий и выпадающих списков необ-
ходимо выставить баллы за правильные и неправильные выбранные ответы. Анализ
и назначение баллов за ответы проводится в третьем столбце «С».
81
Для решения этой задачи делается видимой ячейка с баллами напротив каж-
дого задания, в которой размещается логическая формула определения баллов. Ре-
дактируются правильные ответы в аргументах функции ЕСЛИ.
Выделяется ячейка «С2», нажатием мышкой на кнопку
открывается диало-
говое окно с аргументами функции ЕСЛИ, в поле «Лог_выражение» вводится пра-
вильный ответ, и нажимается кнопка «ОК» (рисунок 3.66).
Рисунок 3.66. – Редактирование правильного ответа для первого примера
Обязательно необходимо проверить корректность работы функции выставле-
ния баллов на нескольких примерах. Сначала из выпадающего списка с вариантами
ответов выбирается правильный ответ – метр. За правильный ответ получен один
балл, это верный результат (рисунок 3.67)
Рисунок 3.67. – Тестирование приложения при правильном ответе на первое
задание

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)