Artist's Guide to Programming: A Graphical Introduction by Jim Parker 2022 Trade Paperback
$ 6.01
Author:
Jim Parker
Illustrated:
Yes
Number of Pages:
248 Pages
Type:
Textbook
ISBN-13:
9781718501645
Item Height:
0.8 in
Publisher:
No Starch Press, Incorporated
Format:
Trade Paperback
Subject Area:
Mathematics, Computers
Language:
English
Item Width:
8 in
ISBN-10:
1718501641
Item Length:
10 in
Publication Name:
Artist's Guide to Programming : a Graphical Introduction
LC Classification Number:
QA76.575.P357 2022
TitleLeading:
An
Intended Audience:
Trade
LCCN:
2021-046087
gtin13:
9781718501645
brand:
No Starch Press, Incorporated
Item Weight:
19.5 Oz
Synopsis:
Learn to program with visual examples. Programs increase in complexity as you progress -- from drawing a circle to 3D graphics, animations, and simulations. A Graphical Introduction to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games. Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as well as how to use Processing to draw lines, shapes, and 3D objects. They'll learn key computer graphics concepts like manipulating images, animating text, mapping textures onto objects, and working with video. Advanced examples include sound effects and audio visualization, network communication, 3D geometry and animation, simulations of snow and smoke, predator-prey populations, and interactive games., Today's artists need to know how to work with pixels as well as with pencils. An Artist's Guide to Programming provides a creative introduction to coding using Processing, a Java-based language designed to be visually intuitive. In 100 short, hands-on lessons, you'll go from drawing lines and circles to creating sophisticated simulations and interactive games. No previous programming experience is required. Each lesson features a one-page Processing program, or sketch, that produces graphical or sonic output. Alongside the program, you'll find a detailed explanation of the code, the concepts behind it, and images of the result. You'll be amazed at what you can do with your short, experimental programs, from creating a driving simulation to drawing intricately realistic plants to generating audio visualizations and more. You'll learn how to: Draw basic shapes, set colors, add textures, and animate text, Work with or manipulate image, video, and sound files, Create user interfaces and generate interactive multidimensional animations, Simulate real-world phenomena, like smoke, flocking birds, and the Northern Lights, Share your work online, Beyond artistic techniques, you'll also build up a foundational knowledge of computer science. You'll learn how to use variables, loops, conditions, functions, and classes to write your own programs and bring your ideas to life through code. By the end of the book, you'll be able to make your own digital artwork or apply your programming prowess to other creative disciplines. Book jacket., Learn to program with visual examples. Programs increase in complexity as you progress - from drawing a circle to 3D graphics, animations, and simulations. A Graphical Introduction to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games. Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as well as how to use Processing to draw lines, shapes, and 3D objects. They'll learn key computer graphics concepts like manipulating images, animating text, mapping textures onto objects, and working with video. Advanced examples include sound effects and audio visualization, network communication, 3D geometry and animation, simulations of snow and smoke, predator-prey populations, and interactive games.
Dewey Decimal:
006.7
Subject:
Programming / Games, Computer Graphics, Programming / Open Source, General
Dewey Edition:
23
Publication Year:
2022
This book is a fantastic resource for artists diving into coding! Jim Parker breaks down complex programming concepts with clear, visual examples, making it easy to grasp. The hands-on approach helps bridge creativity and tech seamlessly. Perfect for beginners or anyone wanting to blend art with code—highly recommend!