Course Schedule
The schedule below is a tentative outline of our plans for the semester. This schedule will change throughout the semester, so check this often.
Here is a link to the syllabus.
Here is a link to the grading template we will use.
Week 1 | ||
---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos |
1/19 |
1 Intro to R, RStudio, and R Markdown Slides for Today Assignment 1 Due Wednesday, January 25th at 11:59pm |
Readings: Introduction to R Markdown, by Wickham and Grolemund Tidy Data, by Wickham Tidy Data (12.1, 12.2), by Wickham and Grolemund Quarto, a VERY new alternative to R Markdown Videos: Setting up for success in the course, by Lisa Lendway Introduction to RStudio, by Alicia Johnson Check version of R and RStudio, by Lisa Lendway RStudio tour, by Lisa Lendway R Markdown introduction, by Lisa Lendway |
Week 2 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
1/24 |
Community Building Scavenger Hunt Slides for Today |
||||
1/26 |
2 Introduction to Data Visualization Set up NY Times Subscription (Free to you through Macalester) Tidy Tuesdays Slides for Today Assignment 2 Due Wednesday, Feburary 1 at 11:59pm |
Readings: Data visualization, by Wickham and Grolemund Layered grammar of graphics, by Wickham and Grolemund A grammar for graphics (Chp 3), by Baumer, Kaplan, and Horton Aesthetic mapping (Chp 2), by Wilke Visualizing distributions (Chp 7), by Wilke Videos: Intro to ggplot , by Lisa Lendway |
|||
Finish Assignment 2 (due 2/1 @ 11:59pm). |
Week 3 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
1/31 |
3 Effective Viz Slides for Today |
Readings: Equity Awareness for Data Visualizations, by Urban Institute Telling a story (Chp 29), by Wilke |
2/2 |
4 Bivariate Viz Slides for Today Assignment 3 Due Wednesday, Feb 8 at 11:59pm |
Readings: Visualizing amounts (Chp 6), by Wilke Videos: ggplot demo, Lisa Lendway Common ggplot mistakes, Lisa Lendway |
Finish Assignment 3 (due 2/8 @ 11:59pm) |
Week 4 | ||
---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos |
2/7 |
*MEET IN IDEA LAB (2ND FLOOR LIBRARY)* 5 Multivariate Viz Slides for Today Idea Lab Activity |
Readings: Visualize This (Chp 7), by Yau Videos: More ggplot, Lisa Lendway |
2/9 |
6 Spatial Viz Slides for Today Assignment 4 Due Wednesday, February 15 at 11:59pm |
Readings: Visualize This (Chp 8), by Yau Spatial data visualization (Chp 17, intro and 17.1), by Baumer et al. Videos: Plotting data on a map with ggmap, Lisa Lendway Glamour of graphics, Will Chase (slides here) |
Week 5 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
2/14 |
7 Six Main Verbs Slides for Today Assignment 5 Due Friday, February 24 at 11:59pm |
Readings: Data transformation, by Wickham and Grolemund Data wrangling on one table, by Baumer, Kaplan, and Horton Videos: Intro to dplyr, Lisa Lendway Demonstration of dplyr, Lisa Lendway |
|||
2/16 |
8 Reshaping Data Slides for Today |
Readings: Pivoting and narrow v. wide formats, by Wickham and Grolemund Reshaping data, by Baumer, Kaplan, and Horton Videos: Demonstration of pivoting, Lisa Lendway |
|||
Finish Assignment 5 due Fri Feb 24 @ 11:59pm |
Week 6 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
2/21 |
9 Joining Slides for Today Assignment 6 Due Friday, March 3 at 11:59pm |
Readings: Relational data, by Wickham and Grolemund Data wrangling on multiple table, by Baumer, Kaplan, and Horton Videos: Demonstration of joining data, Lisa Lendway |
|||
2/23 | Class canceled due to inclement weather | ||||
Finish Assignment 6 (due 3/3 @ 11:59pm) |
Week 7 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
2/28 |
10 Factors Slides for Today Assignment 6 Due Friday, March 3 at 11:59pm |
Readings: Factors, by Wickham and Grolemund Videos: Working with factors using forcats, Lisa Lendway |
|||
3/2 |
No class due to MSCS Capstone Days! Attend at least two capstone talks and write a summary for Assignment 7 | ||||
Finish Assignment 6 (due 3/3 @ 11:59pm) Finish Assignment 7 (due 3/8 @ 11:59pm) |
Week 8 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
3/7 | Midterm Review |
Study Guide |
|||
3/9 |
Midterm |
Study Guide |
|||
Nothing! Enjoy your Spring Break! |
Week 10 | ||
---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos |
3/21 |
12 Data Import Slides for Today Assignment 8 Due Wednesday, March 29 at 11:59pm |
Readings: Data import, by Wickham and Grolemund Missing data, by Wickham and Grolemund Data intake, by Baumer, Kaplan, and Horton Videos: Using the import wizard, Lisa Lendway |
3/23 |
13 EDA Slides for Today Assignment 8 Due Wednesday, March 29 at 11:59pm |
Readings: Exploratory Data Analysis, by Wickham and Grolemund Exploratory Data Analysis Checklist, by Peng |
Week 11 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
3/28 |
Deep Dive in Project Ideas! Final Project Description Slides for Today |
||||
3/30 |
14 Regular Expressions Slides for Today Assignment 9 Due Wednesday, April 5 at 11:59pm |
Reading: Strings, by Wickham and Grolemund Regular expressions, by Baumer, Kaplan, and Horton Tutorials and tools: Working with strings, by Lisa Lendway RegExplain RStudio addin by Garrick Aden-Buie regexr exploration tool |
|||
Finish Assignment 9 (due 4/5 @ 11:59pm). |
Week 12 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
4/4 |
Project Narrow Focus Slides for Today |
If you would like to use Github for collaboration on the project, here are some resources github video tutorial, Lisa Lendway Instructions that accompany the video tutorial above Happy Git with R by Jenny Bryan |
|||
4/6 |
Written Communication: Crafting Sentences Slides on Written Comm One Number Story (Assignment 10) [SUBMIT TO MOODLE!] Slides on One Number Story |
||||
Finish One Number Story [SUBMIT TO MOODLE!] first draft due Thursday, 4/13 @ 8am. |
Week 13 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
4/11 |
Oral Communication Slides for Today | ||||
4/13 |
Present One Number Story [SUBMIT TO MOODLE!] & Critique Feedback documents | ||||
Finish One Number Story final draft (Assignment 10) due Wednesday, 4/19 @ 11:59pm. Submit to Moodle. Have at least one visualization ready for next Tuesday! |
Week 14 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
4/18 |
Present Data Vizualization & Critique [SUBMIT DRAFT TO MOODLE BEFORE CLASS!] Slides for Today | ||||
4/20 |
Project Planning Slides for Today | ||||
Continue working on Final Project. |
Week 15 | |||||
---|---|---|---|---|---|
Date | Activity Topic & Assignments | Optional Readings/Videos | |||
4/25 |
Storyboarding Slides for Today | ||||
4/27 |
Project Work Time | ||||
Final Project due Saturday, May 6th @ 5pm |