Техническое задание: Разработка веб-приложения для психологического эксперимента
Цель проекта - создание интерактивного онлайн-инструмента для проведения научного психологического исследования по готовому детальному сценарию.
Ключевые требования
- Тип приложения: Одностраничное веб-приложение (SPA) или последовательность связанных HTML-экранов.
- Технологии: Чистый HTML, CSS и JavaScript. Допускается использование легких фреймворков или библиотек по согласованию.
- Дизайн исследования: Факторный план 2×2×2, что формирует 8 независимых экспериментальных условий.
- Логика: Четкое следование предоставленному готовому сценарию (протоколу) эксперимента, включая последовательность показов, рандомизацию условий и сбор данных.
Функциональность
- Представление инструкций, стимульного материала и вопросов участнику.
- Реализация ветвления сценария в зависимости от заложенного дизайна и ответов пользователя.
- Корректная рандомизация или распределение участников по одному из 8 условий.
- Запись и сохранение ответов участника (реакции, время, выбранные условия) в структурированном формате (например, JSON или CSV).
- Интуитивно понятный и нейтральный интерфейс, не влияющий на результаты исследования.
- Возможность предварительного тестирования всех сценариев.
Результат работы
- Полностью работоспособное веб-приложение, размещенное на хостинге или готовое к размещению.
- Чистый, прокомментированный исходный код.
- Инструкция по запуску и администрированию (при необходимости).