Студопедия — Задание 2. Создание проверки выполнения теста
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Задание 2. Создание проверки выполнения теста






Смысл автоматической проверки состоит в том, что программа сравнивает номер выбранного варианта с номером правильного варианта (указанного создателем теста). Если эти номера совпадают, то ставится 1 балл за ответ, если не совпадают – 0 баллов. Далее программа подсчитывает суммарное количество баллов и, исходя из этого, выставляет оценку.

Правила выставления оценки. При выставлении оценки (по 5-ти бальной шкале) мы будем руководствоваться тем принятым правилом, что оценка 5 ставится при условии не менее 90% правильных ответов (в нашем случае, 9-10 правильных ответов из 10), оценка 4 – не менее 70% (7-8 правильных ответов), оценка 3 – не менее 50% (5-6 правильных ответов) и 2 – менее 50% (меньше 5 правильных ответов).

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

1. Сделайте текущей ячейку (расположенную несколько правее самого теста), где должна производится проверка правильности ответа (согласно рисунка 9 это ячейка F6), для чего просто щелкните по ней. Убедитесь, что ячейка является объединенной из трех ячеек. Если это не так, то объедините ячейки. На рисунке 9 это ячейки F6- F8.

2. Щелкните по кнопке – Вставка функции (или выполните команду меню ВставкаФункция …). Запустится Мастер функций, 1-е окно которого показано на рисунке 12. Здесь же показано какие категорию и функцию надо выбрать (логическую функцию ЕСЛИ).

Рисунок 12. Первое окно мастера функций

3. Щелкнув по кнопке ОК, вы перейдете ко второму окну Мастера функций, показанному на рисунке 13. Здесь же показано, что надо ввести в соответствующие текстовые окна.

Рисунок 13. Второе окно мастера функций

Примечание: 1. Адрес ячейки, куда вводится номер варианта ответа, можно ввести щелчком по этой ячейке. Естественно перед этим текстовый курсор должен находится в текстовом окне Логическое_выражение.

2. Число в текстовом окне Логическое_выражение определяет номер правильного варианта ответа.

4. Щелчком по кнопке ОК закройте окно Мастера функций. Проверьте правильность обработки ответа. Т.е. выберите какой-либо номер варианта ответа и посмотрите, какой результат будет в ячейке, предназначенной для проверки.

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

Формальная запись этой формулы означает следующее. Вначале записывается сама формула (ЕСЛИ), далее через точку с запятой: первое – логическое выражение истинность которого проверяется (в данном случае, что в ячейке для выбора номера варианта ответа выбран номер 2); второе – что будет в этой (активной) ячейке в случае истинности логического выражения; третье - что будет в этой ячейке в случае если логическое выражение будет ложным (т.е. выбран иной вариант ответа).

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

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

6. Чтобы на проводить описанную операцию для каждого вопроса (загадки), с помощью автозаполнения заполните соответствующие ячейки (т.е. ячейки F9- F35).

7. Сделайте активной ячейку, где осуществлялась проверка правильности ответа на вторую загадку. В строке формул исправьте номер правильного ответа (т.е. в том месте, где написано логическое выражение). Думаю, что ответы как на эту, так и другие загадки вы знаете.

8. Аналогичным образом исправьте формулы в ячейках, предназначенных для проверки правильности ответа.

9. Сделайте активной ячейку в этом же столбце, но в строке с ячейкой “Закончили тестирование? ” (это должна быть ячейка F36). Щелкните по кнопке (Автосумма) и укажите правильный диапазон ячеек (скорее всего F6: F35), т.е. тех, где проверялась правильность выбора ответа и выставлялись баллы).

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

10. Теперь, наверное, самое сложное. Нужно сделать так, чтобы, исходя из количества баллов, выставлялась оценка. Для этого необходимо аккуратно составить формулу. Это будет формула типа ЕСЛИ, но с вложенными формулами типа ЕСЛИ.

Принцип выставления оценки описан выше.

Сделайте активной ячейку в этом же столбце, но в строке с ячейкой “Ваша оценка” (это должна быть ячейка F37).

