Я. А. Ваграменко Редакционный совет icon

Я. А. Ваграменко Редакционный совет


Смотрите также:
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...
Я. А. Ваграменко Редакционный совет...



Загрузка...
страницы: 1   2   3   4   5   6   7
вернуться в начало
скачать
^

Основы программирования


Наиболее часто в обучении используются такие программные системы, как Visual Basic, Turbo Pascal, Turbo C/C++ (MS DOS), а также среда визуального программирования Delphi (Windows). В качестве полноценной замены этих систем в среде Linux нужно упомянуть Kdevelop. Все большее распространение приобретает пакет Kylix, который представляет собой «переиздание» Delphi специально для Linux. Для углубленного изучения программирования существенную пользу может оказать изучение кода самой системы Linux, поскольку данный код (на языке программирования С) открыт для всех желающих. Открытость кода позволяет изучать функционирование компьютера и программного обеспечения, создавать свои собственные программы на основе уже существующих.
^


Использование системы Linux как сервера приложений


По своей природе Linux является полнофункциональным сервером приложений. Это означает, что приложения выполняются на сервере и лишь отображаются на терминале или рабочей станции, используя протокол Х Windows или связь с терминалом. В типичных сетях MS Windows приложения выполняются на рабочей станции, а данные сохраняются на сервере и передаются с сервера на рабочую станцию. Централизованное выполнение ряда приложений более эффективно. Кроме того, сервер приложений позволяет осуществлять управление работой программ.

Рассмотрим, например, ситуацию, типичную для современной школы. Имеется класс на основе компьютеров с такой конфигурацией: процессор Intel 486 с 8 Мбайт оперативной памяти. Возможно ли организовать обучение основам работы с офисными приложениями? Очевидно, что запуск Windows с Microsoft Office на таких компьютерах практически невозможен, а стоимость необходимого лицензионного программного обеспечения составила бы 300 долларов США на одну рабочую станцию. Возможное решение проблемы такое: на основе недорогих компьютеров, работающих исключительно под управлением Linux, создать сеть рабочих станций. Сервер приложений на основе процессора Pentium 200 Мгц и выше и с объемом оперативной памяти не менее 96 Мбайт вполне обеспечит полноценное функционирование такого класса, поскольку станции фактически используются только для отображения результатов, а обработка ведется на сервере. Единственное, за что нужно заплатить в лицензионном программном обеспечении – это офисный пакет программ Unix для того количества пользователей, которые будут его использовать. При сопоставимом по качеству обучения результате налицо существенная экономия средств, поскольку альтернативой является приобретение новых дорогих компьютеров.

Разумеется, это решение подразумевает стратегическое правило: не использовать популярные приложения Windows. Когда существенна стоимость или недоступны современные компьютеры, Linux может в максимальной степени проявить свои преимущества.


Выводы


  1. Проблема изменения концепции обучения информатике в российских высших и средних учебных заведениях с переориентацией на операционную систему Linux является актуальной и в ближайшей перспективе может стать весьма важной.

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

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

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


Литература





  1. К. Рейнгард, П. Фолькердинг. Linux: справочник.- СПб: Питер Ком, 1999.- 480с.

  2. Р. Петерсен Linux: руководство по операционной системе: в 2 т.: Пер. с англ,- 2-е изд. перераб. И доп.- К.: Издательская группа BHV, 1998. т. 1 – 528 с. т.2 – 480 с.

  3. Арман Данеш. Red Hat Linux 7.1. Полное руководство.: Пер. с англ.- К.: ВЕК+, СПб.: Корона-Принт, М.: Энтроп, 2002.- 686 с.



^

А.И. Севрук, Т.П. Папко


Пермский региональный институт педагогических информационных технологий

АВТОМАТИЗАЦИЯ ПОДГОТОВКИ ТЕСТОВЫХ ЗАДАНИЙ



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

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

Наибольшее распространение получили тестовые задания со списками ответов, из которых требуется выбрать те, что отвечают на поставленный вопрос. Среди такого рода заданий можно выделить несколько субформ: задания с простым выбором одного или нескольких правильных ответов из данного списка, задания на установление правильной последовательности объектов или операций, задания на установление соответствия объектов двух множеств, задания на количественные, логические или иерархические сравнения. Все эти субформы различны по принципам дидактики вопроса и (или) ответов. Однако они родственны тем, что всегда имеется возможность угадать один или несколько ответов из представленного списка. Классификации тестовых заданий по некоторым критериям приводятся, например, в работах В.С. Аванесова [1], П. Клайна [2], А.Н. Майорова [3], а также в нашей работе [4].

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

