With a subtitle of "Learn to Program While Solving Puzzles", 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. Author Srini Devadas has included twenty puzzles and seventy programming exercises that vary in difficulty. Each lesson starts with the description of a puzzle illustrating concepts required to solve similar problems, and the solution to the puzzle becomes the specification of the code to be written.
<ASIN:0262534304>
The book 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.
Author: Srini Devadas Publisher: MIT Press Date: Nov 2017 Pages: 272 ISBN: 978-0262534307 Print: 0262534304 Kindle: B077GLCR99 Audience: trainee programmers Level: introductory Category: Theory & Techniques
For recommendations of Python books see Books for Pythonistas and Python Books For Beginners in our Programmer's Bookshelf section.
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.
To have new titles included in Book Watch contact BookWatch@i-programmer.info
Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.
Java Cookbook, 3rd Ed
Author: Ian F. Darwin Publisher: O'Reilly Pages: 898 ISBN: 978-1449337049 Print: 144933704X Kindle: B00L9IVLHI Audience: Java practitioners Rating: 4 Reviewer: Alex Armstrong
Does Java need a traditional cookbook anymore?
|
Becoming a Better Programmer
Author: Pete Goodliffe Publisher: O'Reilly Pages: 362 ISBN: 978-1491905531 Print: 1491905530 Kindle: B00O5HOOU6 Audience: Programmers at all levels of experience Rating: 4.5 Reviewer: Sue Gee
Subtitled “A Handbook For People Who Care About Code " will it actually help you im [ ... ]
| More Reviews |
|