Компьютерные технологии в диагностике

Понятие "компьютерная психодиагностика". Возможности компьютера в диагностике. Автоматизация методик и новые виды экспериментов. Обработка результатов диагностики в ЭТ Excel. Интерпретация результатов теста. Статистика результатов группового тестирования.

Рубрика Психология
Вид курсовая работа
Язык русский
Дата добавления 17.09.2011
Размер файла 212,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Управление формами: отображение, сокрытие. События документа: отображение формы при открытии документа.

Конструкция ветвление. Типовые условия на данные формы. Условия на данные таблицы, смена формы по условию.

Средства защиты информации. Защита кода, защита данных, контроль вводимой информации, контроль сессии.

Реализация ответов с выбором.

§2. Методические рекомендации по преподаванию курса

К разделу Приемы обработки результатов диагностики в ЭТ Excel

В этом разделе курса студенты знакомятся с конкретными приемами обработки результатов тестирования (одного человека). Так как в разделе Введение они познакомились с подробными типологиями диагностик, то обучение целесообразно вести таким образом, чтобы на лекционном занятии рассматривать способ решения нового класса (типа) методик, а на практическом занятии - иллюстрировать только что изученный способ конкретной методикой. Последовательность изучения приемов решения такова, что постепенно увеличивается трудоемкость обсчета результатов за счет:

· более сложного алгоритма. Например, Торонтская алекситимическая шкала встречается студентам дважды, но решения будут принципиально различны, более общее и более сложное для понимания решение предлагается студентам позже, чем частное решение, с которым они знакомятся в самом начале курса;

· многофакторности методики. Предлагаемые в начале методики направлены на диагностику одной стороны личности или одного психологического свойства, позже практически все методики комплексные, исследующие сразу ряд черт и свойств личности испытуемого;

· большего количества предварительных операций (например, по организации бланка).

Заметим, что такой принцип изложения (нарастающей сложности) соблюдается во всем курсе, а не только в данном разделе.

При изучении конкретных приемов обработки результатов тестирования много времени уделяется тестам с выбором одного правильного ответа и меняющейся «по полюсам» шкалой, так как методики такого типа очень распространены и часто встречаются студентам на практике. В начале рассматривается способ решения с помощью функции СУММПРОИЗВ и ключом, в котором расписано, сколько баллов «стоит» каждый вариант ответа на каждый вопрос. Такой способ универсален в том плане, что позволяет учитывать любые особенности ключа, даже в том случае, когда количество вариантов ответа на вопрос непостоянно (см. Приложение 1). На последующих занятиях делается вывод, что это довольно громоздко, так как для каждого испытуемого требуется отводить в таблице столько столбцов, сколько вариантов ответов на данный вопрос существует (или пользоваться функцией ГПР). Можно вывести математически формулу, которая будет учитывать такой меняющийся ключ (см. Приложение 2). Отдельно стоит рассмотреть тот случай, когда вариантов ответа всего два, а баллы присуждаются по одному за совпадение (несовпадение) с ключом. Здесь возможно несколько вариантов конечной формулы (Приложение 3).

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

Итогом изучения раздела являются две практические работы, в рамках которых студентам предстоит построить ЭТ для обработки результатов тестирования наиболее распространенными методиками.

К разделу Интерпретация результатов теста

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

К разделу Статистика результатов группового тестирования

В данном разделе курса студенты знакомятся со статистическими возможностями Excel и учатся их использовать в обработке результатов группового тестирования. Так как для статистики требуется значительное количество испытуемых, то студентам предлагается уже готовая таблица с результатами тестирования учащихся колледжа прошлых лет на уровень IQ (тест Амтхауэра). Заметим, что при работе с реальными данными у студентов повышается интерес к предмету. Созданию положительной мотивации способствует и форма задания: учащимся предлагается сначала вычислить ряд «обязательных» показателей, а затем - еще несколько «разумных показателей», которые студенты формулируют самостоятельно. Примечательно, что далеко не все студенты способны сформулировать признак, по которому имеет смысл сравнивать две группы испытуемых, поэтому следует обращать внимание на формулировку задачи для статистической обработки.

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

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

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

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

К разделу Программирование тестов

