Syllabus¶
Methodology and Philosophy¶
- Homepage
- 2017.compciv.org
- Class
McClatchy Hall, Building 120, Room 410
Tuesdays/Thursdays, 1:30PM to 2:50
- Instructor:
Dan Nguyen Lorry I. Lokey Visiting Professor in Professional Journalism
dun@stanford.edu @dancow Room 342, McClatchy Hall
- Office:
McClatchy Hall, Room 342
After class or by appointment.
Grading policy¶
No curve and no exams.
You are expected to adhere to the Stanford University Honor Code.
Weights¶
Homework | 30% |
Projects | 40% |
Quizzes | 20% |
Attendance | 10% |
Grading scale¶
A | 90% < |
B | 80% < |
C | 70% < |
D | 60% < |
Visit the Assignments page for more details on how homework, projects, and quizzes will be assessed.
Attendance¶
1 point for the day if you’re in class. you get 1 point for the day. 0 otherwise.
For any in-class assignments such as missing a quiz, you can have a make-up quiz if you have given notice at least 2 days in advance.
Late policy¶
Late assignments can receive as much as 80% of the max score if turned in within 48 hours of the due date.
Disabilities and other accommodations¶
If you need accommodations because of a disability, please register with the Stanford Office of Accessible Education <https://undergrad.stanford.edu/planning/academic-policies/students-disabilities>.
- Class Schedule
- Day 1: Tuesday, January 10, 2017 - Text Adventures
- Day 2: Thursday, January 12, 2017 - Introducing the Command Line
- Day 3: Tuesday, January 17, 2017 - Practical Pipes
- Day 4: Thursday, January 19, 2017 - Theory of the Pipe
- Day 5: Tuesday, January 24, 2017 - Introductory Python, Part 1
- Day 6: Thursday, January 26, 2017 - Python Introduction Part 2
- Day 7: Tuesday, January 31, 2017 - Data serialization
- Day 8: Thursday, February 2, 2017 - Real-world APIs
- Day 9: Tuesday, February 7, 2017 - Web Scraping 1
- Day 10: Thursday, February 9, 2017 - Web Scraping 2
- Day 11: Tuesday, February 14, 2017 - Real-world catchup
- Day 12: Thursday, February 16, 2017 - Geocoding Fun!
- Day 13: Tuesday, February 21, 2017 - Canceled Class/Marty Baron speaks
- Day 14: Thursday, February 23, 2017 - Face the APIs
- Day 15: Tuesday, February 28, 2017 - Thinking about Bots
- Day 16: Thursday, March 2, 2017 - Purely twit bots
- Day 17: Tuesday, March 7, 2017 Bot Talk
- Day 18: Thursday, March 9, 2017 - Data Crunching
- Day 19: Tuesday, March 14, 2017 - Making a Flask site
- Day 20: Thursday, March 16, 2017 - Project sharing