Part 1. The fundamentals of drawing -- Part 2. Working with preexisting images -- Part 3. 2D graphics and animation -- Part 4. Working with text and files -- Part 5. Creating user interfaces and widgets -- Part 6. Network communications -- Part 7. 3D graphics and animation -- Part 8. Advanced graphics and animation -- Part 9. Working with sound -- Part 10. Working with video -- Part 11. Measuring and simulating time -- Part 12. Creating simulations and games -- Part 13. Making your work public.
Summary:
"Teaches programming concepts by visual example, providing one hundred short programs to experiment with, written in the Java-based language Processing. Covers how to program while manipulating computer-generated graphics, photographs, video, and sound"-- Provided by publisher.
This resource is supported by the Institute of Museum and Library Services under the provisions of the Library Services and Technology Act as administered by State Library of Iowa.