Final Project

Overview

You will be working with a team of students (2-3) on a final project for data science.  We will be doing some ideation on Friday, March 11th as well as more ideation /team formation in class on Tuesday, March 22nd.  The project can be centered around or bridge the major themes of this course.

Project Topic Guidance

You have quite a bit of autonomy.  Here are some general categories of projects:

Other random thoughts on projects:

Teaming Considerations

We'll be doing an in-class team formation activity on Tuesday, March 22nd.  The only ground rule I have at this point is that the teams must be either 2 or 3 students.

Project Deliverables

YOGA

Phase 0

The day before the in-class project ideation and team formation activity, you will write up a list of three goals that you wish to achieve during the final project. Your goals can take any form as long as they represent your own interests and learning objectives for the final project. You are welcome to build on the course learning objectives, or you can strike out in a new direction. Make sure that each goal is written in a clear manner: the goal should be something that you can achieve, and you need to be able to know if/when/how well you have achieved it.

The phase 0 submission should be a list of three goals, each one about a paragraph (3­-4 sentences).  Explain what you hope to do or learn, how you will achieve it, and (briefly!) why it is important.  To turn your assignment in, you will share a Google doc with me (paullundyruvolo@gmail.com).  Please name your document "Lastname, Firstname DataScience YOGA" so that I can keep track.  This is due 3/22.

Phase 1

Once you are on a specific team and have written your project proposal, you may want to revise your goals. This is your chance to change your goals for whatever reason, or perhaps to clarify them. If you are happy with the goals then you can leave them unchanged. Whether you revise them or not, at this time we want you to add an assessment plan for each goal. How will you (and we) know that you achieved each goal, and how will we know how well you achieved it? The assessment plan does not need to be a tangible assignment; you are welcome to propose a reflection or any other strategy.  To turn in this assignment you should add a new page to the Google doc that you have shared with me.  Please don't delete old content, but instead append phase 1 at the end (even if it is largely the same as phase 0).  This is due 3/25.

Phase 2

About the midpoint of the project, you will have an opportunity to revise your goals and/or your assessment plan.  Please append a "Phase 2" section to your Google doc that states your potentially revised goals and assessment plan.  At the top of your phase 2 section, please briefly (maybe 2-3 sentences) explain why you revised your goals or assessment plan.  If you didn't change anything, just write "No changes from phase 1" at the top of the section.  Due date: N/A.  This is optional.

Phase 3

At the end of your YOGA document, add a new section called Phase 3 (this is due 5/4, the day after the final event).  Phase 3 should contain a section devoted to each learning goal.  The section should have the following subsections:

Project Proposal

You should push a document to your project repo that addresses the following questions.  Please note that while you only need one proposal per team, the highlighted question below needs to be filled out per person.

This is due 3/25.

Website / blog

You should create a project website.  The project website will serve two purposes: to show off your final deliverable and to document the story of how you did the work.  In some cases your final deliverable might actually be a website, in this case the deliverables in this section can be added to this website (rather than creating a second website with just the contents described below).  You should create the deliverables in this section for multiple audiences: general readers interested in your project, potential employers, other students in the course, and me.

Project Stories (blog)

Twice during the project you will be writing a blog entry that tells a story about some phase of your project.  Possible templates for these stories are:

Project story 1 will be due on 4/5.

Project story 2 will be due on 4/22.

Turn in project stories by placing a link in this spreadsheet

Project Documentation

At the end of the project your website should include the following information:

Project documentation is due 5/4 (the day after the final event).

Poster / Demo

On 5/3 we will be having a data science expo.  You should prepare a poster for this expo.  The exact size is up to you, but as a rough guideline I wouldn't go any smaller than 36" by 36".  Here are some guidelines:

Code (encompasses functionality, design, documentation)

This is pretty self-explanatory.  I will be using the same rubric as for the other assignments.  If your repo is hard to navigate, please use the README.md to help provide some guidance for me and other interested parties.