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) |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ 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 |
⏰ Time | ✅ Agenda Item |
---|---|
2:30 - 3:15 |
|
3:15 - 3:30 |
|
3:30 - 4:15 |
|
4:15 - 5:15 |
⏰ 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 |
⏰ Time | ✅ Agenda Item |
---|---|
2:30 - 3:15 |
|
3:15 - 3:30 |
|
3:30 - 4:15 |
|
4:15 - 5:15 |
⏰ 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 |
⏰ 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! |
⏰ 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! |