Reading Diary: Lauren Ipsum: A Story About Computer Science and Other Improbable Things by Carlos Bueno

Carlos Bueno's new book, Lauren Ipsum: A Story About Computer Science and Other Improbable Things, is another example of how to create a fun and informative books for kids that is both entertaining and engaging. While not without some faults, it does a great job of using character and story to convey serious ideas about computer science in an accessible way.

The premise of the story is that our plucky heroine, Lauren Ipsum, or Laurie, gets lost in the forest after an argument with her parents and somehow finds her way into the mysterious alternate reality Userland. In order to find her way home, she has to solve a bunch of puzzles and figure out a path back to her own city. She encounters a wide range of quirky characters and situations, all of which the author uses to explain real concepts in computer science. And not the kind of computer science that's associated with programming or websites or operating systems and gadgets. Bueno definitely aims at explaining the deeper underlying concepts of computing, like travelling salesmen, problem solving, upper and lower bounds, recursion, networks, binary searching, algorithms, brute force, heuristics, Mandelbroccoli and all the rest. One feature I really appreciated is a Field Guide/Glossary at the end which Bueno is more explicit about what concepts he's trying to get across in each chapter as well as providing a more detailed explanation.

And Bueno mostly does a great job of using the framing narrative to elucidate the concepts largely by making Laurie jump through a bunch of plot hoops.

And there's fun stuff here too for the grown up computer scientist who'll catch a lot of jokey references to jargon and personalities in computing, such as the towers of Hanoi, the source of Lauren's name and so many others.

Above I did say mostly and there are a few weaknesses in the book. At times I felt Bueno was trying to cram too many concepts into too short a space, seeming to speed up as the book went along. The integration of Lauren's story with the computing content started out extremely well but the plot and characterization seemed to take more of a backseat to the concepts with each passing chapter. Probably the characterization and plot momentum needed to stay stronger -- the spoonful of sugar to help the computing conceptual medicine go down, as I've said so many times in reference to science-themed children's books and graphic novels. Miran Lipovaca's illustrations are wonderful, but they could have been used more to illustrate how the plot points related to the concepts. Which leads me to believe that maybe a graphic novel treatment of this material would also have been an interesting project. Who knows, maybe that's the next step!

But those are minor quibbles. Overall I really enjoyed this book and would recommend it as a gift for any child in your life, especially the girls. It's probably most appropriate for kids starting at about 8 or 9, but many both younger and older will find much to enjoy. Any school library should definitely get this book as should education libraries at post-secondary institutions. The book is deep and serious "under the hood" so just about anyone of any age that wants to learn about computing will find much to enjoy and learn here. Perhaps some further reading at the end would have been appreciated.

Bueno, Carlos. Lauren Ipsum: A Story About Computer Science and Other Improbable Things. San Francisco: No Starch, 2015. 192pp. ISBN: 978-1-59327-574-7

Categories

More like this

This is the first popup book I've ever reviewed and I certainly hope it won't be the last. David Macaulay's How Machines Work: Zoo Break! is a wonderful, whimsical, delightful and beautiful book that will charm and fascinate anyone who picks it up. Aimed at younger children and told through the…
It's tempting to go a couple of different ways here. A book that has "Insanely Great" in the title? What could possibly go wrong? On the other hand.... A kids book about what a jerk Steve Jobs was. What could possibly go wrong? Steve Jobs: Insanely Great by Jessie Hartland. An illustrated biography…
Sydney Padua's The Thrilling Adventures of Lovelace and Babbage is one of the most flat-out entertaining books I have read in a very long time. You should buy this book. Your library should buy this book. Buy a copy of this book for all your friends. What's all the fuss? TTAoLaB is a graphic…
Imagine a world where two guys, graduates of the University of Guelph, a mid-sized university in southern Ontario, are able to parlay a series of funny and cool whiteboard-style science explanation YouTube videos into a global science communication empire. Without even "forgetting" to give credit…