11. Щелкните по кнопке Вставка функции (или выполните команду меню ВставкаФункция …). Запустится Мастер функций (рисунок 13). В этом окне выберите логическую функцию ЕСЛИ.

12. Щелкнув по кнопке ОК, вы перейдете ко второму окну Мастера функций, показанному на рисунке 14. Здесь же показано, что надо ввести в соответствующие текстовые окна.

Рисунок 14. Окно мастера функций

13. Щелчком по кнопке ОК закройте окно Мастера функций.

14. Убедитесь, что описываемая выше ячейка активна. Обратите внимание на строку формул. Если вы все сделали правильно, то в строке формул должна быть следующая формула:

.

Т.е., согласно этой формуле, если количество набранных баллов больше 8 (9 или 10), то ставится оценка 5; если меньше, то 4.

15. Теперь мы должны исправить эту формулу. Для этого в строке формул выделите цифру 4 и щелкните по кнопке Вставка функции. В окне Мастера функций вновь выберите логическую функцию ЕСЛИ.

16. Во втором окне Мастера функций введитесоответствующие значения (рисунок 15)

Рисунок 15. Окно мастера функций

17. Щелчком по кнопке ОК закройте окно Мастера функций. В строке формул должна быть запись

18. Самостоятельно исправьте последнюю формулу, так, чтобы окончательный вариант бал таким:

.

При обработке этой функции определяется количество полученных баллов и следуя по цепочке вложений определяется оценка.

Таким образом, мы добились того, что в программе с самого начала автоматически определяется количество баллов и выставляется оценка. Это делается постоянно и независимо от тестируемого. Нам же эта оценка нужна только после того как тест пройден, т.е. когда на вопрос “Закончили тестирование” выбран утвердительный ответ.

19. Сделайте активной ячейку в столбце, где записаны варианты ответов и в строке с ячейкой “Ваша оценка” (согласно рисунку 11, это должна быть ячейка С37).

20. Вновь вставьте логическую функцию ЕСЛИ (см. п.11).

21. Щелкнув по кнопке ОК, вы перейдете ко второму окну Мастера функций, показанному на рисунке 16. Здесь же показано, что надо ввести в соответствующие текстовые окна.

Рисунок 16. Окно мастера функций для ввода функции ЕСЛИ

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

23. Сохраните сделанное.

24. Протестируйте сами себя и убедитесь, что оценка выставляется так, как было задумано. Если то не так, то внимательно проверьте все выполнение упражнения 2.

25. Теперь скроем столбец где у нас ведется выставление баллов. Для этого выделим этот столбец и дадим команду Формат – Столбец – Скрыть.

26. Теперь защитим лист Проверка от изменений. Перейдите на указанный лист. Выполните команду Сервис - Защитить лист. Появится окно, показанное на рис. 5.

27. Для того, чтобы не допустить несанкционированного отображения данных (командой Формат – Столбец – Отобразить после выделения соответствующего столбца ) защитим книгу. Для этого дадим команду Сервис – Защита – Защитить книгу …Появится окно, показанное на рисунке 17.

Рисунок 17. Защита книги

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

29. Щелчком по кнопке ОК закройте окно.

30. Сохраните сделанное.

31. Для того, чтобы ваш тест выглядел более привлекательно можно украсить его картинками (командой Вставка – Рисунок – Картинки (или Из файла).

Контрольные вопросы:

1. В каких случаях применяются логические функции? Чем отличается функция ЕСЛИ от остальных функций?

2. Составьте примеры случаев, в которых необходимо использовать функцию ЕСЛИ и логические функции И, ИЛИ. Чем отличаются функции И и ИЛИ от функции ЕСЛИ? В каком формате записываются функции И, ИЛИ, ЕСЛИ?

 

3. Перечислите параметры стандартной функции ЕСЛИ.

 

 







Дата добавления: 2014-11-10; просмотров: 584. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности. 1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности. 1.1. Международная безопасность (глобальная и...

Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В цен­тральное приемное отделение больные могут быть доставлены: 1) машиной скорой медицинской помощи в случае возникновения остро­го или обострения хронического заболевания...

ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ   Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Studopedia.info - Студопедия - 2014-2024 год . (0.007 сек.) русская версия | украинская версия