Содержание Введение ....................................................................................................................... 3 1. Проектирование управляющей программы для теста с иерархической структурой заданий ..................................................................................................... 4 1.1. Анализ литературы по компьютерному тестированию ................................ 4 1.2. Анализ похожих программ для создания тестов ........................................... 8 1.3. Описание функций и требований к программе ........................................... 11 2. Разработка управляющей программы для теста с иерархической структурой заданий ....................................................................................................................... 13 2.1. Проектирование программы в BPwin ........................................................... 13 2.3. Разработка алгоритма программы и системы управления приложением . 17 Заключение ................................................................................................................ 22 Список использованных источников ...................................................................... 23 2 Введение Переход всего человечества от постиндустриальной фазы развития к информационному обществу ставит перед образовательной средой глобальную проблему – увеличение количества и повышение качества учебной информации при инвариантном учебном времени, за которое должна быть усвоена эта информация. Одним из путей, обеспечивающих разрешение этого противоречия, является применение тестирования, как части многих педагогических инноваций. Стало очевидным фактом то, что тесты позволяют получить объективные оценки уровня знаний, умений, навыков и представлений, выявить пробелы в подготовке. В сочетании с обучающими программами на персональных ЭВМ, тесты позволяют перейти к адаптивному обучению и контролю знаний – наиболее эффективным, но, однако наименее применяемым у нас формам организации учебного процесса. Цель работы - разработать проект интерактивной компьютерной программы (приложения), предназначенной для создания психодиагностического теста с иерархической структурой заданий. Задачи работы: 1. Анализ литературы по компьютерному тестированию. 2. Анализ похожих программ для создания тестов. 3. Описание функций и требований к программе. 4. Проектирование программы в BPwin. 5. Разработка дизайна интерфейсов приложения. 6. Разработка алгоритма программы и системы управления приложением (заполнения теста). 3 1. Проектирование управляющей программы для теста с иерархической структурой заданий 1.1. Анализ литературы по компьютерному тестированию Существует несколько современных определений тестов для педагогической области. Приведем некоторые из них. Тест - это объективное и стандартизированное измерение, поддающееся количественной оценке, статистической обработке и сравнительному анализу. Тест - это специфический инструмент, состоящий из совокупности заданий или вопросов и проводимый в стандартных условиях, позволяющий выявить типы поведения, уровень владения какими-либо видами деятельности. Тест - стандартизированное, часто ограниченное во времени испытание, предназначенное для установления количественных и качественных индивидуально-психологических особенностей. Как правило, стандартизация подразумевает единообразие процедуры проведения и оценки выполнения теста. В сфере педагогического тестирования существуют два основных подхода: 1. Нормативно-ориентировочный. 2. Критериально-ориентированный. Их главное отличие друг от друга заключается в способе интерпретации результатов измерения тестовых баллов. Для первого подхода характерно сопоставление индивидуального результата срезультатами других учащихся. Эти тесты лучше всего подходят для решения задач, связанных со сравнением уровня учебных достижений, ранжированием и отбором: сравнение индивидуальных результатов учащихся со среднегрупповыми; 4 сравнение учебных достижений отдельных испытуемых, проведение на этой основе ранжирования учащихся; сравнение между собой достижений учебных групп и учебных заведений; отбор фиксированного количества испытуемых, например, при приеме в учебное заведение или переходе на следующую ступень (уровень) образования [2]. В основе второго подхода лежит сопоставление индивидуальных результатов тестирования с общим объемом знаний, который должен быть усвоен учащимся на данном этапе обучения. Эти тесты используются для решения задач, связанных с оценкой доли учебного материала, усвоенного испытуемым. Основные из этих задач следующие: оценка доли учебного материала, усвоенной учащимся; сопоставление с требуемым стандартом образования достижений отдельных учащихся учебных групп; аттестация учебных заведений на основании сопоставления знаний с требуемым стандартом; выбор стратегии дальнейшего обучения; диагностика трудностей в обучении; отбор испытуемых, достигших необходимого уровня знаний, например, при окончании учебного заведения. Четкое осознание задач педагогического контроля необходимо потому, что от них зависит не только выбор способа интерпретации тестовых баллов, но и методы конструирования и особенности применения педагогических тестов. Важно отметить, что возможно совмещение обоих подходов в одном тесте. Такие тесты наиболее информативны, но их разработка отличается повышенной сложностью. Следует отметить, что на традиционных устных экзаменах преподаватель лишь на основе ответа на вопросы одного билета, представляющего весьма 5 незначительную часть программы, вынужден судить об уровне усвоения всей программы. Субъективизм и ошибка в оценке знаний преподавателем снижают мотивацию учебной деятельности студента, вызывают стрессы и способствуют появлению эмоциональных барьеров в отношениях между студентами и преподавателями. Считается, что экзаменационный тест является не только более объективным методом оценивания, но и более щадящим по сравнению с устным экзаменом. Установлено также, что в условиях тестирования уровень тревожности у студентов ниже, а степень внимания выше и физиологические характеристики состояния организма более благоприятны. [5] Кроме того, к существенным преимуществам тестового экзамена относятся: 1. Унифицированные требования. 2. Единые критерии и нормы оценки. 3. Экономия времени преподавателя и студента. На тестовой проверке низка вероятность формирования у студента отрицательных эмоций по отношению к предмету: проверка носит безличный характер, а неудача студента не связывается с личностью преподавателя. Разработка теста начинается с формулирования его цели, то есть определения того, что тест должен измерять (конкретный раздел или весь курс данной дисциплины). Первоначально цель тестирования формулируется в общем виде. Для того чтобы приступить к разработке тестовых заданий, необходимо ее конкретизировать. Должны быть четко и однозначно описаны все знания, умения и навыки, владение которыми проверяется с помощью теста, т.е. необходимо четкое описание области содержания теста. 6 Для того чтобы в адекватно отразить область содержания теста он должен включать разнородные по содержанию задания и выполняются следующие требования. Во-первых, в тесте пройденный учебный материал представляется в полном объеме, включаются все разделы изученной дисциплины, проверяются все знания, умения и навыки, которые должны быть приобретены студентами. Во-вторых, разделы изученной дисциплины представляются в тесте пропорционально их удельному весу в учебном курсе: наиболее важные и объемные разделы представляются большим количеством заданий и наоборот. В-третьих, тестовые задания должны однозначно относиться к области содержания теста так, чтобы для правильного ответа на задание было достаточно владения только тем материалом, который изучался. После формулирования цели теста и ее конкретизации в виде отдельных знаний, умений и навыков, переходят к составлению плана теста. Делается примерная раскладка необходимого числа заданий на каждый раздел, исходя из общего предельного числа, обычно не превышающий 30-60 коротких заданий разного уровня сложности. Число заданий, выделяемых на каждый раздел, зависит от его важности в изучении дисциплины. После разбивки заданий разрабатывается перечень задач, которые ставятся перед тестированием, например: умение давать определения; знание законов, принципов, правил; умение применять их для решения предложенных примеров; умение находить сходство и различия; умение представлять материал в различных презентабельных формах. Правила для разработки тестовых заданий: Валидность теста (Valid - пригодынй, годный). «Валидность» обозначает пригодность теста для той конкретной цели, для которой он используется. Различают содержательную - это соответствие теста содержанию контролируемого учебного материала, функциональную - соответствие теста оцениваемому уровню усвоения. 7 Равная представленность - содержание заданий в тесте разных учебных тем, понятий, правил, действий и т.д. Определенность - задания теста должны быть сформулированы четко, кратко и недвусмысленно, чтобы все студенты однозначно понимали смысл того, что у них спрашивается. Заданная мера трудности. Однозначность - варианты ответов на каждое задание должны подбираться таким образом, чтобы исключались возможности простой догадки или отбрасывания заведомо неподходящего ответа. Компактность - наличие одного существенного признака, не более 10-15 слов, словосочетаний, среднее время на задание должно составлять 1,5-2 мин. Пригодность для контроля знаний с помощью компьютера. 1.2. Анализ похожих программ для создания тестов Для прохождения тестирования студенты должны установить на свой компьютер Тест.NET и иметь доступ к сети Интернет. При запуске тестовой оболочки Студент install.exe студент должен пройти авторизацию и настройку системы: Рис. 1. Программа тестирования 8 Далее ему будет представлен список тестов разрешенных для прохождения. Рис. 2. Программа тестирования После выбора теста, студент получает от сервера случайный набор вопросов из базы и приступает к выполнению Рис. 3. Программа тестирования 9 1) навигация по вопросам; 2) кнопка для завершения тестирования и получения оценки; 3) выбор правильных ответов; 4) оставшееся до окончания тестирования время. Вопросы с однозначны и множественным выбором ответа определяются визуально. Рис. 4. Программа тестирования После прохождения тестирования студенту будет представлена статистика с количеством правильных ответов и соответствующей оценкой. Рис. 5. Программа тестирования А так же будут представлены результаты тестирования, где студент может посмотреть вопросы, на которые он дал не верный ответ. 10 Рис. 6. Программа тестирования Результат тестирования формируются в ведомость и предоставляются преподавателю. 1.3. Описание функций и требований к программе Постановка задачи • Стандартные бланковые тестовые методики с множественным выбором ответов и их компьютерные аналоги имеют относительно простую линейную структуру и как правило предполагают, что тестовые оценки прямо определяют ту или иную шкалу, соответствующую измеряемой концептуальной переменной. 11 • между Вместе с тем во многих случаях психологической оценки связи эмпирическими выборами или оценками и концептуальными переменными могут и должны быть более сложными. – Например, это могут быть ситуационные измерения с иерархически заданными отношениями или так называемые не реактивные измерения, оценивающие отношения (такие как предпочтения, предубеждения, бессознательное поведение и др.). • Разработка и проведение таких тестов существенно облегчаются с использованием современных компьютерных технологий. – Вместе с тем предложение компьютерных программ, предназначенных для создания и проведения этих тестов, невелико (надо провести анализ таких предложений в литературе и интернете). Общие требования к программе • Приложение предназначено для компьютерной реализации методик тестирования с иерархической структурой выбора ответов. • Вид иерархии: – 1 уровень - представление ситуации и выбор одного из L разделов (смысловых блоков) теста, – 2 уровень - выбор в каждом из разделов ответов на вопросы (M заданий). – 3 уровень – выбор в каждом из заданий одного K аспектов (градаций) и ответ Да/Нет в одном/каждом из аспектов. • Интерфейс системы управления приложением должен предоставить пользователю средства для создания соответствующей иерархической структуры выбора с возможностью определения количественной структуры теста и ввода соответствующих заданий и пояснений. • В соответствии с определенной в системе управления структурой выбора ответов приложения интерфейс результирующей тестовой программы должен: – иметь иерархическую структуру: 12 • меню и страницы разделов, • меню и страницы аспектов и заданий, – быть простым в тестовой эксплуатации и сопровождении. 2. Разработка управляющей программы для теста с иерархической структурой заданий 2.1. Проектирование программы в BPwin Процесс 1 ««Тестирование»» предназначен для выполнения теста пользователями системы. Входной поток «Тест» преобразуется в выходной поток «Результат». Рис. 7. Схема программы в BPwin 13 Рис. 8. Блок-схема программы При последующей детализации диаграммой второго уровня данный процесс представляется в виде четырех процессов: «Ответить на вопросы теста», «Обработать результаты теста», «Пройти повторное изучение материала», «Продолжить работу». 2.2. Разработка дизайна интерфейсов приложения 14 Исходный интерфейс с кнопками входа испытуемого и экспериментатора для двух режимов работы. 1. Вход экспериментатора (система управления) – создание структуры и наполнение теста. Интерфейсы: • Ввод логина и пароля. Смена пароля (если понадобится), • Ввод (и редакция): – название теста, инструкция, – описание ситуации, – количество L и название разделов и пояснений к ним, – количество M и описание заданий для каждой из сфер, – количество и название аспектов K, пояснение аспектов, – числовые коды ответов ДА и НЕТ (например: 1;-1), • Пример значений: K=3, L=4, M=10. Режимы работы и интерфейсы программы 2. Вход испытуемого - исполнение теста. Интерфейсы: –Регистрация (ФИО, год рождения и др.). –Инструкция. –Страница раздела: представление ситуации и выбор раздела, количество разделов L на M заданий (ответов). –Страницы задания: для последовательности ответов от 1 до M выбор ответа «да-нет» для K аспектов. • Присвоение ответам числовых баллов и сохранение результатов. • Вывод (экспорт) результатов в табличном виде в файл Excel (с учетом данных испытуемого, даты и времени исполнения). • В более полном варианте - ведение базы данных испытуемых и их результатов. Вид интерфейса разделов для L = 4: 15 Рис. 9. Дизайн интерфейса программы • Выбор раздела теста. • После выбора раздела и нажатия кнопки «далее» переход к интерфейсу задания. • После выполнения M заданий возврат к Интерфейсу раздела. • Выбранный ранее раздел блокируется и производится выбор следующего раздела и т.д. до окончания теста. Вид интерфейса заданий Рис. 10. Дизайн интерфейса программы 16 • Выбор ответов «да-нет» для одного или каждого из K аспектов. • Ответ фиксируется в памяти. • Нажатие на кнопку «далее» - переход к новому ответу. • После M ответов идет переход к интерфейсу раздела или к окончанию теста (если все разделы были выбраны). Расчет тестовых баллов • Присвоение при создании теста экспериментатором каждому из M заданий одного балла +1 и -1 или -1 и +1 для ответов Да/Нет независимо от аспекта K. • M – четное число. Результаты теста для каждого из испытуемых (для вывода в файл). • Суммирование баллов (независимо от выбора аспекта) для каждого из разделов. – Пример. Для M=10 оценка в каждом из разделов может быть от -10 до +10. • Подсчет количества выборов каждого их аспектов для каждого из разделов. 2.3. Разработка алгоритма программы и системы управления приложением При ответе на вопросы теста необходимо выбрать и записать один из вариантов ответа. Например: 1-а, 2-г, 3-в и т.д. Текст опросника 1. Я знаю, чего хочу добиться в ближайшие 2-3 года: а) да, б) скорее всего, да, в) трудно сказать, г) скорее всего, нет, д) нет. 2. Я ценю деловых, практичных и предприимчивых людей: а) да, б) скорее всего, да, в) трудно сказать, г) скорее всего, нет, д) нет. 17 3. Я знаю, в какой сфере я могу прилично заработать: а) да, б) скорее всего, да, в) трудно сказать, г) скорее всего, нет, д) нет. 4. У меня хватает энергии, чтобы довести начатое дело до конца: а) да, б) скорее всего, да, в) когда как, г) скорее всего, нет, д) нет. 5. Я устаю после работы: а) да, б) скорее всего, да, в) когда как, г) довольно часто, д) нет. 6. Мои родители-учителя считали меня старательным и прилежным: а) да, б) чаще всего да, в) когда как, г) скорее всего, нет, д) нет. 7. Мне удается, казалось бы, при неразрешимой проблеме найти неожиданно простое и даже оригинальное решение: а) да, б) сравнительно чисто, в) когда как, г) редко, д) нет. 8. Я быстро осваиваю новые виды деятельности: а) да, б) чаще всего, в) когда как, г) не всегда, д) нет. 9. Я бываю инициатором нововведений в нашем коллективе: а) да, б) чаще всего, в) иногда, г) очень редко, д) нет. 10. Я способен идти на риск, даже если шансы на успех невелики: а) да, б) скорее всего, да, в) когда как, г) скорее всего, нет, д) нет. 11. Мои друзья считают меня человеком решительным: а) да, б) скорее всего, да, в) кто как, г) скорее всего, нет, д) нет. 12. Покупая дорогую, но необходимую мне вещь, я принимаю решение сам, полагаясь на свой вкус: а) да, б) чаще всего, да, в) когда как, г) часто советуюсь, д) советуюсь практически всегда. 13. Я высказываю свое мнение, даже если кому-то оно не нравится: а) да, б) скорее всего, да, в) когда как, г) скорее всего, нет, д) нет. 14. В дискуссиях и спорах мне чаще всего удается настоять на своем: а) да, б) скорее всего, да, в) когда как, г) скорее всего, нет, д) нет. 15. Принимая ответственное решение, я полагаюсь только на себя, и ни с кем не советуюсь: а) да, б) чаще всего, да, в) когда как, г) чаще всего, нет, д) нет. 18 Обработка результатов Переведите результаты ваших ответов в баллы. При ответах на вопросы: а -- 5 баллов, б -- 4 балла, в -- 3 балла, г --- 2 балла, д-- 1 балл. Если вы суммируете набранное число баллов, то получите число, находящееся в интервале от 30 -- 150 баллов. Интерпретация результатов Уровень конкурентоспособности личности: 30-42 - очень низкий, 43-57 – низкий, 58-70 - ниже среднего 71-83 - чуть ниже среднего, 84-96 – средний, 97-109 - чуть выше среднего 110-122 - выше среднего 123-137 – высокий, 138-140 - очень высокий, 141-150 – наивысший. Главная форма теста имеет вид: Рис. 11. Психологический тест Информация о программе Рис. 12. Психологический тест 19 Авторизация: Рис. 13. Психологический тест Психосоматическое тестирование: Рис. 14. Психологический тест Многоуровневый тест ( 3 уровня по 4 вопроса) Рис. 15. Психологический тест 20 Результаты тестирования Рис. 16. Психологический тест 21 Заключение Считается, что экзаменационный тест является не только более объективным методом оценивания, но и более щадящим по сравнению с устным экзаменом. Установлено также, что в условиях тестирования уровень тревожности у студентов ниже, а степень внимания выше и физиологические характеристики состояния организма более благоприятны. В результате выполнения курсовой работы разработана управляющая программа психологического тестирования. 22 Список использованных источников 1. Аванесов В.С. Научные основы тестового контроля знаний, М. Иссл. центр, 2014 2. Аванесов В. С. Композиция тестовых заданий. — М., Центр тестирования, 2012. 3. Баранов Р. Д., Кошелева Т. М. Осуществление контроля знаний студентов методом тестирования с использованием технических средств.— http://www.ineu. megalog.ru/konf/. 4. Галеев, Д.Л. Храмов, А.П. Светлаков, О.В. Колосов. Адаптивное обучение и тестирование. //Материалы Всероссийской научно-методической конференции «Развитие методов и средств компьютерного адаптивного тестирования», апреля 2013 г. 5. Нейман Ю. М., Хлебников В. А. Педагогическое тестирование как измерение. Ч.1. — М.: Центр тестирования МО РФ, 2017. 6. Кабанова Т. А., Новиков В. А. Тестирование в современном образовании. Уч. Пособие. — М.: Высшая школа, 2016. 7. Казиев В. М. Введение в практическое тестирование. — М.: Интуит.ру, Бином. Лаборатория Знаний, 2018. 23