Designing Studies
📄️ Designing an HTML Stimulus
Now, we will take the study we just created and add another component based on a user-created HTML file. This allows for some additional customization of the component.
📄️ Designing a React Stimulus
React is a popular JavaScript library for building user interfaces, primarily for single-page applications. You can find more details on the official React documentation.
📄️ Study Sequence
Once you have defined the components you want to be part of your study, you need to tell reVISit what order to show the components in. This is done by defining a sequence object in the reVISit Spec, which has a variety of powerful options for different randomization types, as well as attention checks, breaks, and advanced skip logic for more complex studies.
📄️ Checking Answers and Trainings
In reVISit, a component typically has a response that is recorded when a participant completes a task. Responses can be provided via form elements or via some other kind of payload through your custom component.
📄️ Provenance Tracking
ReVISit has integrated provenance tracking with Trrack, a state-based provenance tracking library maintained by the same team that maintains reVISit. The below example shows a simple example for using trrack, for more detailed information on trrack and its API visit the trrack documentation
📄️ Plugin Libraries
We provide predefined components and sequences, called plugins, that are easy to integrate into your study configurations. These plugins include commonly used study components and validated questionnaires for visualization and HCI.
🗃️ Config File Generation
3 items