Prepared by Shangcheng Zhao
We will focus on online experiment preparation and data cleaning this quarter.
- Online experiment preparation
- Learn how to use Qualtrics: basic skills, query string, embedding data
- Learn how to use Psychopy: Add trial and loop, add code chunk for customized function
- Data cleaning
- Transform data between wide and long format
- Exclude participants according to attention check and other criteria
- Visualization and simple analyses
Week | Preparation | Meeting | Homework |
---|---|---|---|
Week3: 4.15 - 4.21 | - Translate two surveys for correlation study on Qualtrics | - Check translation - Basic skill for Qualtric |
- Set up a new ‘SAD_consent_form’ on Qualtrics, and put the translated consent form into it and practice skills (add questions, use query string) - Bonus question: Now you have one survey on Qualtrics. However, how to make sure your set up for url work? Come up with a solution. For example, you can have a test survey on Qualtrics and redirect to that, then check the response in test survey - Backward translation: instructions of facial trait task in correlational study |
Week4: 4.22 - 4.28 | Mandatory: - Download psychopy. - Have python installed on your PC. Optional: - Learn how to use the code component in psychopy - Use the public resource on pavlovia and study others’ experiments |
Psychopy | |
Week5: 4.29 - 5.05 | Mandatory: No hw this week!🙌 Optional: If you want to practice, please refer to the toy example section in Introduction_to_PsychoPy for more information. |
Psychopy:Advanced skills | hw5 |
Week6: 5.06 - 5.12 | Complete hw5. Feel free to reach out if you have any questions. | Sync your study to an online platform. Useful manual | 1. Setup(forward translation) Qualtrics survey 2. Put backward translation into the google form 3. check project management sheet for detailed instruction 4. Log down any significant change in this doc |
Week7: 5.13 - 5.19 | Mandatory: - Have python installed on your PC. - Have a code editor installed on your PC. I recommend VS code - Tutorial for pandas and seaborn Optional: - Try to figure out the best way to control image size balance beteen showing images in the same size, avoid overlapping and distortion - If you have time, download the /data folder in this repository and try to clean it to the wide format. You can see here for study description, and here for sample code |
Data cleaning with pandas and seaborn | Run the script for data cleaning See here for study description Learning goal: (1) Roughly understand each section of code (2) Visualize and interpret the result. You can do more exploratory analyses. |
Week8: 5.20 - 5.26 | Finish the data cleaning homework. Go through Github tutorial before the meeting. |
Interpret results based on cleaned data Introduction to Github: discussion-based |
Prepare for data analysis presentation |
Week9: 5.27- 6.2 | 1. Prepare for data analysis presentation 2. If you have time, use either the materials on Datacamp or this tutorial to learn the usage of git and github |
Data analysis presentation & Introduction to github | |
Week10: 6.3 - 6.9 | |||
Week11: 6.10 - 6.16 |
Put them here 😎