Overview

This project comprises an experimental environment to study the impact of gender stereotype threat on student anxiety. In summary, the application has the following workflow:

  1. Consent form
  2. Pre-test (anxiety assessment)
  3. Gamified activity. There are three different design flavours for this activity: male-stereotyped, female-stereotyped, and neutral. Upon finishing the pre-test, one of the three flavours is randomly selected for the current participant. Please note the activity content does not change across versions (only UI elements like colours and images).
  4. Post-test (anxiety assessment, same as the pre-test).

Getting started

In order to setup this project for a real use in your research, you will need to follow two basic steps: (1) adapt the project for your research needs; and (2) actual run the project. If you just want to see how it looks like, you can go straight to step 2 and run the project locally.

Step 1: Adapting the project for your needs

  • In general, most textual content can be changed by editing the '*.html' files located in:
    • webapp/views/
  • To change the anxiety questions, refer to:
    • webapp/scripts/controllers/PretestCtrl.js
    • webapp/scripts/controllers/PosttestCtrl.js
  • For server configurations, refer to:
    • Server.js
  • To change the endpoint URL to where the responses are submitted, refer to:
    • webapp/scripts/services.js

Step 2: Running the project

A simple way to run this project is:

  1. Make sure Node.js is installed
  2. Go to the project directory
  3. Install the dependencies:
npm install
  1. Run the project:
npm start