Этот раздел знакомит студентов с системой разработки приложений Visual Basic for Application (VBA), встроенной в табличный процессор MS Excel. Применение VBA позволяет дополнить диагностические системы, реализованные в MS Excel, полноценным пользовательским интерфейсом. Поддержкой интерфейса разумно будет и ограничить применение VBA. Хотя VBA является полноценным языком программирования, что позволяет его средствами решить все задачи при реализации диагностической системы, вопросы подготовки тестового материала, хранения и обработки результатов лучше отставить в ведении собственно табличного процессора. Это сильно упростит разработку диагностической системы, особенно учитывая навыки работы с электронной таблицей, полученные студентами в предыдущих разделах.

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

Несмотря на указанные ограничения, применение VBA не может ограничиться только собственно подготовкой и управлением элементами пользовательского интерфейса. Реальная программа должна также взаимодействовать с электронной таблицей для протоколирования и определения результата теста. Следовательно, не избежать хотя бы частичного знакомства с объектной моделью Excel. При этом лучше сразу учесть, что программа будет работать со скрытой книгой, и, значит, объект Selection использовать нельзя. Для доступа к данным книги следует использовать иерархию вложенных объектов, начиная с Application. Для сокращения записи стоит применять конструкцию With, а также внутренние переменные типа Range.

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

Set selRes = selRes.Range("A2")

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

В реальном применении диагностических систем не обойтись без средств защиты данных и кода программы от несанкционированного доступа. Сокрытие книги Excel лучше использовать как можно раньше, поскольку это влияет на объектную модель документа. А когда система будет вполне готова и отлажена, можно включить защиту паролем структуры книги и VBA-проекта. Защищать данные не стоит, поскольку у пользователя должна сохраниться возможность записывать данные в книгу посредством программы тестирования. Для упрощения анализа данных разумно использовать отдельную, не защищенную книгу со ссылками на результаты тестирования, доступа к которой респонденты не имеют (можно использовать сеть или съёмный носитель). Это избавит от необходимости вводить пароль при открытии каждой книги, и, заодно, упростит анализ данных с нескольких компьютеров. Пример готовой диагностической системы, разработкой которой студенты могут завершить изучение предмета, приведен в Приложении 4.

компьютерный психодиагностика тест эксперимент

§3. Система заданий к курсу

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

· проанализировать (соотнести с классификацией) диагностическую методику;

· спланировать ЭТ для конкретной методики и построить ее компьютерную модель (для тестирования одного или нескольких человек);

· вывести статистические показатели (показатели известны, работа проводится в имеющейся таблице);

· оформить статистический отчет по итогам тестирования группы людей;

· самостоятельно подобрать методику и построить ЭТ для обработки результатов тестирования и статистической обработки результатов;

· внести в ЭТ результаты тестирования большого числа респондентов;

· создать средствами VBA компьютерную версию психодиагностического теста, учитывая возможность тестирования нескольких человек;

· для компьютерной версии теста создать ЭТ, осуществляющую статистическую обработку данных.

Задания соответствуют этапам освоения предмета. В начале курса, после знакомства с типами тестов, студентам предлагаются задания соотнести методики с известными им типологиями. Желательно, чтобы за семинар каждому учащемуся пришлось классифицировать методики различных типов (вербальные/невербальные; открытые/закрытые; с подсчетом баллов/ с подсчетом ответов определенного типа; с постоянной или меняющейся числовой характеристикой ответа и т.д.). Задания такого типа войдут и в контрольную работу в разделе «Приемы обработки результатов диагностики в ЭТ Excel». В эту же контрольную войдут задания типа «спланировать ЭТ для конкретной методики и построить ее компьютерную модель (для тестирования одного или нескольких человек)». Причем, если в ходе обучения студентам заранее был известен ход решения (он обсуждался на лекционном занятии), то на контрольной необходимо будет предварительно выбрать из изученных подходящий способ решения, а для этого надо уметь определять тип теста.

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

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

