Python for Psychology, Social Sciences, and Education: Programming Made Easy for Psychologists, Educators, and Social Scientists
Эта книга представляет собой практическое руководство по использованию Python в психологических, социальных и образовательных исследованиях. Автор, психолог с многолетним опытом, демонстрирует, как программирование может стать доступным инструментом для специалистов гуманитарного профиля.
Книга начинается с основ Python: установки среды разработки, работы с переменными, операторами, типами данных (строки, списки, кортежи, словари), функциями и классами. Особое внимание уделяется установке библиотек через pip и компиляции программ, что делает материал практико-ориентированным.
В последующих главах рассматриваются ключевые аспекты создания исследовательских инструментов: разработка графических интерфейсов для взаимодействия с испытуемыми, сохранение данных на жесткий диск (работа с файлами и базами данных), а также программирование классических психологических экспериментов.
Отдельная глава посвящена реализации конкретных методик: измерению времени реакции (простой и сложной реакции), эффекту Струпа, созданию визуальных презентаций стимулов. Книга показывает, как Python может заменить специализированное дорогостоящее ПО в экспериментальной психологии и образовательных исследованиях.