Learn to Program While Solving Puzzles
2017. 272 S. w. 89 figs. 229 mm
Verlag/Jahr: MIT PRESS 2017
ISBN: 0-262-53430-4 (0262534304)
Neue ISBN: 978-0-262-53430-7 (9780262534307)
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.Srini Devadas is Webster Professor of Electrical Engineering and Computer Science at MIT and a MacVicar Fellow