Смоленский Государственный Педагогический Университет
Курсовая работа
по информатике
на тему: Контролирующие программы в Internet
Студентки 3-го курса
Смоленск 2005План
TOCo «1-3» h z u Введение… PAGEREF _Toc101171491 h 2
Основные этапы при создании теста… PAGEREF _Toc101171492 h 4
Свойства тестов… PAGEREF _Toc101171493 h 4
Контролирующие программы… PAGEREF _Toc101171494 h 6
Программа SuperTestv2.4. PAGEREF _Toc101171495 h 7
Возможности программы… PAGEREF _Toc101171496 h 7
Компонент TestMaker. PAGEREF _Toc101171497 h 9
Вкладка «Ввод данных»… PAGEREF _Toc101171498 h 10
Вкладка «Вопросы и ответы»… PAGEREF _Toc101171500 h 12
Вкладка «Параметры»… PAGEREF _Toc101171502 h 14
Вкладка «Общие»… PAGEREF _Toc101171504 h 14
Вкладка «Группы»… PAGEREF _Toc101171506 h 16
Вкладка «Оценка результатов»… PAGEREF _Toc101171509 h 17
Вкладка «Защита теста»… PAGEREF _Toc101171511 h 19
Вкладка «Статистика»… PAGEREF _Toc101171513 h 21
Дополнительные возможности компонента TestMaker.. PAGEREF _Toc101171516 h 22
Компонент TestInfo… PAGEREF _Toc101171517 h 25
Дополнительные возможности компонента TestInfo… PAGEREF _Toc101171521 h 27
Программа TeachLab.PAGEREF _Toc101171524 h 28
Возможностипрограммы… PAGEREF _Toc101171525 h 28
Типы вопросов, используемые в программе… PAGEREF _Toc101171526 h 30
Выводы… PAGEREF _Toc101171527 h 32
Рекомендуемая литература… PAGEREF _Toc101171528 h 33
Введение
Проблема отечественной педагогическойдиагностики активно развивается уже с 80-90-х годов. Одной из линий синтезапедагогической диагностики является связь с математическими методами и информационнымитехнологиями.
В последние 10-15 лет компьютеры икомпьютерные информационные технологии активно входят в нашу жизнь. Компьютер сегодня- это мощнейший инструмент получения и обработки информации, возможностикомпьютерных и сетевых технологий, их быстродействие с каждым годом все большепрогрессирует. Поэтому совершенно естественно внедрение этих средств в современныйучебный процесс.
Трудностей на этом пути более чемдостаточно, основная из которых — недостаточное или нулевое финансирование ихразвития в наших учебных заведениях. Эти технологии являются дорогими: приобретениекомпьютеров, их текущая модернизация, а развитие технологической базы и уровнябезопасности требуют обновления компьютерного парка не реже, чем каждые 2-3года, обслуживание компьютеров и сетей, покупка программного обеспечения,подключение к Internet. Помимо этого требуется высокая квалификацияпреподавателей, их непрерывная переподготовка и профессиональный рост.
Одна из основных задач образовательныхсистем — воспитание творческой личности. Для этого необходимо на всех уровняхобразования выявлять одаренных детей и студентов, чтобы организовывать для нихспециальные формы учебной деятельности, осуществлять дифференциацию в обучении.Решение последних задач немыслимо без диагностики задатков, способностей иразностороннего развития учащихся. В связи с этим повышается и роль контролязнаний в учебном процессе.
Одним из способов осуществления контролязнаний студентов является тестирование.
Тестирование– это целенаправленное, одинаковое для всех испытуемыхобследование, проводимое в строго контролируемых условиях, позволяющееобъективно измерять изучаемые характеристики педагогического процесса.Использование тестовых форм контроля знаний, на мой взгляд, несомненно,представляет значительный интерес, поскольку результаты тестирования легко подвергаютсяобработке и, кроме того, именно тестовая форма контроля знаний учащихся являетсянаиболее объективной.
Несмотря на обилие тестов по различнымдисциплинам, создание системы диагностирования по конкретному предмету являетсяв каждом случае актуальной задачей. Развитие принципиально новой системыкоммуникаций, основанной на информационных и коммуникационных технологиях,позволяет существенно изменить подход к конструированию систем тестирования полюбому предмету обучения. Компьютерное тестирование знаний постоянно набираетпопулярность.
В результате, на протяжении долгихтрудов программирования, была создана и апробирована на практических и лабораторныхзанятиях контролирующая компьютерная программа. Главная задача, котораяставилась перед автором при создании этой программы – это её соответствиеуровню развития компьютерной техники и программного обеспечения на сегодняшнийдень и возможность более глубокого и детального анализа полученных знанийстудентами в ходе практических занятий.
Полученные на первых этапах результаты [2]применения контролирующей компьютерной программы в мед. училище №9 г.Москвыпоказали, что итоговые данные уровня знаний студентов ниже, чем при обычномустном или письменном опросе. Особенно это отмечалось на первых практическихзанятиях. Это связано с непривычной для студентов методикой контроля уровнязнаний. В последующем, при условии регулярного использования компьютерногоконтроля, средний балл оценок студентов неуклонно возрастал.
Эффективность усвоения информации вомногом определяется психофизиологическим состоянием обучающегося. При этомстремление, желание заниматься являются едва ли не основными в структуре любойучебной деятельности. По моему убеждению, в работе студента с контролирующей компьютернойпрограммой, помимо неоспоримых её достоинств, примешивается весомый факторновизны, повышенного интереса и внимания.
Целиданной работы:
· Выделить основныеэтапы при создании теста;
· Описать основныесвойства, которыми должны руководиться преподаватели при создании теста;
· Выбрать несколькоинструментальных систем, предназначенных для разработок тестов учебного назначения;
· Изучитьвозможности выбранных программ;
· Выявить все«плюсы» и «минусы» программ;
· Провестисравнительный анализ учебных возможностей выбранных программ;
Основные этапы при создании теста
Одним из приоритетных направленийсовершенствования методики внутришкольного контроля в настоящее время являетсятестовый контроль. Чаще всего контроль и оценивание достижений учащихсяпроизводятся только по конечному результату, при этом остаются не оцененнымидеятельность учащегося, его уровень развития и динамика обучения. Применениетестового контроля способствует рассмотрению достижений учащихся в процессепродвижения от одного уровня усвоения материала к другому.
Разработка тестового контроля включаетследующие этапы:
1) определение целей тестирования (прогностические — связаны с профильной ориентацией учащихся, диагностические — связаны с уровневойдифференциацией обучения, ориентированные на обратную связь);
2) отбор и упорядочивание заданий;
3) компоновка тестовпо блокам;
4) создание теста;
5) апробация;
6) проведениетестовых испытаний.
Тест(проба, испытание) — это стандартизированное задание, по результатам которого судят о знаниях,умениях и навыках испытуемого [1]. Поэтому к тестам предъявляют определенныетребования; валидность, определенность, надежность, практичность, простота виспользовании, прогностическая ценность. При выборе критериев оценки тестовтакже учитываются мыслительные навыки, которые должны быть получены учащимися впроцессе обучения:
• информационные навыки (узнает, вспоминает);
• понимание(объясняет, показывает);
• применение(демонстрирует);
• анализ(обдумывает, рассуждает);
• синтез(комбинирует, моделирует);
• сравнительная оценка (сравнивает по параметрам),
Это позволяет определить уровень сложноститеста.Свойства тестов
Тесты должны обладать следующими свойствами:
• валидность(адекватность, обоснованность);
• определенность (общепонятность);
• надежность;
• практичность;
• простота виспользовании;
• прогностическая ценность.
Валидностьтеста отражает, что именно должен измеритьтест и насколько хорошо он это делает; показывает, в какой мере тест измеряетто качество (свойство, способности и т. п.), для оценки которого онпредназначен. Не обладающие валидностью тесты не пригодны для практического использования.Выделяют три типа валидности [2]:
• содержательная- дает ответы на вопросы, охватывает ли содержание теста весь комплекс программных требований к знаниюданного конкретного предмета и насколько данные задания (выбранные из множествавозможных) пригодны для оценки знанийпо этому предмету;
• эмпирическая — означает проверку теста с помощью другого теста, измеряющего тот же показатель, что и данный, с цельюоценить индивидуальную прогностичность теста;
• концептуальная- устанавливается путем доказательств правильности теоретических концепций,положенных в основу теста.
Определенностьтеста означает, что при его чтении испытуемыйхорошо понимает, какие задания и в каком объеме он должен выполнить, чтобыполученный результат Iсоответствовал поставленной задаче.
Надежностьтеста — это вопрос о том, в какой мереего повторение приведет к тем же результатам. Повышению надежности теста способствуетего простота, строгое соблюдение условий тестирования, исключение возможностейвлияния посторонних факторов (подсказки, списывания и т. п.).
Прогностическаяценностьтеста означает,что тест должен быть таким, чтобы результаты обследования могли быть использованыв последующей деятельности, например, при повторении плохо усвоенногоматериала.
При составлении тестов должны учитыватьсятакже следующие требования:
§ строгое соответствие источникаминформации, которыми пользуются учащиеся;
§ простота — каждое задание должнозаключаться в требовании от испытуемого ответа только на один вопрос;
§ однозначность — формулировка заданиядолжна исчерпывающим образом разъяснять поставленную перед испытуемым задачу,причем язык и термины, обозначения, графические изображения и иллюстрации заданияи ответов к нему должны быть безусловно и однозначно понятными учащимся.
§ избегание случайного угадывания – нужно выбрать такуюформу задания, которая сокращает вероятность случайного угадывания правильныхответов настолько, насколько это возможно;
§ компактность или точность – нужно выбрать такую формузадания, при которой вопрос формируется настолько сжато, насколько это возможно;
§ отношение между заданиями – нужно следить за тем, чтобзадания не содержали в себе или не раскрывали ответы на другие задания;Контролирующие программы
Программы этого типа предназначены дляпроверки (оценки) качества знаний.
Широкое распространение этого видапрограмм объясняется следующими обстоятельствами:
1) контроль, позволяя оценить знания, умения и навыки учащихся,а также качество работы преподавателя, занимает много учебного времени;
2) операция контроля знаний представляет собой набор несложныхдействий, сводящихся в своей основе к схеме «вопрос — ответ — анализ ответа»,что позволяет разработать достаточно простые и, что более важно, универсальныепрограммные средства контроля.
Согласно [4] существуют некоторые требованияк контролирующей программе:
· вводответа в форме, максимально приближенной к общепринятой;
·
· должныбыть обеспечены фиксация результатов контроля, их сбор, распечатка и статистическийанализ.
Нетрудно сделать контролирующую программу,если есть единственно правильный ответ. К таким примерам можно стремиться, но кним нельзя свести всё многообразие ситуаций контроля.
Большинство существующих программных систем контроля реализуеттак называемый тестовый подход, характеризующийся тем, что учащемусяпредъявляется вопрос с набором вариантов ответа, один из которых являетсяправильным. После того как учащийся выберет правильный, по его мнению, ответ,следует реакция системы на выбранный вариант ответа, затем предъявляется следующийвопрос и т.д.
У каждой программы есть свои плюсы и минусы, сложность виспользовании, особенности, облегчающие (осложняющие) работу с программой. Вданной работе я хочу проанализировать две контролирующие программы: SuperTest и TeachLab.
Программа SuperTestv2.4
Программный комплекс SuperTest состоит из двухмодулей:
TestMaker– предназначен для создания теста с установлениемвсех необходимых функций и ограничений;
TestInfo– непосредственное тестирование учащихся на основесозданного теста. Возможности программы
· кол-вовопросов в тесте может достигать 1000;
· кол-вовариантов ответов в каждом вопросе не более 10;
· текстывопросов и вариантов ответов могут быть не более 400 символов;
· вопросы иварианты ответов могут сопровождаться графическими файлами (поддерживаютсяследующие графические форматы: bmp, ico, wmf, emf; jpg);
· возможностьинтеграции программы с MS-Word, WordPad, Internet Explorer и другие приложенияподдерживающие технологию drag&drop;
· возможностьвнесения дополнительной информации, которая будет показана перед началомтестирования;
· возможностьэкспорта тестов из базы данных в файл rtf (как с эталонами ответов, так и безних);
· возможностьавтоматического составления контрольной работы (на основе выбранного теста), свозможностью случайной генерации вопросов и вариантов ответов;
· возможностьбыстрого перехода к вопросу с заданным номером;
· выборварианта показа вопросов при тестировании: от первого к последнему; от последнегок первому; случайным образом;
· выбор типатеста: «контрольный» — с выводом оценки результата тестирования;«психологический» — вывод результатов в зависимости от суммы набранных баллов;
· возможностьпроверки вопросов на повтор;
· каждыйвопрос может оцениваться своим уровнем сложности (назначение балла сложности);
· возможностьпроведения раздельного тестирования по нескольким темам в рамках одного теста;
· возможностьиспользование групп специального назначения (определение обязательных/необязательных вопросов для каждой группы тестирующихся);
· вариантыответов могут быть трех типов: один вариант ответа; несколько вариантовответов; ввод ответа с клавиатуры (возможность ввода несколько правильных вариантовответов);
· оценкуможно выставлять как в целом виде (2,3,4,5), так и в дробном с точностью досотых – для получения более полной информации о знаниях тестируемого;
· введениеограничений на допустимое время тестирования;
· притестировании перемешивание вариантов ответов;
· возможностьупорядочивания вопросов в зависимости от их сложности;
· проведениекак открытого варианта тестирования (пользователю показываются результаты еготестирования) так и закрытого (без показа результатов);
· возможностьпропустить несколько (задается преподавателем) вопросов;
· возможностьответить позже на несколько (задается преподавателем) вопросов;
· реализацияэкзаменационного режима — обеспечение случайной выборки заданного числавопросов из полной базы теста;
· защитатеста от его несанкционированного изменения или просмотра — паролем;
· возможностьустановки и запроса пароля при тестировании;
· возможностьустановки и запроса пароля при несанкционированном выходе из режиматестировании;
· возможностьввода пароля как с клавиатуры, так и с ключевой дискеты;
· возможностьпри тестировании запретить переключение на другие задачи;
· возможностьпри тестировании блокировать доступ к рабочему столу;
· возможностьразрешить/запретить повторное прохождение теста;
· возможностьпри тестировании ограничить движение мыши в пределах рабочей формы;
· копированиевопроса и вариантов ответов из предыдущего вопроса во все остальные вопросы;
· возможностьвыставления критериев оценки;
· возможностьперехода на следующий вопрос, только если предыдущий ответ был правильный;
· возможностьоценивания тестирующегося в зависимости от процента совпадения с правильнымответом;
· возможность,при написании вопросов, автоматически убирать лишние пробелы, делать первуюбукву заглавной и в конце предложения ставить вопросительный знак;
· возможность,при написании вариантов ответов, автоматически убирать лишние пробелы, делатьпервую букву заглавной и в конце предложения ставить точку;
· работа сбуфером обмена Windows (7 уровней);
· разработкатестов в стиле WYSIWYG (что видишь, то и получаешь) существенно облегчаетработу с программой и позволяет освоить ее интерфейс в кратчайшие сроки.
· записьрезультатов тестирования в файл «result.txt»;
· в программепредусмотрена «защита от дурака», т.е. каждое действие пользователя сопровождаетсяподсказками и не дает ему нажать в ненужное место. а так же программаобрабатывает все нештатные ситуации, аномалии;
«+» :
· возможностьинтеграции программы с MS-Word, WordPad, Internet Explorer и другие приложенияподдерживающие технологию drag&drop;
· возможностьбыстрого перехода к вопросу с заданным номером;
· возможностьпроверки вопросов на повтор;
· возможностьпроведения раздельного тестирования по нескольким темам в рамках одного теста;
· возможностьиспользование групп специального назначения (определение обязательных/необязательных вопросов для каждой группы тестирующихся);
· возможностьответить позже на несколько (задается преподавателем) вопросов;
· возможностьпри тестировании блокировать доступ к рабочему столу;
· возможностьпри тестировании ограничить движение мыши в пределах рабочей формы;
· возможность,при написании вопросов, автоматически убирать лишние пробелы, делать первуюбукву заглавной и в конце предложения ставить вопросительный знак;
· возможность,при написании вариантов ответов, автоматически убирать лишние пробелы, делатьпервую букву заглавной и в конце предложения ставить точку;
· разработкатестов в стиле WYSIWYG (что видишь, то и получаешь) существенно облегчаетработу с программой и позволяет освоить ее интерфейс в кратчайшие сроки.
«-»:
· вариантыответов могут быть трех типов: один вариант ответа; несколько вариантовответов; ввод ответа с клавиатуры (возможность ввода несколько правильных вариантовответов), но нет вопросов типа «соответствие», «выбрать правильную область на рисунке;
· возможностьперехода на следующий вопрос, только если предыдущий ответ был правильный;
Так как данная программа не была использованана практических занятиях, то я хотела бы поподробнее описать работу (созданиетеста, тестирование) программы.
Компонент TestMaker
TestMaker– модуль для непосредственного создания файл — теста.
Процесс создания теста не являетсячем-то сложным и доступен всем тем, кто хотя бы иногда садится за компьютер.Для создания нового теста необходимо запустить модуль «tmaker.exe».
Далее описан процесс создания теста,используя модуль TestMaker.
Программа TestMaker состоит из трехосновных закладок, которые позволяют в пошаговом режиме создать тест.
· Вкладка«Ввод данных»
· Вкладка«Вопросы и ответы»
· Вкладка«Параметры»Вкладка «Ввод данных»