Editing Community Data Science Course (Spring 2017)
From CommunityData
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 56: | Line 56: | ||
:'''Maximum Length:''' 600 words (~2 pages double spaced) | :'''Maximum Length:''' 600 words (~2 pages double spaced) | ||
:'''Due Date:''' Week 3 | :'''Due Date:''' Week 3 | ||
:'''Drop box:''' TODO on canvas | |||
Line 173: | Line 174: | ||
* Introduce new material: loops and lists | * Introduce new material: loops and lists | ||
* Project time — We'll begin working on the [[wordplay]] independent projects independently or in small groups. | * Project time — We'll begin working on the [[wordplay]] independent projects independently or in small groups. | ||
'''By the end of class you will:''' | '''By the end of class you will:''' | ||
Line 182: | Line 179: | ||
* Have written a program with loops and lists. | * Have written a program with loops and lists. | ||
* Have a better understanding of the expectations for your final project, and be ready to hand in your initial assignment. | * Have a better understanding of the expectations for your final project, and be ready to hand in your initial assignment. | ||
=== Week 3: April 13 === | === Week 3: April 13 === | ||
Line 189: | Line 184: | ||
'''Assignment Due:''' | '''Assignment Due:''' | ||
Final project idea | Final project idea | ||
* Read chapter 4 of Python for Informatics: | |||
* Read chapter 4 | |||
** [http://www.pythonlearn.com/html-009/book005.html Chapter 4, Functions] (this is mostly new) | ** [http://www.pythonlearn.com/html-009/book005.html Chapter 4, Functions] (this is mostly new) | ||
** [http://www.pythonlearn.com/html-009/book006.html Chapter 5, Iteration] (this is mostly review) | ** [http://www.pythonlearn.com/html-009/book006.html Chapter 5, Iteration] (this is mostly review) | ||
''' | '''Tentative course plan:''' | ||
dictionaries, aggregation, more python practice. maybe reading data from a file. | |||
=== Week 4: April 20 === | === Week 4: April 20 === | ||
'''Tentative course plan:''' | |||
* downloading data from the civic data API | |||
** requests package | |||
* reading data from a CSV | |||
* JSON | |||
''' | |||
=== Week 5: April 26 === | === Week 5: April 26 === | ||
''' | '''Tentative course plan:''' | ||
* Pivot tables! | |||
* Joining data? | |||
=== Week 6: May 4 === | === Week 6: May 4 === | ||
''' | '''Assignment Due:''' | ||
Final Project Proposal | |||
''' | '''Tentative course plan:''' | ||
* Wikipedia, Twitter, or some other data source. | |||
=== Week 7: May 11 === | |||
''' | '''Tentative course plan:''' | ||
* Visualization | * Visualization week 1: pandas, Seaborn | ||
* | * Work in some project time. | ||
=== Week 8: May 18 === | === Week 8: May 18 === | ||
'''Tentative course plan:''' | |||
'' | |||
* | * Visualization week 2: more detail, what is a good plot? | ||
* | * Need to give half class for project time. | ||
=== Week 9: May 25 === | === Week 9: May 25 === | ||
''' | '''Tentative course plan:''' | ||
* Project time! | * Project time! | ||
Line 274: | Line 243: | ||
''' Final Project Presentation ''' | ''' Final Project Presentation ''' | ||
''' Final project paper tentatively due June | ''' Final project paper tentatively due June 7 ''' | ||
== Administrative Notes == | == Administrative Notes == |