Project 1: Generative Art / Data Visualization
Develop a project in one or a combination of the following topics:
- Generative Art -> creating systems to generate output
- Data Visualization -> interpreting data for exploration
As a piece of media art, the project must incorporate criticality and/or present an exploration into new aesthetics or perspectives. Think beyond what you want something to do and into why you want to do it, what is it's purpose when presented to others, and what do you want your audience to receive after experiencing this piece.
Your project should be appropriately challenging for your background and it is highly recommended you choose subject matter related to your personal interests. At the same time, recognize what is realistic and achievable in the given time period: be lazy like a fox.
Helpful:
- Your Random Numbers by Jer Thorp (concepts of working with data in code)
- How to take a screenshot:
- QuickTime Player 10.x: Record your computer's screen
Requirements
Idea
Prepare a short 5-minute max presentation on your initial ideas for the project. Include inspirations, possible design ideas, & the overall approach you are planning on taking. Have at least 1 sketch of your design and 1 question you'd like to ask us in class.
The presentation should be prepared using traditional presentation software such as Powerpoint & Keynote or online tools such as Google Docs Presentation or Prezi.
In Progress
Begin work on your project and be prepared to show a rough draft that demonstrates your initial approach and realizations. Discuss your choices so far, what works, what doesn't, and any questions you have going forward.
Finished Work
Submit your finished project to your Github repository by the beginning of class. Include at least 2 screenshots and/or interesting output. Create at least 1 documentation video and upload to either Youtube or Vimeo. Your readme should include the following:
- short description of the project
- short discussion into the motivation behind your work (include links if applicable)
- build instructions (addons required, any special steps, etc)
- usage instructions (key commands, mouse interaction, adding files, etc)
- a link and/or embed to your documentation video
Your project should have an appropriate title, not simply "untitled" or "project1."
Prepare to present your work to the class in a 5-minute presentation.