Раздел «Программирование тестов» предполагает выполнение широкого круга заданий, постепенно усложняющихся по мере изучения средств языка программирования. При этом как можно раньше студентами создаются пусть не совершенные, но действующие диагностические системы, что поддерживает мотивацию к учению. Затем эти системы совершенствуются и усложняются по всем показателям, реализуя принцип дидактической спирали. Сразу после ознакомления с интерфейсом и основными понятиями VBA студентам предлагается создать форму ввода данных по образцу. Освоившись с элементами управления, их свойствами и событиями формы, студенты переходят к средствам доступа к данным на листе. Снизить психологический барьер перед программированием и закрепить на практике знания об объектной модели документа Excel позволяют задания следующего типа: записать последовательность действий с таблицей в виде макроса и преобразовать его так, что бы объект Selection и буфер обмена не использовались. Полученные в результате фрагменты кода студенты применят для создания своей первой, самой простой диагностической системы. В дальнейшем, по мере изучения языковых конструкций, в заданиях станет требоваться разработать тестирующие программы с контролем ввода, интерактивными формами, возможностью многократного запуска, пригодные для целого класса тестов и контролирующих исходные данные. Соблюдая баланс между трудоёмкостью и новизной заданий, новые методики для реализации лучше предлагать примерно на каждое четвертое занятие. Завершают раздел и курс комплексные задания (одно - два), включающие конструирование таблицы для содержания теста и результатов тестирования, конструирование форм, разработку отказоустойчивой и массовой программы, применение механизмов защиты данных и кода, подготовку дополнительной таблицы для сводного анализа диагностических данных.

Заключение

В процессе разработки курса были классифицированы и отобраны диагностические задачи, пригодные для компьютерной реализации. Выбраны методы решения средствами КТ отобранных диагностических задач. Определены необходимые учащимся знания и умения. Сформулирован лекционный материал, разработана система учебных заданий. Выполнено планирование занятий и контрольных мероприятий, подготовлены критерии оценки знаний учащихся. Проведена апробация курса на занятиях с учащимися 3го курса специальности 0314 «Социальный педагог» педагогического колледжа №1 имени К.Д. Ушинского в течение двух лет.

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

Таким образом, разработана и апробирована методическая система преподавания курса «Компьютерные технологии в диагностике».

Литература

1. Анастази А., Урбина С. Психологическое тестирование. СПб., 2002.

2. Баловсяк Н.А. Больше, чем калькулятор//Enter - 2003. -- №2, с. 16.

3. Бурлачук Л.Ф., Морозов С.М. Словарь-справочник по психологической диагностике.--Киев: Наукова думка. 1989.

4. Васильев В.И., Тягунова Т.Н. Основы культуры адаптивного тестирования. - М., 2003.

5. Вассерман Л.И., Дюк В.А., Иовлев Б.В., Червинская К.Р. Психологическая диагностика и новые информационные технологии. -- Санкт-Петербург, 1997.

6. Выготский Л.С. Вопросы детской психологии. -- СПб.: СОЮЗ, 1999. -- 224с.

7. Государственный образовательный стандарт среднего профессионального образования. Государственные требования к минимуму содержания и уровню подготовки выпускников по специальности 0314 «Социальная педагогика» (повышенный уровень среднего профессионального образования). - М.: Издательство ИПР СПО, 2002.

8. Гурьева А.П. Психологические последствия компьютеризации: функциональный, онтогенетический и исторический аспекты.//Вопросы психологии--1993.-- №3

9. ЕГЭ. Сборник нормативных документов. -- М., 2002.

10. Иовлев А.Б., Иовлев Б.В., Червинская К.Р. Об автоматизации психодиагностических исследований. Тр./НИИ им. В.М. Бехтерева.-- Л., 1985.

11. Карлсберг, Конрад. Excel 5 для Windows в вопросах и ответах: Пер.с англ. / Карлсберг, Конрад; Карлсберг К. - СПб.: BHV-Санкт-Петербург, 1995. - 411с.: ил.

12. Майоров А.Н. Теория и практика создания тестов для системы образования. - М., 2000.

13. Мельникова М.Б. Теория и практика конструирования педагогических тестов. - М., 2002.

14. Моррис, Стефен. Visual Basic 5 / Моррис, Стефен; С.Моррис;Пер.с англ.Ю.Г.Синдеева. - Ростов н/Д: Феникс, 1997.

15. Мухина В.С. Возрастная психология: Учебник для студ. вузов. -- 4-е изд. стереотип. -- М.: Издательский центр «Академия», 1999. -- 456с.

