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.

xiv Introduction<br />

Week 7 Lesson 6: Chapter 13–14<br />

Week 8 Lesson 7: Chapter 15–16<br />

Week 9 Lesson 8: Chapters 17–19<br />

Week 10 Lesson 9: Chapters 20–21<br />

Week 11 Lesson 10: Chapters 22–23<br />

Week 12 Final Project Workshop<br />

Week 13 Final Project Workshop<br />

Week 14 Final Project Presentations<br />

Will this be on the test?<br />

A book will only take you so far. Th e real key is practice, practice, practice. Pretend you are 10 years old<br />

and taking violin lessons. Your teacher would tell you <strong>to</strong> practice every day. And that would seem perfectly<br />

reasonable <strong>to</strong> you. Do the exercises in this book. Practice every day if you can.<br />

Sometimes when you are learning, it can be diffi cult <strong>to</strong> come up with your own ideas. Th ese exercises are<br />

there so that you do not have <strong>to</strong>. However, if you have an idea for something you want <strong>to</strong> develop, you<br />

should feel free <strong>to</strong> twist and tweak the exercises <strong>to</strong> fi t with what you are doing.<br />

A lot of the exercises are tiny little drills that can be answered in a few minutes. Some are a bit harder<br />

and might require up <strong>to</strong> an hour. Along the way, however, it is good <strong>to</strong> s<strong>to</strong>p and work on a project that<br />

takes longer, a few hours, a day, or a week. As I just mentioned, this is what the “ lesson ” structure is for.<br />

I suggest that in between each lesson, you take a break from reading and work on making something in<br />

<strong>Processing</strong> . A page with project suggestions is provided for each lesson.<br />

All of the answers <strong>to</strong> all of the exercises can be found on this book’s web site. Speaking of which …<br />

Do you have a web site?<br />

Th e Web site for this book is: http://www.learningprocessing.com<br />

Th ere you will fi nd the following things:<br />

• Answers <strong>to</strong> all exercises in the book.<br />

• Downloadable versions of all code in the book.<br />

• Online versions of the examples (that can be put online) in the book.<br />

• Corrections of any errors in the book.<br />

• Additional tips and tu<strong>to</strong>rials beyond material in the book.<br />

• Questions and comments page.<br />

Since many of the examples in this book use color and are animated, the black and white, static<br />

screenshots provided in the pages here will not give you the whole picture. As you are reading, you can<br />

refer <strong>to</strong> the web site <strong>to</strong> view the examples running in your browser as well as download them <strong>to</strong> run<br />

locally on your computer.

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

Saved successfully!

Ooh no, something went wrong!