This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills—critical reading, analytical thinking, creative synthesis, and attention to detail—that are important for everyone, not just future computer programmers. The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.
All the book's support materials are available for free on the Web. The Web site includes the environment, teacher guides, exercises for all levels, solutions, and additional projects.
A second edition is now available.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Shriram Krishnamurthi is Assistant Professor of Computer Science at Brown University.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: Goodwill Books, Hillsboro, OR, USA
Zustand: acceptable. Fairly worn, but readable and intact. If applicable: Dust jacket, disc or access code may not be included. Bestandsnummer des Verkäufers GICWV.0262062186.A
Anzahl: 1 verfügbar
Anbieter: Blue Vase Books, Interlochen, MI, USA
Zustand: acceptable. The item is very worn but is perfectly usable. Signs of wear can include aesthetic issues such as scratches, dents, worn and creased covers, folded page corners and minor liquid stains. All pages and the cover are intact, but the dust cover may be missing. Pages may include moderate to heavy amount of notes and highlighting, but the text is not obscured or unreadable. Page edges may have foxing age related spots and browning . May NOT include discs, access code or other supplemental materials. Bestandsnummer des Verkäufers BVV.0262062186.A
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Atlanta, AUSTELL, GA, USA
Hardcover. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G0262062186I3N00
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Atlanta, AUSTELL, GA, USA
Hardcover. Zustand: Fair. No Jacket. Readable copy. Pages may have considerable notes/highlighting. ~ ThriftBooks: Read More, Spend Less. Bestandsnummer des Verkäufers G0262062186I5N00
Anzahl: 1 verfügbar
Anbieter: HPB-Red, Dallas, TX, USA
Hardcover. Zustand: Acceptable. Connecting readers with great books since 1972. Used textbooks may not include companion materials such as access codes, etc. May have condition issues including wear and notes/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_435998851
Anzahl: 1 verfügbar
Anbieter: HPB-Red, Dallas, TX, USA
Hardcover. Zustand: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_464132217
Anzahl: 1 verfügbar
Anbieter: HPB-Ruby, Dallas, TX, USA
Hardcover. Zustand: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Bestandsnummer des Verkäufers S_460107532
Anzahl: 1 verfügbar
Anbieter: Pella Books, Pella, IA, USA
Hardcover. Zustand: Used Good. No Jacket. Bestandsnummer des Verkäufers 232873
Anzahl: 1 verfügbar
Anbieter: Robert Fulgham, Bookseller, Idaho Falls, ID, USA
Hardcover. Zustand: Fine. Zustand des Schutzumschlags: Fine. Fine hardcover Remainder mark lower edge. No writing or other marks. Clean and tight. We wrap and box our books for shipping. Bestandsnummer des Verkäufers 25106
Anzahl: 1 verfügbar
Anbieter: Skoob-ebooks, Pontiac, QC, Kanada
Hardcover. Zustand: Very Good. Minor wear only. The pages are clean and crisp with no highlighting or writing detected. The cover is clean with minor shelf wear only. Ships from Canada. Satisfaction guaranteed with 30-day return policy. ; 8.25 X 1.5 X 9 inches; 693 pages. Bestandsnummer des Verkäufers 7915
Anzahl: 1 verfügbar