16. Наумов Н.Д. Психолого-педагогические проблемы компьютерной диагностики мышления//Вопросы психологии--1991.-- №2.

17. Нильсен, Джойс. Microsoft Excel 97: Справ. / Нильсен, Джойс; Д.Нильсен;Пер.с англ.Ю.Леонтьева;Гл.ред.В.Усманов. - СПб.: Питер, 1999. - 315с.: ил.

18. Педагогика. Учебное пособие для студентов педагогических вузов и педагогических колледжей / Под ред. П.И. Пидкасистого. -- М.: Педагогическое общество России, 1998. -- 640с.

19. Практическая психодиагностика. Методики и тесты. Учебное пособие./Под редакцией Райгородского Д.Я. - Самара: Издательский Дом «БАХРАХ - М», 2003. - 672 с.

20. Сайков Б. П. Excel: создание тестов.// Информатика и образование.--2001.--№ 9(9).

21. Симонович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учебное пособие. - М.: АСТ-ПРЕСС: Инфорком-Пресс, 2001. - 480 с.

22. Челышкова М.Б. Теория и практика конструирования педагогических тестов. - М., 2002.

23. Microsoft Excel 2000: Справ. / Гл.ред.В.Усманов;Под ред. Ю.В.Колесникова. - СПб.: Питер, 1999. - 475с.

24. http://www.bekhterev.org/psy.htm

25. http://psylib.kiev.ua/

Приложение

Таблица 1

Виды стимулов тестовых заданий

Виды стимулов

Вербальные

Невербальные

Стандартизированные

Индивидуально ориентированные

Статические

Динамические

Таблица 2

Виды ответов на тестовые задания

Закрытые

Открытые

Динамическое реагирование

Выбор

Оценивание по заданной шкале

Восстановление частей

Переструктурирование

Дополнение

Свободное конструирование

Приложение 1

Лист ответов респондента

Торонтская алекситимическая шкала

№ вопроса

ответы

Совершенно не согласен

Скорее не согласен

Ни то, ни другое

Скорее согласен

Совершенно согласен

1

1

2

1

3

1

4

1

5

1

6

1

7

1

8

1

9

1

10

1

11

1

12

1

13

1

14

1

15

1

16

1

17

1

18

1

19

1

20

1

21

1

22

1

23

1

24

1

25

1

26

1

Ваш результат:

81 баллов

Ваш тип личности:

Алекситимический

Лист ключа

Ключ к Торонтской алекситимической шкале

№ вопроса

ответы

Совершенно не согласен

Скорее не согласен

Ни то, ни другое

Скорее согласен

Совершенно согласен

1

5

4

3

2

1

2

1

2

3

4

5

3

1

2

3

4

5

4

1

2

3

4

5

5

5

4

3

2

1

6

5

4

3

2

1

7

1

2

3

4

5

8

1

2

3

4

5

9

1

2

3

4

5

10

1

2

3

4

5

11

1

2

3

4

5

12

5

4

3

2

1

13

1

2

3

4

5

14

1

2

3

4

5

15

5

4

3

2

1

16

1

2

3

4

5

17

1

2

3

4

5

18

1

2

3

4

5

19

1

2

3

4

5

20

1

2

3

4

5

21

5

4

3

2

1

22

1

2

3

4

5

23

1

2

3

4

5

24

5

4

3

2

1

25

1

2

3

4

5

26

1

2

3

4

5

Приложение 2

Торонтская алекситимическая шкала

№№ вопросов

Алешкин

Бульдожкин

Врунишкин

Галушкин

Дарюшкин

1

1

1

3

3

3

2

1

1

2

4

2

3

2

1

5

5

1

4

1

1

4

4

2

5

2

1

3

5

3

6

3

1

2

1

2

7

2

1

1

1

1

8

1

1

4

2

2

9

5

1

5

5

3

10

4

1

2

4

2

11

3

1

1

5

1

12

1

1

2

3

2

13

2

1

3

2

3

14

3

1

5

1

2

15

4

1

4

2

1

16

5

1

2

3

2

17

5

1

3

5

3

18

4

1

2

4

2

19

2

1

1

5

1

20

3

1

5

