Design by Numbers

by ;
Edition: Reprint
Format: Paperback
Pub. Date: 2001-08-24
Publisher(s): The MIT Press
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $47.25

Buy New

Arriving Soon. Will ship when available.
$45.00

Rent Book

Select for Price
There was a problem. Please try again later.

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Most art and technology projects pair artists with engineers or scientists: the artist has the conception, and the technical person provides the know-how. John Maeda is an artist and a computer scientist, and he views the computer not as a substitute for brush and paint but as an artistic medium in its own right. Design By Numbersis a reader-friendly tutorial on both the philosophy and nuts-and-bolts techniques of programming for artists. Practicing what he preaches, Maeda composed Design By Numbersusing a computational process he developed specifically for the book. He introduces a programming language and development environment, available on the Web, which can be freely downloaded or run directly within any JAVA-enabled Web browser. Appropriately, the new language is called DBN (for "design by numbers"). Designed for "visual" people -- artists, designers, anyone who likes to pick up a pencil and doodle -- DBN has very few commands and consists of elements resembling those of many other languages, such as LISP, LOGO, C/JAVA, and BASIC. Throughout the book Maeda emphasizes the importance -- and delights -- of understanding the motivation behind computer programming, as well as the many wonders that emerge from well-written programs. Sympathetic to the "mathematically challenged," he places minimal emphasis on mathematics in the first half of the book. Because computation is inherently mathematical, the books second half uses intermediate mathematical concepts that generally do not go beyond high-school algebra. The reader who masters the skills so clearly set out by Maeda will be ready to exploit the true character of digital media design.

Author Biography

John Maeda is the Associate Director, Sony Career Development Professor of Media Arts and Sciences/Associate Professor of Design and Computation, and Director of the Aesthetics and Computation Group at the MIT Media Lab

Table of Contents

Forewordp. 9
Prefacep. 13
Beginp. 19
Commandsp. 23
Linep. 29
Linesp. 35
Variablesp. 45
Repeatp. 55
Calculatep. 69
Dotp. 83
Dotsp. 99
Nestp. 109
Questionp. 121
Commandsp. 135
Timep. 149
Paintp. 165
Reactp. 175
Touchp. 189
Networkp. 203
Changep. 217
Numbersp. 235
Endp. 251
Bibliographyp. 255
Table of Contents provided by Syndetics. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.