Главная / Информатика / Создание тестов в OpenOffice.org Calc

Создание тестов в OpenOffice.org Calc

БОУ СПО «БОЛХОВСКИЙ ПЕДАГОГИЧЕСКИЙ КОЛЛЕДЖ»





Специальность 051001 Профессиональное обучение (по отрасли: информатика и вычислительная техника)









Разработка тестов с использованием возможностей программы OpenOffice.org Calc



Курсовая работа







Студента 4 курса группы «Г»

Фарафонова Никиты Романовича

Руководитель

Блинов Андрей Николаевич









Болхов — 2015

Введение


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

Для работы с электронными таблицами были созданы специальные программы, называемые табличными процессорами.

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

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

Существует множество программ, которые позволяют представлять данные в виде таблиц, среди которых OpenOffice.org Calc. Он позволяет создавать сложные электронные таблицы с формулами, строить диаграммы, проводить анализ результатов и многое другое. Входит в состав пакета OpenOffice.org























Целевая функция. Создание тестов средствами OpenOffice.Calc

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

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

1. Целевая функция

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

Упражнение 1

Среди чисел x и y, удовлетворяющих условиям hello_html_m5501f0be.jpg, найти такие, при которых сумма этих чисел принимает наибольшее и наименьшее значение.

Решение

Прежде всего определим цель. Цель: найти наименьшее и наибольшее значения суммы переменных x и y при заданных ограничениях, следовательно, целевой функцией будет hello_html_69dc1c2.jpg. В столбце А записываем названия переменных и уравнения, а в столбце B — значения переменных и формулы.

hello_html_m5527f932.gif

В ячейке B5 запишем формулу суммы двух чисел. Она будет являться целевой ячейкой. Далее пойдём в меню Сервис → Поиск решения… Для начала найдём минимальное значение суммы. Изменять мы должны значения самих переменных, которые находятся в ячейках B1, B2, вернее, их будет подыскивать компьютер, формулы для ограничений находятся в ячейках B2, B3, B4.

hello_html_5920aff3.gif

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

hello_html_6129129.gif

Найденное решение можно сохранить, а в ячейке A5 добавить название:

hello_html_3fb0a9d1.gif

Максимальное значение суммы найдите самостоятельно.

Упражнение 2

Найти наибольшее значение линейной функции hello_html_m4069c9d1.jpg в области, заданной системой неравенств:

hello_html_mc2f5774.jpg

Решение

Создайте таблицу с формулами, которые связывают переменные x и y, ограничения и целевую функцию. В столбце А запишите названия переменных и уравнения, а в столбце B  — значения переменных и формулы.

hello_html_m44f18f7a.gif

В ячейке B5 запишите формулу для вычисления функции S(x, y) = 4x + 5y + 2. Она будет являться целевой ячейкой. Далее пойдём в меню Сервис → Поиск решения… Изменять мы должны значения самих переменных, которые находятся в ячейках B1, B2, вернее, их будет подыскивать компьютер, формулы для ограничений находятся в ячейках B3, B4.

hello_html_450b2f35.gif

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

hello_html_m718ccde3.gif

Найденное решение можно сохранить.

hello_html_2841f7ca.gif

2. Создание тестов

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

2.1 Заполняем таблицу вопросами

В качестве примера возьмём небольшой тест по истории, состоящий из трёх вопросов с несколькими вариантами ответов.

1. С фамилией какого из древних учёных связано происхождение слова алгоритм?




Аль-Каши;


Аль-Хайсами;


Аль-Хорезми.

2. Кто является автором самого древнего алгоритма?




Герон;


Евклид;


Пифагор.

3. Кого называют первой в истории женщиной-программистом?




Софью Ковалевскую;


Марию Склодовскую-Кюри;


Аду Августу Лавлейс.

Правильные варианты ответов помечены галочкой.

  • Откройте документ в программе Calc и наберите вопросы в столбце В:

hello_html_m5a058586.gif

  • Настройку Формата ячеек сделайте следующей (так удобнее читается текст):

hello_html_m302e028d.gif

В ячейке столбца С напротив вопросов поместим варианты ответов.

  • Выделите ячейку С2.

  • Выполните команду Данные → Проверка…

  • В окне Проверка вводимых значений заполните поля на вкладке Критерий:

    • допустимый тип данных выберите из списка;

    • в поле Элементы введите варианты ответов, нажимая Enter после каждого ответа:

hello_html_5c050604.gif

  • Нажмите ОК.

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

hello_html_20d8375f.gif

Таким же образом заполните ячейки С4 и С6 вариантами ответов.

2.2 Функция проверки

Столбец D используем для проверки. Для этого воспользуемся Мастером функций.

  • Выделите ячейку D2.

  • Поставьте в неё знак = (равенства).

  • Нажмите кнопку Мастер функций на панели:

hello_html_m4bfd0969.gif

  • Выберите Категорию Логический, Функцию IF (ЕСЛИ) и нажмите Далее:

hello_html_m5b211d6d.gif

  • В следующем окне введите условие, соответствующее правильному ответу — С2=”Аль-Хорезми”:

hello_html_398afb9e.gif

  • Нажмите ОК.

Смысл введения функции в следующем: если ответ, выбранный из списка в ячейке С2, совпадает с верным, то за него получаете 1 балл. Поэтому следует поместить в ячейку, где осуществляется проверка (оценка правильности ответа), — D2 «1», иначе «0».

2.3 Подсчёт числа верных ответов

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

  • Выберите любую ячейку, в которой будет подсчитываться число правильных ответов.

  • Поставьте в ней знак = (равенства) для введения функции.

  • В окне Мастер функций выберите Категорию Математический, Функцию SUM (СУММА) и нажмите Далее:

hello_html_6c64e055.gif

  • Впишите интервал ячеек, в которых произойдёт суммирование:

hello_html_119d2394.gif

Вот и всё.

Но в таком виде тест давать не следует, так как видны все варианты правильных ответов. Скроем столбец с ответами.

  • Выделите столбец D.

  • Выполните команду Формат → Столбец → Скрыть:

hello_html_m7aa1324e.gif

Теперь столбец скрыт от посторонних глаз. Но тест выглядит не очень привлекательно. Давайте его немного приукрасим.

  • Сделайте заливку ячеек по своему вкусу.

У меня получилось так:

hello_html_930956e.gif






Создание тестов в OpenOffice.org Calc
  • Информатика
Описание:

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

Для работы с электронными таблицами были созданы специальные программы, называемые табличными процессорами.

Автор Фарафонов Никита Романович
Дата добавления 25.11.2015
Раздел Информатика
Подраздел Конспекты
Просмотров 576
Номер материала MA-062639
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