4

2

21

3

1

4

5

3

22

2

1

2

1

2

23

4

1

3

2

1

24

5

1

2

4

2

25

2

1

1

5

3

26

1

1

5

2

2

Баллы

75

54

78

83

63

Тип личности

Алекситимический

Неаликситимический

Алекситимический

Алекситимический

Нормальный уровень алекситимии

Ключ к Торонтской алекситимической шкале

№№ вопросов

Ключ

1

-1

2

1

3

1

4

1

5

-1

6

-1

7

1

8

1

9

1

10

1

11

1

12

-1

13

1

14

1

15

-1

16

1

17

1

18

1

19

1

20

1

21

-1

22

1

23

1

24

-1

25

1

26

1

Приложение 3

Методика диагностики типа характера по К. Юнгу

№№ вопр.

да = 1

да = 2

да = 1

да = 0

нет = 2

нет = 1

нет = 0

нет = 1

1

1

2

1

0

2

2

1

1

0

3

1

2

1

0

4

2

1

1

0

5

1

2

1

0

6

2

1

1

0

7

1

2

1

0

8

2

1

1

0

9

1

2

1

0

10

2

1

1

0

11

1

2

1

0

12

2

1

1

0

13

1

2

1

0

14

2

1

1

0

15

1

2

1

0

16

2

1

1

0

17

1

2

1

0

18

2

1

1

0

19

1

2

1

0

20

2

1

1

0

Баллы

13

13

11

11

(1)

(2)

(3)

(4)

Ключ к методике диагностики типа характера по К. Юнгу

№№ вопросов

1

-1

2

1

3

-1

4

-1

5

1

6

-1

7

1

8

-1

9

1

10

-1

11

1

12

-1

13

1

14

-1

15

1

16

1

17

1

18

1

19

-1

20

1

Обратный ключ к методике диагностики типа характера по К. Юнгу

№№ вопросов

1

1

2

-1

3

1

4

1

5

-1

6

1

7

-1

8

1

9

-1

10

1

11

-1

12

1

13

-1

14

1

15

-1

16

-1

17

-1

18

-1

19

1

20

-1

Приложение 4

Файл «Шкала депрессии VBAтест.xls».

Лист «параметры теста».

A

B

C

1

название теста

Шкала депрессии

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

2

количество вопросов

20

3

повторять варианты ответов первого вопроса

да

4

количество вариантов ответа

4

Лист «содержание теста».

A

B

C

1

?

ответы

2

1

Я чувствую подавленность

3

Никогда или изредка

4

Иногда

5

Часто

6

Почти всегда или постоянно

7

2

Утром я чувствую себя лучше всего

8

3

У меня бывают периоды плача или близости к слезам

9

4

У меня плохой ночной сон

10

5

Аппетит у меня не хуже обычного

11

6

Мне приятно смотреть на привлекательных женщин, разговаривать с ними, находиться рядом

12

7

Я замечаю, что теряю вес

13

8

Меня беспокоят запоры

14

9

Сердце бьется быстрее, чем обычно

15

10

Я устаю без всяких причин

16

11

Я мыслю также ясно, как всегда

17

12

Мне легко делать то, что я умею

18

13

Чувствую беспокойство и не могу усидеть на месте

19

14

У меня есть надежды на будущее

20

15

Я более раздражителен, чем обычно

21

16

Мне легко принимать решения

22

17

Я чувствую, что полезен и необходим

23

18

Я живу достаточно полной жизнью

24

19

Я чувствую, что другим людям станет лучше, если я умру

25

20

Меня до сих пор радует то, что радовало всегда

Лист «результаты».

A

B

1

=ВПР(СУММПРОИЗВ(A3:A22;анализ!$B3:$B22) +(ответов+1)*СЧЁТЕСЛИ(анализ!$B3:$B22;-1);анализ!$A24:$B27;2)

2

Ксения

Владимир

3

1

4

4

3

1

5

2

4

6

1

4

7

4

1

8

4

1

9

1

4

10

1

4

11

1

4

12

3

4

13

3

1

14

4

1

15

2

4

16

2

1

17

3

4

18

3

1

19

3

1

20

2

1

21

1

4

22

4

1

Лист «анализ».

A

B

1

