Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко WEB-ТЕХНОЛОГИИ И ТЕСТИРОВАНИЕ Эффективность проверочно-оценочной деятельности учителя зависит от того, насколько успешно он реализует основные функции контроля результатов обучения, а используемые им средства контроля соответствуют методическим и психолого-педагогическим требованиям к этим средствам. Тесты – одно из средств проверки и оценки результатов обучения школьников. В последние годы они получают всё большее применение в практике обучения. Это обуславливается рядом причин. Во-первых, тесты привлекают своей оперативностью. Используя их можно быстро проверить и оценить уровень усвоения учебного материала. Это достигается в основном за счёт включения в тесты вопросов с выбором ответа. Благодаря этому, контроль правильности выполнения заданий значительно упрощается и может быть выполнен в короткое время. Во-вторых, многие видят в использовании тестов путь повышения объективности проверки и оценки знаний и умений обучаемых. Считается, что стандартная, во многом формальная процедура проверки тестов не оставляет места для субъективного подхода к контролю. В-третьих, интерес к применению тестов в качестве средства оценки знаний вопрос в последнее время ещё и связан с тем, что рассматриваются как наиболее перспективные измерители уровня обученности школьников в условиях введения в практику школы образовательных стандартов. Тесты, тестовые методики стали использоваться в психологии, социологии, педагогике в конце 19-го века. Впервые термин «тест» был введён Френсисом Гальтоном – английским психологом м антропологом для определения индивидуальных различий, а широкое распространение получил после публикации Джеймса Маккина Кэтелла «Интеллектуальные тесты и измерения». Среди первых применений тестов в системе образования следует упомянуть серию тестов французского психолога Альфреда Бине для отбора детей с пониженным уровнем интеллектуального развития (1904г.). затем в США на основе этой методики был предложен коэффициент IQ. В современной редакции (1986г) он широко применяется и сейчас. Что же такое тест? В чём его отличие от других средств проверки и оценки? Часто к тестам относят средство проверки с выбором варианта ответа, считая, что это их главное отличие от других средств. На самом деле смысл теста, специфика не в этом. Тест (от английского test – «испытание», «проверка») – стандартизированные, краткие, ограниченные во времени испытания, предназначенные для установления количественных и качественных индивидуальных различий. По форме тесты могут быть индивидуализированными и групповыми, устными, письменными, бланковыми и компьютерными. По целям и содержанию различают: тесты интеллекта, которые предназначены для анализа уровня развития познавательных процессов и функций мышления; тесты способностей, предназначенные для оценки возможности в овладении различной деятельностью; тесты достижений, с помощью которых оценивают развитие знаний, умений, деятельности после обучения; тесты личности, предназначенные для оценки эмоционально-волевых качеств. Из всех видов тестов для проверки уровня обученности школьников используются в основном тесты достижений. Главное в тестах их стандартизация, определённый уровень формализации, технологичность – единая процедура проведения проверки и оценки. Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко Разработка тестовых заданий – сложный процесс, требующий высокого профессионального уровня, тщательной экспериментальной проверки качества тестов. К тестам предъявляется ряд требований. Основными характеристиками теста принято считать: валидность – соответствие проверочного материала целям контроля; надёжность – устойчивость результатов тестирования при многократном использовании контрольного материала; репрезентативность – полноту охвата в тесте изученного материала; стандартизованность – единую процедуру проведения тестирования и подведения его итогов. Построение педагогического (обучающего или контрольного) теста – сложный и многогранный процесс, требующий помимо отличного знания предмета минимальных знаний основ теории тестов. Мы не ставим целью рассмотрение всей деятельности по созданию тестов, куда входит анализ статистических характеристик и знание теории шкал. Это работа центра тестирования для подготовки аттестационных тестов. Нам бы хотелось ознакомить учителей с тем минимумом. который поможет им либо самим составлять проверочные задания тестовой формы, либо выбирать наиболее качественные задания из многочисленного тестового материала, который появляется в настоящее время, а затем из этих заданий готовить тематические тесты для текущей проверки заданий или итоговые тесты. Хотелось бы отметить, что тестовая форма контроля не заменяет другие общепринятые формы контроля, а дополняет их, позволяя более рационально использовать учебное время и сделать учебный процесс более динамичным. ТИПЫ ЗАДАНИЙ ТЕСТОВОЙ ФОРМЫ Педагогический тест состоит из отдельных тестовых заданий, которые располагаются по возрастающему уровню сложности и снабжены инструкцией по выполнению. Все задания теста относятся к одному предметному содержанию. Можно выделить 4 основные группы заданий тестовой формы: 1) закрытой формы, или с выбором правильного варианта ответа из нескольких предложенных; 2) на дополнение, или открытой (свободной) формы; 3) на установление соответствия; 4) на установление правильной последовательности. Одиночный выбор Тестируемому предлагается выбрать только один вариант ответа из нескольких предложенных. Например: Какой месяц идет после марта? январь апрель июнь август ноябрь Это можно сделать, щёлкнув по соответствующему переключателю левой кнопкой мышки. Переключатели позволяют выбрать только один из двух и более параметров. Множественный выбор Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко Тестируемому предлагается выбрать один или несколько вариантов ответа из нескольких предложенных. Например: Перечислите весенние месяцы: март апрель август май декабрь Это можно сделать. щёлкнув по флажку левой кнопкой мышки. В отличие от переключателей, ограничивающих возможность выбора одним вариантом, флажки позволяют выбирать несколько вариантов одновременно. Если до нажатия переключатель не был выбран - он станет выбран, если же уже был выбран, то станет не выбран. Указание порядка следования Тестируемому предлагается упорядочить список. Для этого нужно для каждого элемента выбрать из выпадающего списка вариант ответа. Раскрывающиеся списки аналогичны меню. В свернутом состоянии раскрывающийся список отображает только текущий выбранный параметр. Другие доступные параметры скрыты до щелчка кнопки со стрелкой. Например: Расположите месяцы в порядке следования их друг за другом: ? март ? январь ? февраль ? май ? апрель Сопоставление вариантов Вопрос на сопоставление предполагает выбор соответствующего варианта из всех предложенных. Т.е. даны два столбика - для каждого варианта из первого столбика необходимо указать соответствующий вариант из второго. Вопрос с сопоставлением удобно применять в случаях, когда требуется упорядочить элементы или сгруппировать какие либо элементы по определенным признакам. Например: Укажите, к какому времени года относятся какие месяцы. ? январь ? август ? май ? сентябрь ? декабрь 1 зима 2 лето 3 осень 4 весна Это можно сделать, щёлкнув по раскрывающемуся списку левой кнопкой мышки и выбрать нужный вариант ответа. Ручной ввод текста Вопрос на ручной ввод текста предполагает введение текстовой строки в качестве ответа. При создании теста можно задать не один, а несколько вариантов ответа. Ответ считается верным если совпадает хоть с одним из вариантов. Т.е. вы можете предусмотреть возможные опе- Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко чатки (например, позиционная и позиционая) или неоднозначности ввода (например, алгоритм и алгоритмом). Так же вы можете указать учитывать или нет регистр символов. В качестве вариантов ответа можно использовать регулярные выражения. Это позволяет более гибко использовать этот тип заданий. Пример: Какой месяц идет после августа? ОЦЕНКА РЕЗУЛЬТАТОВ ТЕСТИРОВАНИЯ Каким образом оценивать выполнение учащимися проверочных заданий тестовой формы, чтобы эта оценка была объективным критерием результатов обучения? Подходы к системе оценивания различны, порой даже диаметрально противоположны. Обычно для каждого задания принято ставить один балл, за неправильный – ноль. Сумма всех баллов и есть первичный, или «сырой» балл испытуемого. Но существуют и другие схемы оценивания, всё зависит от цели тестирования и вида теста. Чтобы предупредить возможность угадывания правильных ответов можно предупредить учащихся о вычитании балла за неправильный ответ. В этом случае, если учащийся не знает ответа, то не выбирает никакого варианта (схема 1, –1, 0). Но здесь есть риск получения отрицательного балла, и его интерпретация может быть не всегда адекватной (отсутствие знания, ложные знания). Скорректировать возможность угадывания при использовании заданий с выбором ответа можно с помощью формулы коррекции баллов. X A где b k 1 X – скорректированный с учётом догадки балл, A – балл до коррекции, b – число ошибочных сигналов, k – число вариантов ответа на вопрос. Пример. Дано 30 заданий с выбором одного из трёх предложенных вариантов ответа. 20 ответов оказались верными, 10 – нет, тогда: X 20 Если вариантов ответа – 4, то получим: 10 15 . 3 1 X 20 10 16,6 . 4 1 То есть, чем больше выбор, тем выше балл. Если правильных ответов – 27 (а неправильных – 3), то X 27 3 26 . 4 1 То есть, чем больше правильных ответов, тем меньше коррекция баллов. Задания с выбором нескольких правильных вариантов ответа из списка не нуждаются в коррекции балла из-за низкой вероятности угадать все ответы. При оценивании следует различать следующие понятия: дихотомическое тестовое задание – за которое можно получить 1 или 0 баллов; Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко политоническое тестовое задание – выполнение которого допускает несколько категорий ответа, каждая из которых оценивается по-разному. Например, за полностью верный ответ – 2 балла, за частично верный – 1 балл, за неверный – 0 баллов. Чтобы выставить оценку по сумме баллов, необходимо учитывать вид теста и цель тестирования. Тест, содержащий разноуровневые задания, можно оценивать в общепринятых соотношениях: 50–70% – «3», 71–85% – «4», 86–100% – «5» ИНТЕРАКТИВНЫЕ ТЕХНОЛОГИИ: СКРИПТОВОЕ ПРОГРАММИРОВАНИЕ СКРИПТ – это небольшой фрагмент программы (листинг) на языке JavaScript, реализующий требуемые интерактивные действия и включаемый непосредственно в HTML-текст. ОСНОВНЫЕ ПРИНЦИПЫ РАБОТЫ СО СКРИПТАМИ Листинг (исходный текст программы) скрипта заключается в контейнер <Script>…</script>, размещаемый в любом месте HTML-текста Интернетстраницы, но обычно в самом его конце после закрывающего гэга </HTML> или внутри контейнера <head>… </head>, (но, конечно же, вне вложенного в него контейнера <title>… </title >. Листинг Java-скрипта может также содержаться в отдельном файле (это удобно, например, один и тот же скрипт используется на нескольких страницах). В этом случае листинг скрипта (все строки, которые должны быть написаны внутри контейнера <Script>…</script>, но сами эти тэги в файл не записываются!) должен представлять собой текстовый файл с расширением .js, а в произвольном месте вызывающего этот скрипт HTML-документа записывается «пустой» контейнер <Script>, с указанием файла-источника, например: <Script languare=”JavaScript” src=”имя_файла.js”> … </script> ОСНОВНЫЕ ИДЕОЛОГИИ СКРИПТОВОГО ПРОГРАММИРОВАНИЯ Представление HTML-документа как совокупности вложенных друг в друга объектов (контейнеров), образующих иерархическую структуру. Это на первый взгляд сложное определение означает, что, например, если в окне браузера открыта Web-страница, содержащая форму, состоящую из тестового поля ввода и кнопки, то с точки зрения скриптового программирования мы будем иметь дело с такой структурой: Сообщение на педагогическом марафоне. Учитель информатики и математики О.В. Романенко Окно браузера документ форма Поле ввода кнопка При этом каждому компоненту HTML-документа с помощью параметра name можно присвоить собственное имя (идентификатор). Соответственно, для получения доступа к конкретному элементу необходимо указать в скрипте все его «уровни вложенности» (точно так же как для доступа к файлу мы указываем путь к нему, перечисляя имена подкаталогов диска). Запись идентификаторов производится через точку, например, «полный путь к кнопке может выглядеть так: document.Form_Name.Button_Name Содержащаяся в окне браузера страница названа здесь «общим именем document, а для формы и кнопки указываются их индивидуальные имена (Form_Name и Button_Name). ДОСТУП К ЗНАЧЕНИЯМ ПАРАМЕТРОВ (СВОЙСТВ) ОБЪЕКТА Большинство параметров, указываемых в составе соответствующего тому или иному объекту тэга, в скриптовом программировании получает статус свойств этого объекта (практически полная аналогия с Visual Basic). Эти свойства носят собственные имена document.forms["test"].radio31[2].checked document.forms["test"].checkbox21_1.checked document.forms["test"].select28_1.selectedIndex==2 document.forms.test.esc.value