Fall 2012 CS2316 Calendar
References
Week 1: August 20th-24th - Introduction, Python, Conditionals
Day |
Readings/Assignments |
Resources |
Monday, August 20th |
|
|
Workshop |
- Read: ThinkCS Chapter 3 - Hello, little turtles!
|
|
Wednesday, August 22th |
|
|
Friday, August 24th |
- Read: ThinkCS Chapter 5 - Conditionals
- Read: ThinkCS Chapter 6 - Fruitful Functions
|
|
Week 2: August 27th - 31st - Iteration, Strings, Lists
& Recursion
Day |
Readings/Assignments |
Resources |
Monday, August 27th |
- Read ThinkCS Chapter 7 - Iteration
|
|
Workshop |
|
|
Wednesday, August 29st |
- Read ThinkCS Chapter 8 - Strings
- HW1 - Python Practice 1 Due
|
|
Friday, August 31st |
- Read ThinkCS Chapter 11 - Lists
|
|
Week 3: September 3rd-7th - Lists, Recursion & Dictionaries
Day |
Readings/Assignments |
Resources |
Monday, September 3rd |
- School Holiday - No Classes
|
|
Workshop |
|
|
Wednesday, September 5th |
- Read: ThinkCS Chapter 18 & 19 - Recursion & exceptions
- HW2 - Python Practice 2 Due
|
|
Friday, September 7th |
- Read: ThinkCS Chapter 20 - Dictionaries
|
|
Week 4: September 10th-14th - Modules & File I/O
Day |
Readings/Assignments |
Resources |
Monday, September 10th |
|
|
Workshop |
- HW3 - Enigma Fun Due Sep 11th!
|
|
Wednesday, September 12th |
|
|
Friday, September 14th |
- Phase 1 Learning Objectives should be complete
|
|
Week 5: September 17th - 21st Basic Objects, Reading & Writing CSV files
Day |
Readings/Assignments |
Resources |
Monday, September 17th |
|
|
Workshop |
|
|
Wednesday, September 19th |
- HW4 - Lifeguard Ranker Due
- Read: ThinkCS Chapter 15 - Classes and Objects - the Basics
- Read 7.1-7.4 (Classes & Iterators) from Dive into Python 3.
|
|
Friday, September 21st |
- Phase 1 Learning Objectives CLOSE
- Read: ThinkCS Chapter 16 - Classes - Digging a little deeper
- Read: ThinkCS Chapter 21 - Even more OOP
|
|
Week 6: September 24th-28th - GUI's
Day |
Readings/Assignments |
Resources |
Monday, September 24th |
|
|
Workshop |
|
|
Wednesday, September 26th |
|
|
Friday, September 28th |
|
|
Week 7: October 1st-5th - Dynamic GUI's, Objects, & Exam
2
Day |
Readings/Assignments |
Resources |
Monday October 1st |
|
|
Workshop |
|
|
Wednesday October 3rd |
|
|
Friday, October 5th |
|
|
Week 8: October 8th - 12th - URLLib & Regular Expressions
Day |
Readings/Assignments |
Resources |
Monday October 8th |
|
|
Workshop |
|
|
Wednesday October 10th |
|
|
Friday, October 12th |
|
|
Week 9: October 15th - 19th - Databases
Day |
Readings/Assignments |
Resources |
Monday October 15th |
|
|
Workshop |
- Fall Break - No Workshop!
|
|
Wednesday October 17th |
|
|
Friday, October 19th |
|
|
Week 10: October 22nd - 26th - Databases & SQL
Day |
Readings/Assignments |
Resources |
Monday October 22th |
|
|
Workshop |
|
|
Wednesday October 24th |
|
|
Friday, October 26th |
- Phase 2 Learning Objectives closed!
- HW8 - Data Merge Due
- Read about the SQL Sum and Avg
functions, and the GROUP BY
statement.
|
|
Week 11: October 29th - November 2nd - Ant Farm & Functional
Programming
Day |
Readings/Assignments |
Resources |
Monday October 29th |
|
|
Workshop |
|
|
Wednesday October 31st |
|
|
Friday, November 2nd |
- HW9 - GT Chat Login
- Read this webpage on functional programming in Python.
|
- PIP3: Pgs 182-183 - Lambda Functions
- PIP3: Pgs 395-398 - Functional-Style Programming
|
Week 12: November 5th-9th - Parsing XML, Software Engineering Practices
Day |
Readings/Assignments |
Resources |
Monday November 5th |
|
|
Workshop |
|
|
Wednesday November 7th |
|
|
Friday, November 9th |
- Read DMSI: XML
- Phase 3 demos should be completed!
|
|
Week 13: November 12th-16th - Ant Farm Intro
Day |
Readings/Assignments |
Resources |
Monday November 12th |
|
|
Workshop |
|
|
Wednesday November 14th |
|
|
Friday, November 16th |
|
|
Week 14: November 19th-23rd - Case Studies & Thanksgiving
Day |
Readings/Assignments |
Resources |
Monday November 19th |
|
|
Workshop |
|
|
Wednesday November 21st |
|
|
Friday, November 23rd |
- No Class - School Holiday!
|
|
Week 15: November 26th- 30th - Review & Exam 4
Day |
Readings/Assignments |
Resources |
Monday November 26th |
|
|
Workshop |
|
|
Wednesday November 28th |
|
|
Friday, November 30th |
- Phase 4 demos should be completed!
|
|
Week 16: December 3rd - 7th - Dead Week Review
Day |
Readings/Assignments |
Resources |
Monday December 3rd |
|
|
Workshop |
|
|
Wednesday December 5th |
|
|
Friday, December 7th |
|
|
Final Exam - Friday December 14th, 2:50-5:40pm