06.01.2013 Views

Learning Processing: A Beginner's Guide to Programming Images ...

Learning Processing: A Beginner's Guide to Programming Images ...

Learning Processing: A Beginner's Guide to Programming Images ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

378 <strong>Learning</strong> <strong>Processing</strong><br />

Lesson Eight Project<br />

Create a data visualization by loading external information (a local fi le, web<br />

page, XML feed, server or serial connection) in<strong>to</strong> <strong>Processing</strong> .<br />

Make sure you build up the project incrementally. For example, try designing<br />

the visualization fi rst without any real data (use random numbers or hard-coded<br />

values). If you are loading data from the web, consider using a local fi le while<br />

you are developing the project. Do not be afraid <strong>to</strong> fake the data, waiting until<br />

you are fi nished with aspects of the design before connecting the real data.<br />

Experiment with levels of abstraction. Try displaying information literally<br />

onscreen by writing text. Build an abstract system where the input data aff ects<br />

the behaviors of objects (you might even use your “ ecosystem ” from the Lesson<br />

Six Project).<br />

Use the space provided below <strong>to</strong> sketch designs, notes, and pseudocode for your<br />

project.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!