Look mama, with hands!: on tangible interaction, gestures and learning
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
MetaCricket: a designer's kit for making computational devices
IBM Systems Journal
Tangible products: redressing the balance between appearance and action
Personal and Ubiquitous Computing
BT Technology Journal
Easy doesn't do it: skill and expression in tangible aesthetics
Personal and Ubiquitous Computing
A Grounded Theory Study of Programming in Artist-Programmer Collaborations
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
Generation of symmetrical patterns based on text and colour
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartIII
Creative coding and visual portfolios for CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Hi-index | 0.00 |
From the Publisher: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 Numbers is a reader-friendly tutorial on both the philosophy and nuts-and-bolts techniques of programming for designers and artists. Practicing what he preaches, Maeda composed Design By Numbers using 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 with 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.