Instructions
User Manual:
Open the PDF directly: View PDF .
Page Count: 4
Download | |
Open PDF In Browser | View PDF |
Project Description 01 Your task is to tell a story through data visualizations. 02 Focus on providing users an interactive means to explore data themselves. 03 Prepare a 10-minute presentation that lays out your theme, coding approach, data munging techniques, and final visualization. 04 You may choose a project of any theme, but we encourage you to think broadly. 05 You will have ample time in class to work with your group, but expect to put in hours outside of class as well. 1 Specific Requirements 1. Your visualization must include a Python Flask–powered RESTful API, HTML/CSS, JavaScript, and at least one database (SQL, MongoDB, SQLite, etc.). 2. Your project should fall into one of the below four tracks: ○ A custom “creative” D3.js project (i.e., a nonstandard graph or chart) ○ A combination of web scraping and Leaflet or Plotly ○ A dashboard page with multiple charts that update from the same data ○ A “thick” server that performs multiple manipulations on data in a database prior to visualization (must be approved) 3. Your project should include at least one JS library that we did not cover. 4. Your project must be powered by a data set with at least 100 records. 5. Your project must include some level of user-driven interaction (e.g., menus, dropdowns, textboxes). 6. Your final visualization should ideally include at least three views. 2 Weekly Schedule Day 1 (Today): Between now and Saturday, you will need to start brainstorming topics with your group and researching potential data sets. Your focus should center around: ● Selecting a topic ● Finding a data set ● Finding inspiration ● “Sketching” your ideal visuals ● Creating a 1-page proposal Day 2: You will need to create a 1-page proposal that includes: ● A brief articulation of your chosen topic and rationale ● A link to your data set(s) and a screenshot of the metadata if it exists. ● 3 or 4 screenshots of relevant, “inspiring” visualizations that frame your creative fodder ● A sketch of the final design ● A link to the primary GitHub repository you’ll be housing your work in Day 3: Project Work 3 Final Thoughts 01 02 Project week is a great time to tie up loose ends, both with your group and on your own. 03 If there are topics you’d like to review, shoot me and the TAs a message. We’re happy to do (recorded) extra review sessions for small groups during these weeks. Good luck and have fun! 4
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No Page Count : 4 Title : data-18-1-project-2 Producer : macOS Version 10.14.5 (Build 18F132) Quartz PDFContext Creator : PowerPoint Create Date : 2019:06:08 16:49:17Z Modify Date : 2019:06:08 16:49:17ZEXIF Metadata provided by EXIF.tools