How to Design Programs: An Introduction to Programming and Computing

3,99 valoración promedio
( 152 valoraciones por GoodReads )
 
9780262062183: How to Design Programs: An Introduction to Programming and Computing
From the Publisher:

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.

About the Author:

Matthias Felleisen is Trustee Professor of Computer Science at Northeastern University, recipient of the Karl V. Karlstrom Outstanding Educator Award, and co-author (with Daniel Friedman) of The Little Schemer and three other "Little" books published by the MIT Press. Robert Bruce Findler is Assistant Professor of Electrical Engineering and Computer Science at Northwestern University. Matthew Flatt is Associate Professor in the School of Computing at the University of Utah. Shriram Krishnamurthi is Assistant Professor of Computer Science at Brown University.

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: Cumberland, Rhode Island, U.S.A.: Mit Pr (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Soft cover Cantidad: > 20
Edición internacional
Librería
University Bookstore
(DELHI, DELHI, India)
Valoración
[?]

Descripción Cumberland, Rhode Island, U.S.A.: Mit Pr, 2001. Soft cover. Estado de conservación: New. No Jacket. This auction is not for the US Hardcover Edition but this is an International Edition. ISBN number may be different but cover page and contents identical to the US edition word by word. Nº de ref. de la librería ABE-5346179430

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 43,72
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 9,99
De India a Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Cantidad: > 20
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción MIT Press, 2001. HRD. Estado de conservación: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Nº de ref. de la librería WM-9780262062183

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 52,43
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,22
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: The MIT Press
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 1
Librería
Cloud 9 Books
(West Palm Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press. Hardcover. Estado de conservación: New. 0262062186 New Condition. Nº de ref. de la librería NEW6.0110233

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 58,28
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,71
A Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press 2001-04-18 (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Cantidad: 5
Librería
Chiron Media
(Wallingford, Reino Unido)
Valoración
[?]

Descripción MIT Press 2001-04-18, 2001. Estado de conservación: New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Nº de ref. de la librería NU-GRD-04729461

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 63,12
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,42
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press Ltd, United States (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción MIT Press Ltd, United States, 2001. Hardback. Estado de conservación: New. 218 x 203 mm. Language: English . Brand New Book. 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. Nº de ref. de la librería AAH9780262062183

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 66,66
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press Ltd, United States (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 10
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción MIT Press Ltd, United States, 2001. Hardback. Estado de conservación: New. 218 x 203 mm. Language: English . Brand New Book. 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. Nº de ref. de la librería AAH9780262062183

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 67,95
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press Ltd 2001-04-18, Cambridge, Mass. (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 1
Librería
Blackwell's
(Oxford, OX, Reino Unido)
Valoración
[?]

Descripción MIT Press Ltd 2001-04-18, Cambridge, Mass., 2001. hardback. Estado de conservación: New. Nº de ref. de la librería 9780262062183

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 63,83
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 5,11
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: The MIT Press (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción The MIT Press, 2001. Hardcover. Estado de conservación: New. Nº de ref. de la librería DADAX0262062186

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 67,50
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,76
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Cantidad: 3
Librería
Speedy Hen LLC
(Sunrise, FL, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. Bookseller Inventory # ST0262062186. Nº de ref. de la librería ST0262062186

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 73,56
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Felleisen, Matthias, Et; Findler, Robert Bruce; Flatt, Matthew
Editorial: MIT Press Ltd (2001)
ISBN 10: 0262062186 ISBN 13: 9780262062183
Nuevos Tapa dura Cantidad: 6
Librería
Valoración
[?]

Descripción MIT Press Ltd, 2001. Estado de conservación: New. 2001. 1st. Hardcover. 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. Num Pages: 728 pages, 128 illus. BIC Classification: UM; UYD. Category: (P) Professional & Vocational; (UP) Postgraduate, Research & Scholarly; (UU) Undergraduate. Dimension: 227 x 209 x 41. Weight in Grams: 1414. . . . . . . Nº de ref. de la librería V9780262062183

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 74,17
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Irlanda a Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda