Skip to content

Latest commit

 

History

History
186 lines (121 loc) · 8.84 KB

agendas.md

File metadata and controls

186 lines (121 loc) · 8.84 KB

[2020-T3] Course Agenda

Course Deliverables

Assignments must be submitted to Gradescope by 11:59PM PST.

📚 Assignment 🔗 Criteria 📆 Due Date
Tour of Go Done in Class January 23, 2020 (Thursday)
Static Site Generator MVP
v1.1 / v1.2
MVP: February 6, 2020 (Thursday)
v1.1 / v1.2: February 11, 2020 (Tuesday)
Web Scraper February 20, 2020 (Thursday)
Slackbot
Blog Post Rubric March 6, 2020 (Friday)
MakeUtility Project Requirements March 6, 2020 (Friday)

Class Outline

Day 1 (Jan 21)

⏰ Time ✅ Agenda Item
2:30 - 3:15 TT / Activities: Introduction to Golang
3:15 - 3:30 Break
3:30 - 4:45 Lab Time: Tour of Go
4:45 - 5:15 Review / Q&A: Tour of Go

Day 2 (Jan 23)

⏰ Time ✅ Agenda Item
2:30 - 3:15 Lab Time: Tour of Go (continued)
3:15 - 3:30 TT:
3:30 - 4:15
4:15 - 5:15

Day 3 (Jan 28)

⏰ Time ✅ Agenda Item
2:30 - 3:15 Review / Q&A: Choice Examples from the Tour of Go
3:30 - 4:15 TT: Introduction to Static Site Generators (SSGs)
4:15 - 4:30 Break
4:30 - 5:00 Lab Time: Begin SSG Project (MVP)
5:00 - 5:15 Standup Meeting: SSG Project Status

Day 4 (Jan 30)

⏰ Time ✅ Agenda Item
2:30 - 3:15 Lab Time: SSG Project (MVP)
3:15 - 3:30 TT: Files & Directories
3:30 - 3:45 Break
3:45 - 4:00 Activity: Introduce SSG Project v1.1
4:00 - 5:00 Lab Time: SSG Project (MVP / v1.1)
5:00 - 5:15 Standup Meeting: SSG Project Status

Day 5 (Feb 4)

⏰ Time ✅ Agenda Item
2:30 - 3:15 Lab Time: Work on v1.1 Requirements
3:15 - 3:30 Break
3:30 - 4:15 TT: 3rd Party Libraries
4:15 - 5:15 Lab Time: Work on v1.2 Requirements

Day 6 (Feb 6)

⏰ Time ✅ Agenda Item
1:30 - 2:30 Office Hours: Meet Instructor & TA in Aspen
2:30 - 3:30 TT / Activities: Scraping the Web
3:30 - 3:45 Break
3:45 - 4:00 Activity: Introduce Web Scraper Project
4:00 - 5:15 Lab Time: Finish SSG Project / Begin Web Scraper Project

Day 7 (Feb 11)

⏰ Time ✅ Agenda Item
2:30 - 2:45 Standup Meeting: Course Progress
2:45 - 3:30 Lab Time: SSG v1.1 & 1.2 Due Tonight @ 11:59pm / Web Scraper Project
3:30 - 4:15 TT / Activities: Serialization
4:15 - 4:25 Break
4:25 - 5:15 Lab Time: SSG v1.1 & 1.2 Due Tonight @ 11:59pm / Web Scraper Project

Day 8 (Feb 13)

⏰ Time ✅ Agenda Item
1:30 - 2:30 Office Hours: Meet Instructor & TA in Aspen
2:30 - 3:15 Review: SSG Project - Postmortem & Solution
3:15 - 3:30
3:30 - 4:15
5:00 - 5:15 Standup Meeting: Web Scraper Project Status
4:15 - 5:15

Day 9 (Feb 18)

⏰ Time ✅ Agenda Item
2:30 - 3:15
3:15 - 3:30
3:30 - 4:15
4:15 - 5:15

Day 10 (Feb 20)

⏰ Time ✅ Agenda Item
1:30 - 2:30 Office Hours: Meet Instructor & TA in Aspen
2:30 - 3:15 Review: Web Scraper Project - Postmortem & Solution
3:15 - 3:30
3:30 - 4:15
4:15 - 5:15

Day 11 (Feb 25)

⏰ Time ✅ Agenda Item
2:30 - 3:15
3:15 - 3:30
3:30 - 4:15
4:15 - 5:15

Day 12 (Feb 27)

⏰ Time ✅ Agenda Item
1:30 - 2:30 Office Hours: Meet Instructor & TA in Aspen
2:30 - 3:30 Lab Time: Work on MakeUtility / Blog Post / Final Presentation
3:30 - 4:15 TT: TBD
4:15 - 4:30 Break
4:30 - 5:15 Lab Time: Work on MakeUtility / Blog Post / Final Presentation

Day 13 (Mar 3)

⏰ Time ✅ Agenda Item
2:30 - 3:15 TT: Deploying Go on Heroku & Homebrew
3:15 - 3:30 Break
3:30 - 5:15 Lab Time: Work on MakeUtility / Blog Post / Final Presentation
5:15 - 6:00 Office Hours (Extended): Last minute issues with your project? I can help!

Day 14 (Mar 5)

⏰ Time ✅ Agenda Item
1:30 - 2:30 Office Hours: Meet Instructor & TA in Aspen
2:30 - 3:00 Lab Time: Prep for Final Presentation
3:00 - 4:15 Final Presentations: MakeUtility Projects (5 min each)
4:15 - 4:25 Activity: Quick Personal Reflection
4:25 - 4:35 End of Term Survey: Provide Feedback on the Course
4:35 - 6:00 Office Hours (Extended): Last minute issues with your project? I can help!