Final Project - adefelice/DDA617_Languages_FALL2017 GitHub Wiki

Assignment: Final Project (Weeks 12 through 16 (11/15 - 12/13)

Final Project Proposals (due Wednesday, November 15)

Final Projects must:

  • Use Processing or p5.js.
  • Function (work as intended).
  • Be interactive.
  • Technically move beyond the demos from class.
  • Exhibit creative risk: be bold with your concept!
  • Demonstrate thoughtfulness in the relationship between technique, aesthetics, experience, and concept. (As in: deliberate choices, with technical choices supporting the overall concept.)

Technical note: As previously discussed, these projects should build off of and advance the tools and techniques learned in class. Add one or two new components into the mix (such as working with a new sensor or hardware controller, exploring a particular data input, integrating a Processing library we have not used). But do not overwhelm yourself with too many new things! Scope the challenge appropriately! Prioritize concept over overwhelming technical complexity.

To include in your proposal:

  • Brief description of the concept and experience.
  • What is the media (interactive drawing, interactive game, musical instrument, interactive video, etc.)?
  • What does it look like? How will it be designed?
  • What is the platform of choice for display? On screen from Processing or in a web browser?
  • What skills and techniques will be implemented that you already know?
  • What skills and techniques do you need to research and learn?
  • Create a calendar of tasks, to include with your proposal:
  • Outline the steps for completing the project, with a proposed week by week timeline. Include any research, tutorials to complete, sketch iterations, and testing.

Add proposals to GitHub as a new page called "final project proposal."

Final Portfolios

  • Revisions to past assignments will be accepted until December 6.
  • Do not delete/replace any of the assignments, but add changes as comments.

Final Project Documentation

  • Create a new page on your GitHub Wiki for documenting your final project, called "Final Project Documentation".

Include the following:

  • A description of the project.
  • How to use it (directions, controls).
  • A link to the code.
  • Image documentation: screen shots, still images, sound, and/or video (depending on the type of project). Ideally, you will show documentation of others interacting with the project.
  • Evaluation: During the final exhibition, did people interact with your project as expected? What changes and additions would you make to the project, if you were to work on it further?

Important dates:

  • November 15 - proposal due
  • November 26 (A Sunday - not a class day) Revised proposal due, after feedback
  • November 29 - demo #1 (present project progress)
  • December 6 - demo #2 (present project progress) Revisions to past assignments due.
  • December 13 - exhibition / final class / and final documentation of the work is due / portfolio of semester work due / 2nd Art Review due.

Think about these dates, and make sure to scale the project so that it can be completed in this time frame!

CONGRATULATIONS and I look forward to seeing the proposals!!