В заданиях на установление соответствия требуется связать между собой элементы двух множеств.

Пример 1.

Установите соответствие писателя его произведению

^ Писатель Произведение

1) И.С. Тургенев (А) Братья Карамазовы

2) А.П. Чехов (Б) Бежин луг

(В) Вишневый сад

(Г) Воскресение

Проанализируем это задание. Его информационно-дидактическая сложность равна минимальному количеству базовых учебных единиц, необходимых для правильного выполнения задания. Если необходимо найти правильный единственный ответ (в данном случае каждому писателю соответствует только одно произведение), то минимальное количество учебных элементов, которые необходимо знать для выполнения этого задания, равно четырем (Тургенев, Бежин луг, Чехов, Вишневый сад). Остальные учебные элементы тестируемый может не знать вообще. Легко видеть, что данное задание на соответствие можно рассматривать как объединение двух заданий (о двух писателях) с простым выбором правильного ответа из одного и того же списка. Информационная сложность каждого из этих заданий в два раза ниже, чем в исходном задании на соответствие. Информационную насыщенность можно увеличить, если количество правильных ответов произвольно. В этом случае информационная сложность как задания на соответствие, так и производных от него заданий с простым выбором ответов возрастает. В рассматриваемом задании на соответствие их количество становится равным шести, а в задании с фамилией одного писателя и с тем же списком ответов - пяти.

Приведем пример задания с простым выбором ответов соответствующего по своей информационной насыщенности заданию на соответствие.

Пример 1а.

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

  1. И.С. Тургенев – Вишневый сад

  2. А.П. Чехов – Воскресение

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

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


Пример 2.

Расположите животных в порядке их обитания с Севера на Юг

1) бобер

2) тушканчик

3) песец

^ Правильный ответ: 3-1-2

Приведем аналог этого задания в виде вопроса с простым выбором ответов.

Пример 2а.

Пары, в которых второе животное обитает севернее первого. Возможно любое количество правильных ответов.

1) песец - тушканчик

2) бобер - песец

Как и в примере 1а здесь возможны 4 комбинации пар ответов (ни одного правильного, только первый правильный, только второй правильны, оба правильные). В данном примере правильный ответ - второй.

В тестовых заданиях в примерах 1а и 2а требуется выполнить несколько логических операций: провести классификацию объектов по заданному признаку, сравнить объекты в парах и выбрать из списка те пары, в которых выполняется заданный критерий. При выполнении подобных заданий требуется проявить также высокий уровень внимания, без которого ошибки неизбежны. Наборы подобных заданий позволяют контролировать не только факты учебного материала, но и проверить общие учебные умения, так важные для полноценного образования. В работе [5] приведены тесты по русскому языку, в которых использован прием распределения ранжируемых объектов парами.

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

Пример 3.

Сравнить количества, содержащиеся в колонках 1 и 2 и выбрать один из ответов:

1) содержимое колонки 1 больше содержимого колонки 2

2) содержимое колонки 1 равно содержимому колонки 2

3) содержимое колонки 1 меньше содержимого колонки 2

4) недостаточно информации для количественного сравнения




Колонка 1

Колонка 2

Дополнительная информация

1

S1

S2

S1 и S2 – соответственно протяженность береговой линии России и Канады

2

V1

V2

V1 и V 2 – соответственно скорость звука в воде и воздухе


Характерной особенность формы тестовых заданий на количественные сравнения является их компактность, т.к. все задания имеют одни и те же ответы.

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

Пример 3а.

Пары объектов, среди которых второй количественно больше первого.

1) Протяженность береговых линий России и Канады

2) Скорости звука в воде и в воздухе

Аналогично можно составлять тестовые задания, в которых сравниваются пары по критерию расположения объектов в семантической сети понятий. Тестовые задания на иерархические сравнения впервые предложены в работе [6]. Рассмотрим пример, в котором использовано иерархическое представление типов литературных произведений.

Пример 4а.

Однотипные (по роду, виду и жанру) литературные произведения

1) Мцыри – Евгений Онегин

2) Метель – Ревизор

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