2

3

1

4

-1

5

1

6

1

7

-1

8

-1

9

1

10

1

11

1

12

1

13

-1

14

-1

15

1

16

-1

17

1

18

-1

19

-1

20

-1

21

1

22

-1

23

24

0

без депрессии

25

51

легкая депрессия

26

60

субепрессивное состояние

27

70

истинная депрессия

Форма «UserForm3»

Процедуры:

Private Sub CommandButton1_Click()

UserForm3.Hide

UserForm1.Show

End Sub

Private Sub UserForm_Activate()

Call intro

End Sub

Форма «UserForm1»

Процедуры:

Private Sub CommandButton1_Click()

Call bind(TextBox1.Value)

End Sub

Private Sub UserForm_Activate()

UserForm1.TextBox1.Value = ""

UserForm1.TextBox1.SetFocus

End Sub

Форма «UserForm2»

Процедуры:

Private Sub CommandButton1_Click()

Call goNext

End Sub

Private Sub OptionButton1_Change()

UserForm2.CommandButton1.Enabled = True

End Sub

Private Sub OptionButton2_Change()

UserForm2.CommandButton1.Enabled = True

End Sub

Private Sub OptionButton3_Change()

UserForm2.CommandButton1.Enabled = True

End Sub

Private Sub OptionButton4_Change()

UserForm2.CommandButton1.Enabled = True

End Sub

Private Sub OptionButton5_Change()

UserForm2.CommandButton1.Enabled = True

End Sub

Private Sub UserForm_Activate()

Call goFirst

End Sub

Процедуры книги:

Private Sub Workbook_Open()

UserForm3.Show

End Sub

Текст модуля:

Option Explicit

Dim N As Integer

Dim I As Integer

Dim repAnsw As Boolean

Dim selRes As Range

Dim selAns As Range

Dim finalRes As Range

Sub intro()

Dim head, note

With Application.Workbooks(1).Sheets("параметры теста")

head = .Range("B1").Value

note = .Range("C1").Value

End With

With UserForm3

head = head

note = note

End With

End Sub

Sub bind(username)

If username = "" Then

MsgBox "Необходимо ввести имя и фамилию!"

Exit Sub

End If

With Application.Workbooks(1).Sheets("результаты")

If .Range("A2").Value = "" Then

Set selRes = .Range("A1")

ElseIf .Range("B2").Value = "" Then

Set selRes = .Range("B1")

Else

Set selRes = .Range("A1").End(xlToRight).Range("B1")

End If

Set finalRes = selRes

Set selRes = selRes.Range("A2")

finalRes.FormulaR1C1Local = .Range("A1").FormulaR1C1Local

selRes.Value = username

End With

UserForm1.Hide

UserForm2.Show

End Sub

Sub goFirst()

Dim str As String

With Application.Workbooks(1).Sheets("параметры теста")

str = .Range("B1").Value

N = .Range("B2").Value

I = 1

repAnsw = (.Range("B3").Value = "да")

With UserForm2

Caption = .Caption + str

questN = N

questI = I

End With

End With

Set selAns = Application.Workbooks(1).Sheets("содержание теста").Range("B2")

With UserForm2

questTxt = selAns.Value

OptionButton1.Caption = selAns.Range("B2").Value

Set selAns = selAns.Range("A3")

If selAns.Value = "" Then

OptionButton2.Caption = selAns.Range("B1").Value

OptionButton2.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton3.Caption = selAns.Range("B1").Value

OptionButton3.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton4.Caption = selAns.Range("B1").Value

OptionButton4.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton3.Caption = selAns.Range("B1").Value

OptionButton3.Visible = True

Set selAns = selAns.Range("A2")

End If

End If

End If

End If

End With

End Sub

Sub goNext()

With UserForm2

CommandButton1.Enabled = False

Set selRes = selRes.Range("A2")

If .OptionButton1 Then selRes.Value = 1

If .OptionButton2 Then selRes.Value = 2

If .OptionButton3 Then selRes.Value = 3

If .OptionButton4 Then selRes.Value = 4

If .OptionButton5 Then selRes.Value = 5

I = I + 1

If I <= N Then

questN = N

questI = I

questTxt = selAns.Value

OptionButton1.Value = False

