Schedule
- Introduction and goals
- Course logistics
- Infrastructure setup
- Command line
- Markdown
- VSCode
- Github Issues
- Web Server
- Infrastructure cont’d
- JavaScript
- Introduction
- Setup & Syntax Basics
- Variables, Comments, Data Types
- JavaScript
- Errors & AI
- Operators, Expressions
- Conditionals & Refactoring
- Page Updates and Input
- JavaScript
- Functions
- Arrays
- Loops
- Objects
- Experiment design
- Theory & Examples
- Introduce project
- jsPsych
- Introduction
- Conditions
- Results
- Blocks
- jsPsych cont’d
- Images, Fixations, Timing
- Save Results
- CSS
DUE: Project - Draft #1 - Tue Oct 15 @ 1:00pm
- Experiment programming guidance
- In-class experiment workshop
- OSF & DataPipe
- Production via Github Pages
- In-class experiment workshop
DUE: Project - Draft #2 (running online) - Mon Oct 28 11:59pm
- jsPsych wrap-up/advanced features
- JavaScript misc. (APIs, Qualtrics, etc.)
- Statistics review
- Address experiment feedback
- In-class data collection
DUE: Project - Final data collection - Mon Nov 11 @ 11:59pm
- Orientation to R & RStudio
- Getting started with R (basic syntax and data manipulations)
- Data types in R
- Scope
- Troubleshooting
- Data cleaning
- Basic statistics in R
- Data visualization
Thanksgiving Recess - Nov 27 - Dec 1
DUE: Project - data cleaning and analysis - Mon Dec 2 11:59pm
- Project development
- Course wrap-up
Week 15 - Tue Dec 10 (Reading Week)