Автоматизация подготовки тестовых заданий и тестов позволяет убрать один из главных барьеров на пути развития тестовых технологий в образовании – значительные затраты времени на разработку множества вариантов теста. По оценкам опытных педагогов на разработку одного варианта теста итоговой аттестации или вступительных испытаний в вуз нередко требуется до 20 часов. И если необходимо подготовить 4-5 вариантов одного теста, то становится очевидным, почему подавляющая часть педагогов устраняется от участия в разработке тестов.

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

Еще одно преимущество многовариантного теста заключается в возможности представить многообразие учебного материала в системе тестовых заданий. Увеличение количества тестовых заданий позволяет обеспечить содержательную валидность тестов, а самое главное очень большие по объему базы тестовых заданий нет необходимости засекречивать. Чем больше объем такой базы, тем шире в ней представлены учебные элементы: понятия, термины, факты, операционные навыки, задачные умения и т.п. При использовании больших баз тестовых материалов возникает возможность обеспечить тестами не только учителя, но и директора (для проведения директорских проверок), инспектора муниципального управления образования, а также учащихся для самостоятельной подготовки к предстоящей текущей или итоговой аттестации в классе.

Одним из наиболее распространенных способов компьютерной подготовки многовариантного теста является использование специальных баз тестовых заданий. При этом каждому из тестовых заданий присваивается определенный набор характеристик или паспортных данных. Характеристики заданий могут быть количественными и качественными. Тематическая принадлежность, отражение фундаментальных понятий или типов операций являются примерами качественных характеристик задания. Дидактическая сложность, информационная функция, дискриминативность, статистические характеристики дистракторов вычисляются в результате пробных измерений и относятся к количественным параметрам задания. Хотя общее количество параметром тестового задания может исчисляться не одним десятком, компьютер легко справляется с задачей композиции теста с заранее заданными свойствами. Именно такой способ реализован при подготовке тестов централизованного тестирования. Однако этот способ не устраняет рутинной работы преподавателя по созданию параллельных форм тестовых заданий, ведь все задания, помещаемые в базу, самостоятельны по формулировкам, проверяемым учебным элементам, сложности, хотя и могут объединяться в подмножества по определенным свойствам. Поэтому необходимо предусмотреть возможность автоматизации подготовки самих тестовых заданий. Только в этом случае будет обеспечена высокая эффективность компьютерных технологий.

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

Нами разработан пакет программ автоматической подготовки тестовых заданий и тестов B-Test [7]. Пакет состоит из нескольких программ, обеспечивающих не только сам процесс генерации тестовых заданий, но и проверку корректности их составления, а также кодирование баз тестовых модулей (если это необходимо для обеспечения секретности баз). Программы использованы при подготовке тестов в ряде региональных проектов по исследованию качества образования на территории Пермской области, а также проведения вступительных испытаний в Пермском региональном институте педагогических информационных технологий. Программы работают в операционной системе Windows (95 и выше).

Основная идея алгоритма состоит в том, что множество тестовых заданий создается компьютерной программой из больших тестовых заданий – модулей базы. Составление больших тестовых заданий существенно сокращает время разработчика по сравнению с ручным способом составления множества конечных вариантов тестовых заданий. Однако модульное представление баз тестовых материалов требует от составителя определенного осмысления типов вопросов к тестовым заданиям. При этом главное – уметь составлять тестовые задания с большим количеством правильных и неправильных ответов. Очевидно, что вопросы, имеющие заведомо только один правильный ответ здесь не уместны. Однако задания с уникальным ответом можно объединять между собой или трансформировать таким образом, чтобы остаться в смысловом поле учебного вопроса. Например, тестовые задания с вопросом «Самая высокая гора Европы» (или Азии, Австралии и т.д.) имеют единственный правильный ответ. А задание с вопросом «Самая высокая гора на своем континенте» имеет уже несколько правильных ответов.

Основные типы формулировок учебных заданий с множеством правильных (и неправильных) ответов включают, прежде всего, вопросы о свойствах изучаемых предметов, явлений. Свойства геометрических фигур, географических объектов, математических равенств и т.д. всегда многочисленны в своих проявлениях. Именно это делает возможным многообразие тестовых заданий. Пакет программ B-Test реализуют еще одну важную идею параллельных тестов. Она заключается в генерации тестовых заданий примерно равной дидактической сложности. Это обеспечивается структурой модуля. Если планируется создать серию параллельных конечных заданий с k ответами, то все ответы одного модуля разбиваются на k групп. Ответы каждой группы должны быть равносложными. Приведем пример.

