Programming for the Puzzled Learn to Program While Solving Puzzles

Devadas, Srini

ISBN 10: 0262534304 ISBN 13: 9780262534307
Edité par Mit Pr, 2017
Neuf(s) Paperback

Vendeur Revaluation Books, Exeter, Royaume-Uni Évaluation du vendeur 5 sur 5 étoiles Evaluation 5 étoiles, En savoir plus sur les évaluations des vendeurs

Vendeur AbeBooks depuis 6 janvier 2003


A propos de cet article

Description :

216 pages. 9.25x7.00x0.50 inches. In Stock. N° de réf. du vendeur 0262534304

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 : Mit Pr
Date d'édition : 2017
Reliure : Paperback
Etat : Brand New

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 4,30
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,87
Livraison gratuite
Expédition nationale : 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 : Speedyhen, London, Royaume-Uni

É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 NW9780262534307

Contacter le vendeur

Acheter neuf

EUR 23,18
EUR 46,67 shipping
Expédition depuis Royaume-Uni vers 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,79
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,06
EUR 2,25 shipping
Expédition nationale : Etats-Unis

Quantité disponible : Plus de 20 disponibles

Ajouter au panier

Image d'archives

Srini Devadas
Edité par MIT Press 2017-11-28, 2017
ISBN 10 : 0262534304 ISBN 13 : 9780262534307
Neuf Paperback

Vendeur : Chiron Media, Wallingford, Royaume-Uni

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

Paperback. Etat : New. N° de réf. du vendeur 6666-GRD-9780262534307

Contacter le vendeur

Acheter neuf

EUR 24,80
EUR 17,63 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 26,11
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 26,14
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 : GreatBookPricesUK, Woodford Green, Royaume-Uni

É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 26,16
EUR 17,07 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 4 disponible(s)

Ajouter au panier

Image d'archives

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

Vendeur : PBShop.store UK, Fairford, GLOS, Royaume-Uni

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

PAP. Etat : New. New Book. Shipped from UK. Established seller since 2000. N° de réf. du vendeur GB-9780262534307

Contacter le vendeur

Acheter neuf

EUR 26,17
EUR 4,74 shipping
Expédition depuis Royaume-Uni vers Etats-Unis

Quantité disponible : 1 disponible(s)

Ajouter au panier

There are 17 autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre