Picture this.PICTURE THIS Imagine how different today's computers might be if artists and graphic designers rather than engineers and computer scientists had orchestrated or·ches·trate tr.v. or·ches·trat·ed, or·ches·trat·ing, or·ches·trates 1. To compose or arrange (music) for performance by an orchestra. 2. their development. Early computer designs were driven by the need to calculate rather than to visualize. Given a problem, engineers and computer scientists, accustomed to working with mathematical procedures, would write a program -- a list of minutely detailed instructions logically guiding the computer step by step through its assigned task. The computer would do its work in secret, then spew out Verb 1. spew out - eject or send out in large quantities, also metaphorical; "the volcano spews out molten rocks every day"; "The editors of the paper spew out hostile articles about the Presidential candidate" eruct, spew the results on cards, tape, paper or, more recently, a video screen. Artists and designers, on the other hand, rely on visualization, preferring to think and create with the aid of pictures. For them, writing a program to put an image on a computer screen is too indirect. They find even present-day methods for interacting with computers still strongly biased toward the way engineers and scientists conventionally work. Take the task of designing a typeface The design of a set of printed characters, such as Courier, Helvetica and Times Roman. The terms "typeface" and "font" are used interchangeably, but the typeface is the primary design, while the font is the particular implementation and variation of the typeface, such as bold or italics -- the visual appearance of letters of the alphabet. A graphic designer normally thinks about the problem in pictures: sketching, modifying and manipulating shapes to find a visually pleasing set of characters. Most computers remain ill-suited for such a strategy. Instead, the designer is forced to write a computer program to generate images of the letters on a computer screen. That tedious process bears little resemblance to the more direct approach of drawing the required characters by hand. Nonetheless, using a computer to design a typeface has advantages. For example, given a set of characters and applying some basic rules, a computer can automatically generate all the different variations of a typeface -- from italic to boldface See boldface font. -- needed for any printing application. "I would like people to be able to work with computers in something that looks mor elike pictures," says Scott E. Kim of Information Appliance See Internet appliance. (hardware) Information Appliance - (IA) A consumer device that performs only a few targeted tasks and is controlled by a simple touch-screen interface or push buttons on the device's enclosure. Inc. in Palo Alto Palo Alto, city, California Palo Alto (păl`ō ăl`tō), city (1990 pop. 55,900), Santa Clara co., W Calif.; inc. 1894. Although primarily residential, Palo Alto has aerospace, electronics, and advanced research industries. , Calif. Relying on his background in both graphic design and computer science, Kim recently completed a doctoral disserion at Stanford University Stanford University, at Stanford, Calif.; coeducational; chartered 1885, opened 1891 as Leland Stanford Junior Univ. (still the legal name). The original campus was designed by Frederick Law Olmsted. David Starr Jordan was its first president. in which he explores ways to redesign computers to aid visual thinking. "Scott Kim Scott Kim is an American puzzle and computer game designer, artist, and author. He started writing an occasional "Boggler" column for Discover magazine in 1990, and became an exclusive columnist in 1999, and created hundreds of other puzzles for magazines such as is right that visual thinkers would be best served by computers that are specifically designed for their approach to reality," says computer scientist Donald E. Knuth, who supervised Kim's dissertation. "Most people have a mentality that is rather different from what makes computer scientists tick. People like me are good at getting computers to do amazing a·maze v. a·mazed, a·maz·ing, a·maz·es v.tr. 1. To affect with great wonder; astonish. See Synonyms at surprise. 2. Obsolete To bewilder; perplex. v.intr. things, but we aren't good at understanding how to design systems for people who aren't like us." Design begins with chaos and moves toward order, Kim says. "In the early stages, you're dealing with a great deal of uncertainty, and it woudl be premature to put things into extremely precise form. Later on, when you've decided what to do, you can carve it in stone." Current computer-aided design computer-aided design (CAD) or computer-aided design and drafting (CADD), form of automation that helps designers prepare drawings, specifications, parts lists, and other design-related elements using special graphics- and calculations-intensive systems, which force users to express their ideas in well-formed sentences, address only the later stages of the design process, he contends. In the earlier stages, fast feedback (sketching) is more important than precise description (programming). Word processing word processing, use of a computer program or a dedicated hardware and software package to write, edit, format, and print a document. Text is most commonly entered using a keyboard similar to a typewriter's, although handwritten input (see pen-based computer) and has already gone beyond the stage where users must specify beforehand excactly how a body of text is to be structured. Starting with a suitable word-processing program and a blank screen, a writer can sketch a story's outline, prepare a rough draft, then fill in, revise and correct details. In other words Adv. 1. in other words - otherwise stated; "in other words, we are broke" put differently , a word-processing program allows a writer to put down ideas without structuring them until the final stage -- a clear advantage over using a typewriter or pencil and paper pencil and paper - An archaic information storage and transmission device that works by depositing smears of graphite on bleached wood pulp. More recent developments in paper-based technology include improved "write-once" update devices which use tiny rolling heads similar to mouse . Kim envisions a computer that enables a user to start not just with words but with any picture, no matter how ill-defined initially. Such a system would allow the user to edit the picture, making changes and filling in details as ideas develop. Furthermore, the user would not be constrained by arbitrary distinctions between text, graphics and numbers, but would retain the right to define which parts of a picture correspond to graphics and which to text and to decide where calculations are needed at any time during the creative process. Although some computer programs for personal computers like the Macintosh already have features that allow users to manipulate graphic images, they don't go far enough, Kim argues. "We haven't yet built a truly visual computer. Despite its graphic facade, the Macintosh is still built on a foundation of numbers and abstract data structures that defy visualization." Kim's idea is to put the relationship between a computer and a user on a more equal footing. In his scheme, everything the computer "knows" would be visible on the computer screen -- equally accessible to both user and computer. "If the computer had to deal with the screen exactly the way the user did, then the interaction would b e direct," Kim says. To test his idea, Kim developed Viewpoint -- a rudimentary picture editor allowing the user to draw and manipulate pictures, design typeface fonts and write and edit text on a computer screen. In Viewpoint, the patterns of dots, or pixels, on a screen represent all the information known to both the user and the computer. The computer has no hidden agenda, stored in its memory and invisible to the user, that it can use to interpret the pixel patterns on the screen in its own way. In its present form as a program written in the Cedar computer language and running on a dorado dorado: see dolphin (fish). computer built for research at the Xerox Palo Alto Research Center Palo Alto Research Center - XEROX PARC , Viewpoint is limited to a single screenful of pixels. The lower third of the screen has small designated areas, or cells, corresponding to each keyboard key. It also features a magnified cell known as a "puff box," for creating characters, which, in reduced form In social science and statistics, particularlly econometrics, a reduced form equation is a method of dealing with endogeneity. A reduced form equation is defined by James Stock & Mark Watson (2007) in the following way: , may be moved anywhere around the screen by a "mouse" to build up lines of text or to create a picture (see illustration). Starting with a blank screen, a user can even custom deisgn the shape of all the computer's keyboard characters. The unification of text and graphics in Viewpoint makes certain kinds of text manipulation simpler than in conventional programs. For instance, because word-processing programs generally treat text in a linear fashion as rows of characters, moving a particular column of text is very difficult. Because Viewpoint deals with arrays of pixels in whatever arrangement, the task becomes much easier. "I kept the behavior of Viewpoint as simple as possible to focus on fundamental issues," Kim says. "It's not intended as a practical system." Nevertheless, parts of it may lead to practical applications, he says. Even in its present form, people enjoy playing with it. "My role is being a bridge between graphic design and computer science," Kim says. "I'm comfortable in both worlds." "People with their feet in different worlds . . . are gradually helping to build bridges between many separate islands of thought processes This is a list of thinking styles, methods of thinking (thinking skills), and types of thought. See also the List of thinking-related topic lists, the List of philosophies and the . ," says Knuth. "Collaboration between different types of thinkers is absolutely fundamental for advancing the usefulness of computers. We can't expect computer scientists to do it all, but they can do it if they have enough friends to work with." |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion