Как сделать тест в excel
Как создать тест в Эксель (Excel)
Осуществление тестирования
Тест представляет собой получение одного ответа на искомый вопрос. Обычно ответов несколько. Но по заданным параметрам выбирается один, наиболее точный.
При окончании теста пользователь видит, прошел он тест или нет. Excel позволяет выполнить тест различными путями. Рассмотрим одни, наиболее простой вариант создания алгоритма для проведения теста.
Поле ввода.
Этот вариант состоит из списка вопросов и списка ответов на данные вопросы.
В определенном поле, тестируемый Этот вариант состоит из списка вопросов и списка ответов на данные вопросы.
В определенном поле, тестируемый заносит один ответ из нескольких предложенных.
1. Записываем вопросы. Ответы нумеруем. Каждый ответ имеет свой номер, который и будет вводить пользователь.
2. Выделим ячейку – куда будем вписывать вариант ответа. То есть из числа предлагаемых решений, выбирается только один и ставится его номер в поле ответов. Что бы лучше воспринимался материал, выделим ее желтым цветом.
4.Результатом вышеизложенных действий произойдет активация аргументов функции «Если».
В окошке будет видны три поля. Или в строке будет выглядеть это так: =Если (Лог выражение; Значение, если истина; значение если ложь). Данные поля следует заполнить. «Логическое выражение» – сюда вписывается координата ячейки заносимого ответа. И указываем тут же верный ответ. Чтобы ввести координаты необходимой ячейки, устанавливаем на нужную ячейку курсор, идем на Лист 1 и выделяем курсором ячейку с нужным вариантом ответа.
Таким образом, данные автоматически введутся в окно аргументов. Осталось ввести без кавычек «3» с этим выражением и будет сравниваться ответ пользователя. Если он выберет «3» Функция «ЕСЛИ» определит совпадение этой цифры с вводом тестируемого и при удачном варианте или «истина», ответ будет считаться истинным, во всех иных вариантах будет «ложь» или не верно.
Что бы как то это увидеть в поле «Значение истина» ставим «1», аналогично в поле «Значение если ложь» ставим «0».
Если тестируемый ответит верно, в ячейке это отметится числом 1.
Если он мыслит не верно, то будет стоять «0». Заканчиваем произведенные действия функцией сохранить, то есть жмем «ОК».
Выделяем ячейку на указанном листе. Даем ей название «Результат». В нее вставляем ссылку на формулы с «Лист2» с адресом необходимой ячейки. В нашем примере это ячейка «авто сумма».
Таким образом, по данному варианту проведения теста в Excel сказано все. Существуют другие варианты в том же Excel проведения тестов, но это тема другой статьи.
Создание тестов в Excel;
Лабораторная работа №1
Цель работы:
· Как разрабатывается тестовое задание в Excel без использования VBA;
· Функции: логические, текстовые.
Задание1.Ознакомиться с примером разработки тестового задания.
Пример разработки тестового задания:
Для составления тестовой программы понадобятся несколько листов рабочей книги Excel. Один лист будет титульным, второй — служить для показа итогов тестирования, третий — расчетным, на нем будут содержаться все формулы и вся информация, которая будет дублироваться в билетах. Остальные листы будут использованы под собственно билеты, в которых будут формулироваться вопросы и тестируемые будут проставлять номера правильных ответов.
Оформление титульного листа
Начнем с титульного листа, который изображен на рис.1.
Оформление титульного листа начиналось с простого листа рабочей книги, показанного на рис.2. Затем на этом листе удалили сетку, что также показано на данном рисунке, и приступили к оформлению. Выделили площадку под оформление с помощью границы и дали заливку (рис.3).
Далее с помощью WordArt и Вставки рисунка завершили оформление титульного листа.
На титульном листе тестируемый вводит данные о себе: фамилию, класс, а также дату тестирования.
Кнопка «нажать» оформлена как гиперссылка для перехода на следующий лист, который использован под вопросы теста. Гиперссылка оформлена на всех листах данной рабочей книги.
Диалоговое окно гиперссылки показано на рис.4.
Ячейки титульного листа, в которые заносится информация о тестируемом, должны быть не защищенными, поэтому с них должна быть снята защита. Это делается следующим образом. Следует выбрать команду меню Формат, Ячейка,затем на вкладке Защитаснять флажок Защищаемая ячейка.
Оформление тестового задания
На листе (рис.5), как мы видим, даны четыре определения, возле которых в ячейках надо поставить номера правильных понятий. Понятия обозначены под номерами на этом же листе. Ячейки в которые будут водятся ответы, должны быть не защищаемыми.
И ниже приведены примеры тестовых заданий (рис.5-8).
Лист под названием «Билет №2» (рис.6) содержит диаграммы, которые были выполнены в Excel на данном листе рабочей книги. Под каждой диаграммой есть ячейка для ввода номера вида диаграммы. Названия видов диаграмм пронумерованы и приводятся на данном листе.
На рис.7 помимо диаграммы содержится фрагмент электронной таблицы, который был также выполнен на данном листе. Это наглядно показывает возможности Excel (а также преимущества) при создании документов.
Лист «Билет № 4» (Рис.8) отличается от остальных тем, что при ответе на его вопрос можно пользоваться таблицей данных.
Здесь необходимо отметить следующее. Для того чтобы все билеты оформить одинаково, надо нажать клавишу Shift и, удерживая ее, общелкать все ярлычки листов, в которых будут располагаться билеты. Все ярлычки станут белыми. Теперь, перейдя на любой лист, можно начать оформление дизайна билетов. Здесь же можно установить и общий масштаб для всех билетов. После оформления билетов (пока без ввода вопросов) листы следует разгруппировать. Чтобы это осуществить, надо щелкнуть правой кнопкой мыши на ярлычке любого листа и выбрать соответствующий пункт меню. После этого можно вводить вопросы, создавать гиперссылки и защищать листы от несанкционированного изменения данных. Для этого надо выбрать команду Сервис, Защита, Защитить лист,далее отметить все пункты и ввести пароль. Разумеется, перед этим следует снять защиту с ячеек, где будут вводится ответы тестируемого, иначе тестируемый не сможет ввести свои ответы. Пароль хранится в самой книге Excel, и вскрыть его для неспециалиста достаточно сложно.
Оформление итогового листа
Рассмотрим итоговый лист (рис.9). В ячейках «ученик», «сегодня» дублируется содержимое ячеек титульного листа (рис.10). «Ваша оценка» и ячейка, содержащая словесный комментарий, дублируют содержание расчетного листа, Делается это следующим образом. Надо поставить курсорную рамку в ячейку «ученик», открыть Мастер функций, найти категорию Текстовые, в ней — функцию ПОВТОР, щелкнуть на кнопке ОК. В поле ввода текст следует ввести имя рабочего листа и адрес ячейки, чье содержимое вы хотите повторить. Число повторений в данном случае равно 1 (Рис.10).
Оформление расчетного листа
Перейдем к рассмотрению расчетного листа, который показан на рис.11.
На расчетном листе тестирующей программы составлена расчетная таблица. Каждый столбец в первой ячейке имеет название «Билет» и номер билета. Во вторую (а также и в остальные, по числу вопросов) ячейку каждого столбца билета вводится формула, в которой используется логическая формула ЕСЛИ(), а также имеется ссылка на рабочий лист на котором находится билет. Внутри скобок записывается относительный адрес ячейки на листе, для которой проверяется выполнение условия. Проверяется, содержится ли в данной ячейке число, которое и является номером правильного ответа. Если в ячейку введено число правильного ответа, то значение ячейки на расчетном листе становится равным 1 (ИСТИНА), иначе 0 (ЛОЖЬ).
Для подсчета суммы правильных ответов используется встроенная функция СУММ() (строка 6), но можно и непосредственно ввести в ячейку название функции с клавиатуры.
В строке 10 используется ячейка, в которую вводим формулу для расчета среднего значения из всех ячеек, т.е. тех, в которых находится 1. эта ячейка является очень важной, так как именно в ней определяется доля правильных ответов по всем вопросам и, следовательно, все дальнейшие реакции тестирующей программы.
Следующую свободную ячейку используем для вывода оценки. Оценка зависит от доли правильных ответов. В данной ячейке используется принцип вложенности функций. Если значение в ячейке, подсчитывающей долю правильных ответов, менее 0,66 (т.е. ответы получены только на две трети вопросов), то оценка 2; если в ячейке значение менее 0,75 (но более 0,66), то оценка 3; если значение менее 0,9 (но более 0,75), то оценка 4; если значение в ячейке более 0,9, то оценка 5.
В ячейку в строке 12 введем формулу аналогичную предыдущей. Она отличается лишь тем, что вместо оценок будет словесный комментарий.
Защитим листы от нежелательного вмешательства в документ других лиц (рис.12). Перед этим ячейки для ввода информации сделаем не защищаемыми (рис.13), т.к. в них будет вводиться информация. Выделим их и снимем защиту.
Защитить расчетный лист можно следующим образом. Надо сначала выделить весь расчетный лист, щелкнув на специальной кнопке, которая находится на пересечении номеров строк и названий столбцов в верхнем левом углу рабочего листа. После выделения следует присвоить шрифту белый цвет, т. е. цвет фона. Теперь расчетный лист будет казаться пустым. Далее надо выбрать команду Сервис, Защита, Защитить лист, два раза ввести пароль и щелкнуть на кнопке ОК. Лучше, если пароль защиты этого листа будет отличаться от пароля защиты других листов. Затем для контроля надо попробовать активизировать кнопку, отвечающую за цвет шрифта, и посмотреть, стала ли она активной. Если она неактивна, то все в порядке. После установления защиты также невозможно изменить ширину и высоту ячеек, становятся недоступными многие опции и проведение многих операций с данными и ячейками. Далее этот лист можно скрыть (Формат, Лист, Скрыть).
До того как файлу, содержащему тест, будет присвоен атрибут Только для чтения, записываем макрос, который подготовит Excel к проведению теста, т.е. очищает все ячейки, которые тестируемый будет заполнять, от возможных остатков предыдущего тестирования. После этого начать запись макроса: задать имя макроса «Подготовка_теста» (рис.14), сохранить макрос в этой книге макросови щелкнуть на кнопке ОК.
На панели инструментов появится маленькая панель с кнопкой остановки записи макроса. После этого проделываем все намеченные операции: переходим на титульный лист и удаляем с него все данные, переходим на рабочий лист с первым билетом и тоже удаляем все данные, введенные ранее, и т.д. Затем убираем панели инструментов, устанавливаем масштаб во весь экран. После этого надо щелкнуть на кнопке остановки макроса. На этом тестовая программа готова.
Задание2.Создать тестовые задания в MS Excel. Информацию для ТЗ брать из ЕГЭ, согласно своему варианту и специальности.
Как создать тесты в Microsoft Excel
КАК СОЗДАТЬ ТЕСТЫ
1. Открыть программу Microsoft Excel
2. В нужном месте открывшегося окна сделать заголовок, «Тестовая программа по математике». Для этого можно заранее подготовить ячейку, путем объединения ячеек: выделить объединяемые ячейки, и выполнить следующие команды: Формат – ячейки – выравнивание, проставить галочку напротив объединение ячеек и нажать ОК.
В объединенных ячейках и записываете заголовок теста:
3. В ячейках таблицы сделаем заголовки столбцов, где будут размещены вопросы, ответы, проверка.
Программа Excel позволяет создавать тесты со свободным ответом (когда обучаемому не дается варианта ответа) и с выборочным ответом (когда обучаемому предлагаются варианты ответов, из которых он выбирает правильный).
· При создании теста со свободным ответом создается группа ячеек для ввода ответа.
· При создании теста с выборочным ответом или теста на сопоставление выполняется следующая последовательность действий:
4. Наберём вопросы и разместим варианты ответов:
5. Оформим выбор: в ячейке В4 (напротив первого вопроса), выделим эту ячейку, нажмем меню Данные-Проверка
Из опций «Тип данных» нужно выбрать «список», после этого появится окно ввода «Источник». Нажать на кнопку , после чего выделить ячейки с ответами (в нашем случае это)
Теперь нажмем на кнопку и далее, на кнопку «ОК».
Мы увидим, что около ячейки В4 имеется кнопка для выбора. Нажав её, получим варианты.
6. Поместим в соседнюю ячейку С4 функцию проверки
где K4 –это адрес ячейки с правильным ответом на первый вопрос.
Смысл функции в следующем:
· Если в тестируемой ячейке пусто, то в ячейку, содержащую функцию, тоже поместить пусто (нет ответа – нет реакции).
· Иначе, если там не пусто, то, если ответ совпадает с верным, то поместить «да», иначе «нет».
7. Аналогично строим вопросы и ответы, копируем функцию и не забываем менять адрес ячейки с правильным ответом в функции.
8. Чтобы посчитать число верных ответов, надо в данном случае ввести в ячейку С9 функцию СЧЕТЕСЛИ
Функция даст столько баллов, сколько раз слово «да» встретилось в ячейках с С4 по С8.
Роль такого теста закрепляюще-тренирующая, нежели контролирующая. Однако придать тесту подобие строгости можно. Для этого нужно:
- с помощью меню Формат лишить защиты те ячейки, в которые вносится ответ и реакция, а также подсчет баллов: выделить заголовки столбцов, в ячейках которых имеются ответы и нажать Формат-Скрыть. Можно также скрыть формулы. Затем (Сервис) защитить лист.
Можно оценить тест. Для этой цели нужно выбрать ячейку, в которой создать формулу для получения оценки.
Например, для нашего примера в ячейку С11 поместить формулу
А теперь проверьте, как работает программа.
Если вы ответили на все вопросы теста правильно, то окно выполненных действий выглядит так:
Закрывая окно Excel, результат не сохраняйте.
Источники:
https://user-life.com/programs/657-testy-v-eksel.html
https://studopedia.su/14_113862_sozdanie-testov-v-Excel.html
https://pandia.ru/text/78/496/61430.php