Login       My Wishlist
  My Cart
$0.00 / 0 items
 
Spring Brook Audio
The Best Audio Books on the Web
International Access
Global Shipping Options Available
Home   Our Catalog   Computers & Technology   Programming

Once Upon an Algorithm: How Stories Explain Computing


Once Upon an Algorithm: How Stories Explain Computing by Tantor Audio at Spring Brook Audio. Hurry! Limited time offer. Offer valid only while supplies last. How Hansel and Gretel, Sherlock Holmes, the movie Groundhog Day, Harry Potter, and other familiar stories illustrate the concepts of computing.


Product Description

How Hansel and Gretel, Sherlock Holmes, the movie Groundhog Day, Harry Potter, and other familiar stories illustrate the concepts of computing.

Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm, Martin Erwig explains computation as something that takes place beyond electronic computers, and computer science as the study of systematic problem solving. Erwig points out that many daily activities involve problem solving. Getting up in the morning, for example: You get up, take a shower, get dressed, eat breakfast. This simple daily routine solves a recurring problem through a series of well-defined steps. In computer science, such a routine is called an algorithm.

Erwig illustrates a series of concepts in computing with examples from daily life and familiar stories. Hansel and Gretel, for example, execute an algorithm to get home from the forest. The movie Groundhog Day illustrates the problem of unsolvability; Sherlock Holmes manipulates data structures when solving a crime; the magic in Harry Potter's world is understood through types and abstraction; and Indiana Jones demonstrates the complexity of searching.

Along the way, Erwig also discusses representations and different ways to organize data; "intractable" problems; language, syntax, and ambiguity; control structures, loops, and the halting problem; different forms of recursion; and rules for finding errors in algorithms. This engaging book explains computation accessibly and shows its relevance to daily life. Something to think about next time we execute the algorithm of getting up in the morning.

Additional Information

Manufacturer:Tantor Audio
Publisher:Tantor Audio
Studio:Tantor Audio

Once Upon an Algorithm: How Stories Explain Computing by Tantor Audio

Buy Now:
Once Upon an Algorithm: How Stories Explain Computing

Brand: Tantor Audio
4.0 out of 5 stars with 96 reviews
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$14.95


Quantity:  

 


View More In Programming.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Tantor Audio, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Name:
Email Address:
Your Message:

Related Best Sellers


My Hero: Extraordinary People on the Heroes Who Inspire Them
By Tantor Audio
In the tradition of Marlo Thomas' The Right Words at the Right Time, My Hero is a stunning collection of essays by American heroes, including Michael J. Fox, Senator John McCain, Mayor Rudy Giuliani, astronaut John Glenn, about their heroes, inspi...

Basic Mandarin Chinese - Reading & Writing Practice Book: A Workbook for Beginning Learners of Written Chinese (MP3 Audio CD and Printable Flash Cards Included) (Basic Chinese)
By Tuttle Publishing
ean: 9780804847278, isbn: 0804847274,
This comprehensive Chinese character workbook can be used with any textbook or on its own to enhance your Mandarin reading and writing skills dramatically! No matter what textbook you're using to learn Chinese, it requires a lot of practice. Here is...

Pimsleur Turkish Basic Course - Level 1 Lessons 1-10 CD: Learn to Speak and Understand Turkish with Pimsleur Language Programs
By Pimsleur Language Programs
mpn: 5 Units; Includes Other, ean: 9780743533799, isbn: 0743533798,
The Pimsleur® Method: the easiest, fastest way to learn a new language. Completely portable, easily downloadable, and lots of fun. You’ll be speaking and understanding in no time flat! This course includes Lessons 1-10 from the Turkish Level 1 Pro...

Pimsleur French Basic Course - Level 1 Lessons 1-10 CD: Learn to Speak and Understand French with Pimsleur Language Programs
By Brand: Pimsleur
mpn: 9780743550673, ean: 9780743550673, isbn: 0743550676,
The Pimsleur® Method: the easiest, fastest way to learn a new language. Completely portable, easily downloadable, and lots of fun. You’ll be speaking and understanding in no time flat! This course includes Lessons 1-10 from the French Level 1 pro...

Let's Learn Tagalog Kit: 64 Basic Tagalog Words and Their Uses (Flashcards, Audio CD, Games & Songs, Learning Guide and Wall Chart)
By Tuttle Publishing
ean: 9780804845748, isbn: 9780804845748,
Let's Learn Tagalog Kit is a complete language learning tool specially designed to introduce young children to the basic Tagalog sounds, words, and phrases in a fun and interactive way. This kit is perfect for use in a classroom setting, for homesch...

25 Things to Say to the Interviewer, to Get the Job You Want + How to Get a Promotion
By Blackstone Audio, Inc.
25 Things to Say to the Interviewer, to Get the Job You Want gives you inspiring, empowering, real-life attributes and real-life skills to take to heart, to own, to use, and to impress interviewers with, so you can work, pay your bills, and live your...

An Introduction to Basic Nepali Language Textbook & Audio CD- Fourth Edition + Free 1 hour Skype Lesson
By Share Nepal, Kathmandu
mpn: NUSBK20160901-C132823, ean: 9789994631964, isbn: 9994631969,
This textbook includes audio CD with all phrases and words used in the book and is a guidebook to help learners understand and learn Nepali language in a short period of time. This course is divided into four parts: The first part contains Nepali Phr...

Basic Mandarin Chinese - Speaking & Listening Textbook: An Introduction to Spoken Mandarin for Beginners (DVD and MP3 Audio CD Included)
By Tuttle Publishing
ean: 9780804847247, isbn: 080484724X,
This is the complete beginning-level course for spoken Mandarin Chinese designed to have you speaking quickly and accurately! The Basic Mandarin Chinese series offers a complete introductory Chinese language course specifically designed for native En...

Speech Recognition Algorithms Using Weighted Finite-State Transducers (Synthesis Lectures on Speech and Audio Processing)
By Brand: Morgan Claypool Publishers
ean: 9781608454730, isbn: 1608454738,
This book introduces the theory, algorithms, and implementation techniques for efficient decoding in speech recognition mainly focusing on the Weighted Finite-State Transducer (WFST) approach. The decoding process for speech recognition is viewed as ...

Mastering Media with the Raspberry Pi: Media Centers, Music, High End Audio, Video, and Ultimate Movie Nights
By Apress
ean: 9781484227275, isbn: 9781484227275,
Create and maintain Raspberry Pi-based entertainment systems in a comprehensive and fun manner. Instead of front-loading a bunch of theory and minutia, this book takes a more practical approach of showing what’s needed when it’s needed.  You'll...

Scroll to Top


Privacy Policy / Terms of Service / Accessibility Statement
© 2019 - springbrookaudio.com. All Rights Reserved.