OptionButton2.Value = False

OptionButton3.Value = False

OptionButton4.Value = False

OptionButton5.Value = False

If Not repAnsw Then

OptionButton2.Visible = False

OptionButton3.Visible = False

OptionButton4.Visible = False

OptionButton5.Visible = False

OptionButton1.Caption = selAns.Range("B2").Value

Set selAns = selAns.Range("A3")

If selAns.Value = "" Then

OptionButton2.Caption = selAns.Range("B1").Value

OptionButton2.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton3.Caption = selAns.Range("B1").Value

OptionButton3.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton4.Caption = selAns.Range("B1").Value

OptionButton4.Visible = True

Set selAns = selAns.Range("A2")

If selAns.Value = "" Then

OptionButton3.Caption = selAns.Range("B1").Value

OptionButton3.Visible = True

Set selAns = selAns.Range("A2")

End If

End If

End If

End If

Else

Set selAns = selAns.Range("A2")

End If

Else ' последний вопрос

Hide

OptionButton2.Visible = False

OptionButton3.Visible = False

OptionButton4.Visible = False

OptionButton5.Visible = False

OptionButton1.Value = False

OptionButton2.Value = False

OptionButton3.Value = False

OptionButton4.Value = False

OptionButton5.Value = False

CommandButton1.Enabled = False

MsgBox "Результат " & ": " & finalRes.Value

End If

End With

End Sub

Для анализа результатов в другой книге используется формула:

='[Шкала депрессии VBAтест.xls]результаты'!A1

Размещено на Allbest.ru


Подобные документы

  • Психодиагностика в психологическом консультировании. Методы психологического тестирования и сферы их применения. Организация и проведение исследования социально-психологических факторов профессиональной адаптации сотрудников фирмы, анализ результатов.

    курсовая работа [1012,0 K], добавлен 24.01.2015

  • Практическая роль психодиагностики. Основные требования к психодиагностическим методам и этапам обследования. Способы и особенности обработки результатов стандартизированных методик. Общая стратегия интерпретации результатов на основе протокола.

    реферат [26,2 K], добавлен 11.05.2014

  • Социально-психологические особенности группы как детерминанты качества группового принятия решения. Психодиагностическое исследование влияния особенностей группы на эффективность группового решения. Анализ и интерпретация результатов исследования.

    курсовая работа [68,8 K], добавлен 08.04.2011

  • Психодиагностика как отрасль практической психологии. Стадии психодиагностики. Общепсихологические методы: наблюдение, тесты, опросники, интервью, анализ продуктов и результатов деятельности. Проективные методы. Опросники и анкеты. Виды диагностики.

    реферат [22,3 K], добавлен 03.02.2009

  • Общая характеристика проективных методик и их значение в диагностике школьного развития ребенка. Техника применения проективных методик психодиагностом. Особенности и механизм использования рисуночных проективных методик в диагностике школьного развития.

    контрольная работа [24,9 K], добавлен 10.08.2009

  • Влияние цвета на человека. Понятие проективных методик. Валидность и надежность цветового теста М. Люшера: зависимость между предпочтением человеком определенных цветов и его текущим психологическим состоянием. Интерпретация цветных пар по Люшеру.

    курсовая работа [70,1 K], добавлен 14.06.2009

  • Возникновение, развитие и виды проективных техник. Истоки возникновения и механизмы проективной диагностики. Виды проективных методик. Проективный метод "Несуществующее животное". Особенности интерпретации результатов методики. Проведение тестирования.

    курсовая работа [42,3 K], добавлен 06.04.2009

  • Характеристика психологических аспектов формирования характера у спортсменов. Спортивно-волевые особенностей личности, их значение в формировании характера. Разработка опросника по диагностике выделенных качеств, обработка и анализ полученных результатов.

    курсовая работа [1,7 M], добавлен 05.01.2009

  • Определение Гиппократом четырех типов климата и местности, их влияния на поведение человека. Типы темперамента, их связь с жидкостями тела. Оценка поведения по системе Томаса: особенности процедуры проведения тестирования и интерпретация результатов.

    реферат [39,0 K], добавлен 31.05.2013

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

    контрольная работа [52,9 K], добавлен 18.01.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.