Пример 5.

Русский исследователь Дальнего Востока

  1. Хабаров

  2. Арсеньев

  3. Беринг

  4. Пржевальский

  5. Дежнев

  6. Семенов

  7. Командоров

  8. Сахалинов

  9. Камчатов

Здесь 9 ответов, объединенных в 3 группы. Первая группа содержит три правильных ответа, следующие 6 ответов – дистракторы, причем, последние 3 ответа имеют высокую привлекательность для тех учащихся, которые плохо знают имена исследователей Дальнего Востока, но знают названия некоторых географических объектов, трансформированных в фамилии. Компьютерная программа в данном случае может сформировать в общей сложности 27 троек ответов, отличающихся друг от друга либо содержанием, либо своим расположением в конечном списке ответов. При этом реализуются два случайных процесса: выбор одного элемента из каждой группы и их порядковый номер в конечном тестовом задании.

Если вопрос имеет равноправные с точки зрения учебного материала модификации, то в базу вводятся все варианты вопроса и наборы ответов к ним. В этом случае увеличивается разнообразие генерируемых тестовых заданий. Например, можно сформировать несколько вопросов для итогового теста по географии, родственных по критерию «Русский исследователь», например: «Русский исследователь Дальнего Востока», «Русский исследователь Севера» и т.д. Все они могут иметь одинаковую приоритетность в контроле учебных знаний учащихся. Этот принцип использован нами при машинной генерации тестов по русскому языку, диагностирующих академические способности абитуриентов вуза [5], при создании тематических тестов по английскому языку, математике и другим предметам для проведения промежуточной аттестации студентов нашего вуза.

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

Одним из главных достоинств рассмотренного подхода к составлению тестов является возможность генерации практически безграничного количества разных по наборам конкретных учебных элементов и параллельных по характеристикам покрытия и сложности вариантов теста. Это дает возможность объективно оценивать уровень и качество знаний обучаемых.


Литература


  1. Аванесов В.С. Форма тестовых заданий: Учебное пособие. М.: Исследовательский центр, 1991.

  2. Клайн П. Введение в психометрическое программирование. Справочное руководство по конструированию тестов. Киев, 1994. - 284 с.

  3. Майоров А.Н. Тесты школьных достижений: конструирование, проведение, использование. - СПб.: Изд-во «Образование – Культура». 1996 – 304с.

  4. Севрук А.И. Формы тестовых заданий. В сб. Педагогические тесты. Пермь. Изд-во ПОИПКРО, 1997. С. 3-9.

  5. Севрук А.И., Юнина Е.А. Тесты по русскому языку как средство диагностирования академических способностей абитуриентов. Тезисы докладов Всероссийской научно-практической конференции «Межкультурная коммуникация: к проблеме формирования толерантной языковой личности в системе вузовского и школьного лингвистического образования: Материалы Всероссийской научно-практической конференции. Часть 2. – Уфа: Изд-во БГУ, 2001. С.87-90.

  6. Калмыков А.А., Еленский Ю.Н., Федотов М.И. О некоторых формах тестовых заданий. /Тезисы докладов Международной школы-семинара «Научные проблемы тестового контроля знаний» М: 1994.- С.42-44.

  7. Севрук А.И., Белозерова Т.С., Папко Т.П. Пакет программ генерации тестов B-Test. /На компакт-диске «Программное обеспечение для учебных заведений». Пермь: ПРИПИТ, УКФ. – 2002.







оставить комментарий
страница5/7
Дата17.10.2011
Размер1,28 Mb.
ТипНаучно-методический журнал, Образовательные материалы
Добавить документ в свой блог или на сайт

страницы: 1   2   3   4   5   6   7
Ваша оценка этого документа будет первой.
Ваша оценка:
Разместите кнопку на своём сайте или блоге:
rudocs.exdat.com

Загрузка...
База данных защищена авторским правом ©exdat 2000-2017
При копировании материала укажите ссылку
обратиться к администрации
Анализ
Справочники
Сценарии
Рефераты
Курсовые работы
Авторефераты
Программы
Методички
Документы
Понятия

опубликовать
Загрузка...
Документы

наверх