Programming for the Puzzled: Learn to Program While Solving Puzzles (The MIT Press)

Devadas, Srini

ISBN 10: 0262534304 ISBN 13: 9780262534307
Edité par The MIT Press, 2017
Ancien(s) ou d'occasion Couverture souple

Vendeur World of Books (was SecondSale), Montgomery, IL, Etats-Unis Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Vendeur AbeBooks depuis 20 décembre 2007


A propos de cet article

Description :

Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. N° de réf. du vendeur 00086967612

Signaler cet article

Synopsis :

Learning programming with one of “the coolest applications around”: algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis.

This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching readers to program while solving puzzles. Few introductory students want to program for programming's sake. Puzzles are real-world applications that are attention grabbing, intriguing, and easy to describe.

Each lesson starts with the description of a puzzle. After a failed attempt or two at solving the puzzle, the reader arrives at an Aha! moment—a search strategy, data structure, or mathematical fact—and the solution presents itself. The solution to the puzzle becomes the specification of the code to be written. Readers will thus know what the code is supposed to do before seeing the code itself. This represents a pedagogical philosophy that decouples understanding the functionality of the code from understanding programming language syntax and semantics. Python syntax and semantics required to understand the code are explained as needed for each puzzle.

Readers need only the rudimentary grasp of programming concepts that can be obtained from introductory or AP computer science classes in high school. The book includes more than twenty puzzles and more than seventy programming exercises that vary in difficulty. Many of the puzzles are well known and have appeared in publications and on websites in many variations. They range from scheduling selfie time with celebrities to solving Sudoku problems in seconds to verifying the six degrees of separation hypothesis. The code for selected puzzle solutions is downloadable from the book's website; the code for all puzzle solutions is available to instructors.

À propos de l?auteur: Srini Devadas is Webster Professor of Electrical Engineering and Computer Science at MIT and a MacVicar Fellow.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Détails bibliographiques

Titre : Programming for the Puzzled: Learn to ...
Éditeur : The MIT Press
Date d'édition : 2017
Reliure : Couverture souple
Etat : Very Good

Meilleurs résultats de recherche sur AbeBooks

Image d'archives

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Ancien ou d'occasion Couverture souple

Vendeur : More Than Words, Waltham, MA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : Very Good. A bright, square, and overall a nice copy. N° de réf. du vendeur BOS-L-14h-01309

Contacter le vendeur

Acheter D'occasion

EUR 3,44
EUR 3,40 shipping
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Devadas, Srini
Edité par The MIT Press (edition ), 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Ancien ou d'occasion Paperback

Vendeur : BooksRun, Philadelphia, PA, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : Fair. The item might be beaten up but readable. May contain markings or highlighting, as well as stains, bent corners, or any other major defect, but the text is not obscured in any way. N° de réf. du vendeur 0262534304-7-1

Contacter le vendeur

Acheter D'occasion

EUR 5,88
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image fournie par le vendeur

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Couverture souple

Vendeur : GreatBookPrices, Columbia, MD, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 29142577-n

Contacter le vendeur

Acheter neuf

EUR 23,60
EUR 2,25 shipping
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image fournie par le vendeur

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Ancien ou d'occasion Couverture souple

Vendeur : GreatBookPrices, Columbia, MD, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : As New. Unread book in perfect condition. N° de réf. du vendeur 29142577

Contacter le vendeur

Acheter D'occasion

EUR 24,07
EUR 2,25 shipping
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Couverture souple

Vendeur : Majestic Books, Hounslow, Royaume-Uni

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 370440344

Contacter le vendeur

Acheter neuf

EUR 25,09
EUR 7,40 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Srini Devadas
Edité par Penguin Random House, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Couverture souple

Vendeur : INDOO, Avenel, NJ, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 9780262534307

Contacter le vendeur

Acheter neuf

EUR 25,92
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Srini Devadas
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Paperback

Vendeur : Grand Eagle Retail, Bensenville, IL, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Paperback. Etat : new. Paperback. Learning programming with one of "the coolest applications around"- algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis.This book builds a bridge between the recreational world of algorithmic puzzles (puzzles that can be solved by algorithms) and the pragmatic world of computer programming, teaching readers to program while solving puzzles. Few introductory students want to program for programming's sake. Puzzles are real-world applications that are attention grabbing, intriguing, and easy to describe.Each lesson starts with the description of a puzzle. After a failed attempt or two at solving the puzzle, the reader arrives at an Aha! moment-a search strategy, data structure, or mathematical fact-and the solution presents itself. The solution to the puzzle becomes the specification of the code to be written. Readers will thus know what the code is supposed to do before seeing the code itself. This represents a pedagogical philosophy that decouples understanding the functionality of the code from understanding programming language syntax and semantics. Python syntax and semantics required to understand the code are explained as needed for each puzzle.Readers need only the rudimentary grasp of programming concepts that can be obtained from introductory or AP computer science classes in high school. The book includes more than twenty puzzles and more than seventy programming exercises that vary in difficulty. Many of the puzzles are well known and have appeared in publications and on websites in many variations. They range from scheduling selfie time with celebrities to solving Sudoku problems in seconds to verifying the six degrees of separation hypothesis. The code for selected puzzle solutions is downloadable from the book's website; the code for all puzzle solutions is available to instructors. Learning programming with one of the coolest applications around: algorithmic puzzles ranging from scheduling selfie time to verifying the six degrees of separation hypothesis. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. N° de réf. du vendeur 9780262534307

Contacter le vendeur

Acheter neuf

EUR 25,99
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Devadas, Srini
Edité par Penguin Random House, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Ancien ou d'occasion Couverture souple

Vendeur : INDOO, Avenel, NJ, Etats-Unis

Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : As New. Unread copy in mint condition. N° de réf. du vendeur RH9780262534307

Contacter le vendeur

Acheter D'occasion

EUR 26,39
Livraison gratuite
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Couverture souple

Vendeur : Biblios, Frankfurt am main, HESSE, Allemagne

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 18375637837

Contacter le vendeur

Acheter neuf

EUR 26,56
EUR 9,95 shipping
Expédition depuis Allemagne vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

Image d'archives

Devadas, Srini
Edité par The MIT Press, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Couverture souple

Vendeur : Books Puddle, New York, NY, Etats-Unis

Évaluation du vendeur 4 sur 5 étoiles Evaluation 4 étoiles, En savoir plus sur les évaluations des vendeurs

Etat : New. N° de réf. du vendeur 26375637831

Contacter le vendeur

Acheter neuf

EUR 27,78
EUR 3,40 shipping
Expédition nationale : Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

There are 8 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre