3. final project - intro

24
From last time… We installed and toured Processing We saw basic syntax, reviewed functions we’ve learned so far (setup, shapes, colors, debugging) Everybody is caught up on reading and has Processing installed

Upload: joseph-murphy

Post on 03-Jul-2015

75 views

Category:

Education


1 download

TRANSCRIPT

Page 1: 3. Final Project - Intro

From last time…

• We installed and toured Processing!

• We saw basic syntax, reviewed functions we’ve learned so far (setup, shapes, colors, debugging)!

• Everybody is caught up on reading and has Processing installed

Page 2: 3. Final Project - Intro

CAP 3032

Special Topics

Page 3: 3. Final Project - Intro

Level of Class Experience!By Percent

0

0.1

0.2

0.3

0.4

1 (none) 2 3 4 5 (very)

Page 4: 3. Final Project - Intro

Special Topics Interest!By Weighted Percent

Games

iOS

Gen Art

Design

Ruby

0% 12.5% 25% 37.5% 50%

Page 5: 3. Final Project - Intro

CAP 3032

The Final Project

Page 6: 3. Final Project - Intro

Project Goals• Identify a project of interest!

• Communicate ideas and goals!

• Break an idea apart into it’s component parts!

• Create a development plan!

• Iterate on the idea, a yield a polished final project

Page 7: 3. Final Project - Intro

Example Proposal!Based on the iOS Weather App

Page 8: 3. Final Project - Intro

1. Working Title

• It’s your creation, it should have a name!

• Will foster better discussions about the project!

• E.g. “Weather Watch”

Page 9: 3. Final Project - Intro

2. Executive Summary

• One or two paragraph summary!

• Contains a “problem statement”!

• Summarizes your main ideas

Page 10: 3. Final Project - Intro

2. Executive Summary

E.g. “Weather Watch will be an interactive panel which displays weather data in a way that is easy to understand. Weather Watch will display data for today, and the next several days, in an easy-to-understand way. It will also focus on what apparel is appropriate for given weather conditions (‘wear a sweater today!’ for example).”

Page 11: 3. Final Project - Intro

3. Project AnalysisWrite at least a paragraph which analyzes your project proposal through each of the following “lenses”:!a. Visual Elements!b. Animation!c. Text & Data!d. Interactivity

Page 12: 3. Final Project - Intro

3a. Visual Elements

What are the basic visual objects or elements that make up your project?!

E.g. “weather symbols, background weather objects (snowflakes, clouds, raindrops, sunbeams, etc.), textual elements (temperature, time, city names).”

Page 13: 3. Final Project - Intro

3b. AnimationIn what ways are your visual elements animated? What do your animations look like, and what extra information do they bring to your project?!

E.g. “The backgrounds are animated to give an overall sense of the current weather in a given location, which allows for a quick understanding of the weather. Also, the information animates smoothly as the user slides between locations to give a very polished feel.”

Page 14: 3. Final Project - Intro

3c. Text & DataIs your project data driven? What’s the source of that data? What text will be presented to the user? Which information or text is most important?!

E.g. “Data will be taken from the Yahoo weather service (weather.yahoo.com). Text will be the primary way of conveying data (such as temperature, city name, dates).”

Page 15: 3. Final Project - Intro

3d. InteractivityHow does the user interact with the project? How does it make your project more useful or meaningful?!

E.g. “The user can customize the cities presented to see only those cities they care about. They will have full panels of weather information for a given location but can easily swipe between locations to get to information quickly.”

Page 16: 3. Final Project - Intro

3. Project Analysis

a. Visual Elements!b. Animation!c. Text & Data!d. Interactivity

Page 17: 3. Final Project - Intro

4. Source Material• What is your source inspiration?!

• Provide images/web links of source material or data!

• Provide any places where you wish to solve a different problem or take a different approach!

• Provide sketches of your own that clarify your project (digital or hand drawn)

Page 18: 3. Final Project - Intro

4. Source MaterialE.g. “I will be emulating the iOS Weather App (see screenshot). But I hope to take a more user-centered approach and focus on what the temperature ‘feels like,’ along with clothing suggestions.”

Prudhoe Bay Feels like -45°

Be sure to wear a !full snow suit!

(snowflakes animating)

Page 19: 3. Final Project - Intro

Proposal Outline1. Working Title!

2. Executive Summary!

3. Project Analysis!a. Visual Elements!b. Animation!c. Text & Data!d. Interactivity!

4. Source Materials

Page 20: 3. Final Project - Intro

Your proposal should…• Be 2 pages or less!

• Contain each of the four proposal components!

• Be something you are motivated to create!

• Be something that is properly “scoped”!

• Clearly communicate what you hope to make!

• Be clean, professional, and free of errors

Page 21: 3. Final Project - Intro

Suggested Sources• Video Games (be careful about scope!)!

• Data Visualizations (visualizing.org)!

• Mobile or Desktop Applications!

• Generative Art Projects (zenbullets.com)!

• Anything that is animated and interactive!!

• Start by thinking about what you’re interested in

Page 22: 3. Final Project - Intro

Real Ultimate GoalDefine a project that is animated and interactive, that you can reasonably create over the course of a semester, and show off or talk about to future employers.

!

Page 23: 3. Final Project - Intro

Design Thinking

Page 24: 3. Final Project - Intro

For next time…• Read Shiffman, p. 31–42 (Interaction)!

• Proposal Due: Next Wednesday, 22 Jan 2014!

• Print a copy and submit at beginning of class!

• Proposal guide is posted on the homepage!

• If you are having trouble, narrow it down to 2–3 ideas and come see me