Toggle navigation sidebar
Toggle in-page Table of Contents
Psych 750
Schedule
Week by week schedule
Syllabus
Submitting assignments
Project info
Installation instructions
Instructions for MacOS
Installation and setup for Windows
References
Basic Linux commands
Python reference
PsychoPy reference
ImageMagick/GraphicsMagick reference
PRAW Reddit API
Some fun APIs
Self Study Guides
Variables, Strings, and Numbers
Lists - the basics
If Statements
Dictionaries
Introducing Functions
List Comprehension
Review of Fundamentals A
Randomization and Iteration
Handling Exceptions
Review of Fundamentals B
Using Pandas to read/write CSV files.
File access-Globbing and preloading
Mutable and immutable types
Regular Expressions
Classes
In class activities
Python basics
The first thinking exercise
Primer on writing files
Working with strings in lists
A few dictionary activities
Some more trial generation practice
Debugging practice 1
Basic Examples of GSS data wrangling
More dataviz practice with GSS
NLTK demo
Webscraping demo and practice
Exercises
Exercise 0-Test assignment
Exercise 1-Show a square and do stuff with it
Exercise 2-A Stroop task
Exercise 3-Extending the Stroop
Exercise 4-Modularization and speech recognition
Exercise 5-Loading external files and mouse action!
Exercise 6-Analyzing the Stroop data
Exercise 7-Exploring the general social survey
Exercise 8-More practice with GSS data wrangling
Exercise 9 - Practice with regular expressions
Exercise 10-Natural language processing with NLTK
Exercise 11-Practice with object oriented programming
Index