Project Workflow and Report (Screencast not required)
- Due Dec 2, 2015 by 11:59pm
- Points 20
- Submitting a file upload
- File Types pdf
Submit:
- the code for your workflow,
-
a screencast showing it in action, and - a short report. The report will
- describe your workflow and datasources (with screenshots), and show an output from the workflow (e.g., a graph).
- describe how you resolved a challenge that you are particularly proud of, and
- describe how you learned about the analysis tool you used in your workflow.
Your data wrangling workflow will import data from different sources to a database and then produce output from the database, most likely in the form of a graph, map, or other display. You will use both your database and python skills in this project. You will also choose an analysis tool to display your output. You will learn about this tool independently and keep a journal of your learning. You may choose Excel, but you may also choose from other tools we will discuss, including Crystal Reports, Tableau, R and so on.
You will make a Screencast to demonstrate your workflow. You may make a Screencast to demonstrate your workflow. Originally this was required, but the workload at the end of the semester is too great, especially for individual projects. OTOH, it's a great thing to learn and I will watch yours but there will not be additional grades for any screencasts. The Lab has resources on making screencasts; we will have a visit from lab staff to help understand what's required. The screencast will show your workflow running "live"; you are strongly encouraged to split your input data into two groups, showing the workflow running on the first all the way to the analysis and then showing the changes with the addition of the second set of data.
Rubric
Criteria | Ratings | Pts | ||
---|---|---|---|---|
Data sources from at least 2 places
threshold:
pts
|
|
pts
--
|
||
Database design correct, all three parts present
threshold:
pts
|
|
pts
--
|
||
Code present, well commented/good syntax
threshold:
pts
|
|
pts
--
|
||
Code handles some difficult data issues
threshold:
pts
|
|
pts
--
|
||
Analysis present and sensible
threshold:
pts
|
|
pts
--
|
||
Writing clear and communicates well with the reader
threshold:
pts
|
|
pts
--
|
||
Challenge and how overcome
threshold:
pts
|
|
pts
--
|
||
Description of tool learning.
threshold:
pts
|
|
pts
--
|
||
Excellence in some part
threshold:
pts
|
|
pts
--
|
||
Total Points:
20
out of 20
|