Introducing Lauren Ipsum: A fairy tale based on Computer Science
- Mar 29, 2016
Have you ever heard of a computer science book without the presence of actual computers in the book itself? Well, there's one which actually matches the same description provided above. Lauren Ipsum is a computer science book without computers. It's basically a story divided into several chapters which seems more like a book of fairy-tales for children. This book is a sublime way of introducing concepts of computer science including various concepts of programming to children without the use of computers or anything similar to them. According to Lauren Ipsum, computer science is not based only on computers. It mainly depends on the idea of computational thinking that can be developed without the use of actual computers. This can be explained best by the book itself where it says:
“The truth is that computer science isn’t really about the computer. The computer is just a tool to help you see ideas more clearly. You can see the moon and stars without a telescope, smell the flowers without a fluoroscope, have fun without a funoscope, and be silly sans oscilloscope.
You can also play with computer science without you-know-what. Ideas are the real stuff of computer science. This book is about those ideas and how to find them.”
About the Book
The book is basically a sort of fairy-tale. The book's protagonist is Lauren, a little girl who has wandered away from her home after a dispute with her parents and gets herself lost in the 'Userland'. Lauren finds many creative adventures in 'Userland'. She comes across logic, symbols, rounding errors and encounters a number of peculiar characters in the form of human beings as well as animals throughout her journey. The characters include Hugh Rustic, the famous wandering salesman (those who are familiar with TSP (Traveling Salesman Problem) which is related to computer science should know this classic problem), Xor (a chameleon who's color blind) and many other strange characters. All these characters are used by the author to explain the real concepts of computer science. The book comprises of a number of puzzles that need to be solved by the protagonist to find the way back home. The way out can only be found through gates protected by logic, Jargon-invested swamps, perils at Philosopher's diner etc. Stories are constructed surrounding a metaphor for summarizing computer science related ideas. There's a field guide at the end of this book which is used by the author to make the readers aware of the underlying computer science concepts introduced to them previously in each chapter of the book. These concepts are mainly related to TSP, upper cum lower bounds, binary searchings, recursion, problem solving, algorithms etc.
As Lauren explores this fictitious world 'Userland', she learns about computers without even perceiving it. Similarly, the readers will also be unaware of the fact.
The Lauren Ipsum book's (paperback) front and back cover
Image courtesy (1)- https://ecx.images-amazon.com/images/I/51uk8YMkqrL._SX331_BO1,204,203,200_.jpg
Image courtesy(2)- https://ecx.images-amazon.com/images/I/519LwaE4oCL.jpg
The learning experience and the benefits
Problems like TSP may look pretty difficult at hindsight but the book handles these problems in a manner which is seemingly quite simple and interesting from the point of view of readers. The stories contained in Lauren Ipsum make this book real fun to read. Hence, this book is perfect for children to get a head-start in computer science.
Lauren Ipsum's biggest benefit is to develop the reader's critical thinking ability to come to a quick solution to a practical problem in life. It teaches the readers to think systematically when facing a particular problem and solve it as quickly and methodically as possible. Technology is a simple outcome of expressions related to certain ideas of computer science. It's necessary to comprehend those ideas first and improvise on them as much as possible before understanding the underlying principles of the working of various tech-gadgets like computers, robots, electronic appliances etc.
Lauren Ipsum Characters
- Lauren, the little girl
- Xor, a chameleon who's color blind.
- Winsome Lonesome, who might be a pirate or might not be a pirate
- Colonel Trapp, who might be a villain or might not be a villain
- Veterate Tinker, a vendor of exquisite algorithms
- Eponymous Bach, she develops ideas and writes her name on the same
- Fresnel Goodglass, who can make ideas smaller
- Achilles, a modest tortoise
- Byzantine Generals
- Elegants etc.
About the Author
Carlos Bueno is the author of Lauren Ipsum. He used to work as a Facebook engineer. Currently he's working at MemSQL, a database company. He also writes many articles based on computer science.
Lauren Ipsum is available in the form of paperbacks as well as e-books. This book can be deemed a recent version of the classic tale "Alice in Wonderland". The readers would not be disappointed for sure. After all it's based on a novel idea- "computer science without computers". So it's definitely worth a read.
Futurite aims to bring high quality STEM (Science, Technology, Engineering and Mathematics) education to school students in India. Our mission is to use cutting-edge technologies such as Robotics and 3D Printing to impart a thorough grounding in STEM subjects and concepts to school students while making their learning experience fun, engaging and hands-on. Futurite has been operating in Dubai successfully (as Premier Genie) since a number of years, working with over 25 of the top international schools and teaching 1000+ students. Futurite has been founded by alumni from IIT, IIM, JU and HEC Paris.
Latest posts by FUTURITE (see all)
- Benefits of Learning Python - Aug 24, 2020
- National Education Policy 2020 (NEP2020) in India - Aug 05, 2020
- Online Learning Programs in Kolkata - Apr 20, 2020
- How Digital Marketing can help any business - Apr 07, 2020
- Benefits of mobile applications over responsive websites in 2020 - Apr 02, 2020