Videos

PSYC 461: 0.0 Getting Started in the Class.webm
PSYC 461_1_1_Programming.mp4
PSYC 461: 1.2 Computational Thinking.webm

0.0 About this Class

1.1 Intro to Programming

1.2 Computational Thinking

PSYC 461: 2.1 Getting R Setup.webm
PSYC 461: 2.2 Navigating R.webm
PSYC 461: 2.3 Finding a Style.webm

2.1 Getting R Setup

2.2 Navigating R

2.3 Finding a Style

PSYC 461: 3.1 Objects and Functions.webm
PSYC 461: 3.2 Environments and Scoping.webm
PSYC 461: 5.1 Recapping Programming and Terminology.webm

3.1 Terminology: Functions and Objects

3.2 Terminology: Environments and Scoping

5.1 A Recap of Terminology

PSYC 461: 5.2 Atomic Data Structures.webm
PSYC 461: 6.1 Recursive Data Structures: Lists.webm
PSYC 461: Recursive Data Structures: Data frames.webm

5.2 Atomic Data Structures

6.1 Recursive Data Structures: Lists

6.2 Recursive Data Structures:

Data frames

PSYC 461: 7.1 Control Flow: Loops.webm
PSYC 461: 7.2 Control Flow: If Statements.webm
PSYC 461: 8.1 Functions.webm

7.1 Control Flow: Loops

7.2 Control Flow: If statements

8.1 Intro to Functions

PSYC 461: 8.2 The Apply Family.webm
PSYC 461: 9.1 User-Defined Functions 1.webm
PSYC 461: 9.2 User-Defined Functions 2.webm

8.2 The Apply Family

9.1 User-Defined Functions I

9.1 User-Defined Functions II

PSYC 461: 10.1 Wrangling Text: Intro.webm
PSYC 461: 10.2 Wrangling Text: String Manipulation.webm
PSYC 461: 13.1 Web Scraping: Intro.webm

10.1 Text Wrangling: Intro

10.2 Text Wrangling: String Manipulation

13.1 Web Scraping Intro

PSYC 461: 13.2 Web Scraping: Tutorial.webm
PSYC 461: 15.1 RMarkdown.webm
PSYC 461: 15.2 RMarkdown: Parameterized Reports.webm

13.2 Web Scraping Tutorial

15.1 RMarkdown Intro

15.2 RMarkdown Parameterized Reports