Articoli correlati a Programming for the Puzzled: Learn to Program While...

Programming for the Puzzled: Learn to Program While Solving Puzzles - Brossura

 
9780262534307: Programming for the Puzzled: Learn to Program While Solving Puzzles

Sinossi

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.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Srini Devadas is Webster Professor of Electrical Engineering and Computer Science at MIT and a MacVicar Fellow.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
Unread book in perfect condition...
Visualizza questo articolo

EUR 17,26 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 7,77 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Programming for the Puzzled: Learn to Program While...

Foto dell'editore

Devadas, Srini
Editore: The MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Books Puddle, New York, NY, U.S.A.

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 26375637831

Contatta il venditore

Compra nuovo

EUR 20,45
Convertire valuta
Spese di spedizione: EUR 7,77
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Foto dell'editore

DEVADAS, SRINI
Editore: The MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Speedyhen, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: NEW. Codice articolo NW9780262534307

Contatta il venditore

Compra nuovo

EUR 23,38
Convertire valuta
Spese di spedizione: EUR 8,03
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Srini Devadas
Editore: MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo PAP

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. Established seller since 2000. Codice articolo GB-9780262534307

Contatta il venditore

Compra nuovo

EUR 27,53
Convertire valuta
Spese di spedizione: EUR 5,79
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Foto dell'editore

Devadas, Srini
Editore: The MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Biblios, Frankfurt am main, HESSE, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 18375637837

Contatta il venditore

Compra nuovo

EUR 25,91
Convertire valuta
Spese di spedizione: EUR 7,95
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 3 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Srini Devadas
Editore: MIT Press Ltd, US, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Paperback

Da: Rarewaves.com UK, London, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Codice articolo LU-9780262534307

Contatta il venditore

Compra nuovo

EUR 31,90
Convertire valuta
Spese di spedizione: EUR 2,30
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Srini Devadas
Editore: MIT Press Ltd, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Kennys Bookshop and Art Galleries Ltd., Galway, GY, Irlanda

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. 2017. Paperback. . . . . . Codice articolo V9780262534307

Contatta il venditore

Compra nuovo

EUR 32,68
Convertire valuta
Spese di spedizione: EUR 2,00
Da: Irlanda a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Srini Devadas
Editore: MIT Press Ltd, US, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Paperback

Da: Rarewaves USA, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Codice articolo LU-9780262534307

Contatta il venditore

Compra nuovo

EUR 32,71
Convertire valuta
Spese di spedizione: EUR 3,45
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Srini Devadas
Editore: MIT Press Ltd, US, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Paperback

Da: Rarewaves USA United, OSWEGO, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Codice articolo LU-9780262534307

Contatta il venditore

Compra nuovo

EUR 34,26
Convertire valuta
Spese di spedizione: EUR 3,45
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Devadas, Srini
Editore: The MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 370440344

Contatta il venditore

Compra nuovo

EUR 27,83
Convertire valuta
Spese di spedizione: EUR 10,16
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Devadas, Srini
Editore: The MIT Press, 2017
ISBN 10: 0262534304 ISBN 13: 9780262534307
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9780262534307_new

Contatta il venditore

Compra nuovo

EUR 29,87
Convertire valuta
Spese di spedizione: EUR 10,33
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Vedi altre 15 copie di questo libro

Vedi tutti i risultati per questo libro