Book description
Processing opened up the world of programming to artists, designers, educators, and beginners. The Processing.py Python implementation of Processing reinterprets it for today's web. This short book gently introduces the core concepts of computer programming and working with Processing. Written by the co-founders of the Processing project, Reas and Fry, along with co-author Allison Parrish, Getting Started with Processing.py is your fast track to using Python's Processing mode.
Publisher resources
Table of contents
- Preface
- 1. Hello
- 2. Starting to Code
- 3. Draw
-
4. Variables
- First Variables
- Making Variables
- Processing Variables
- A Little Math
-
Repetition
- Example 4-5: Do the Same Thing Over and Over
- Example 4-6: Use a for Loop
- Example 4-7: Flex Your for Loop’s Muscles
- Example 4-8: Fanning Out the Lines
- Example 4-9: Kinking the Lines
- Example 4-10: Embed One for Loop in Another
- Example 4-11: Rows and Columns
- Example 4-12: Pins and Lines
- Example 4-13: Halftone Dots
- Robot 2: Variables
- 5. Response
- 6. Translate, Rotate, Scale
- 7. Media
- 8. Motion
- 9. Functions
- 10. Objects
- 11. Lists
- 12. Data and Dictionaries
- 13. Extend
- A. Coding Tips
- B. Data Types
- C. Order of Operations
- D. Variable Scope
- E. Processing, Python, and Java
- Index
Product information
- Title: Getting Started with Processing.py
- Author(s):
- Release date: May 2016
- Publisher(s): Make: Community
- ISBN: 9781457186790
You might also like
book
Beginning HTML5 Games with CreateJS
Beginning HTML5 Games with CreateJS provides a hands-on approach to get you up and running with …
book
Raku Recipes: A Problem-Solution Approach
Explore Raku problems and solutions using the latest version of the Raku programming language. In Raku …
book
Scratch™ 2.0 Sams Teach Yourself in 24 Hours
In Full Color! In just 24 sessions of one hour or less, learn how to make …
book
Processing for Android: Create Mobile, Sensor-Aware, and VR Applications Using Processing
Learn how to use the Processing programming language and environment to create Android applications with ease. …