Algorithms specify the way computers process information and how they execute tasks. Many recent technological innovations and achievements rely on algorithmic ideas – they facilitate new applications in science, medicine, production, logistics, traffic, communi¬cation and entertainment. Efficient algorithms not only enable your personal computer to execute the newest generation of games with features unimaginable only a few years ago, they are also key to several recent scientific breakthroughs – for example, the sequencing of the human genome would not have been possible without the invention of new algorithmic ideas that speed up computations by several orders of magnitude. The greatest improvements in the area of algorithms rely on beautiful ideas for tackling computational tasks more efficiently. The problems solved are not restricted to arithmetic tasks in a narrow sense but often relate to exciting questions of nonmathematical flavor, such as: How can I find the exit out of a maze? How can I partition a treasure map so that the treasure can only be found if all parts of the map are recombined? How should I plan my trip to minimize cost? Solving these challenging problems requires logical reasoning, geometric and combinatorial imagination, and, last but not least, creativity – the skills needed for the design and analysis of algorithms. In this book we present some of the most beautiful algorithmic ideas in 41 articles written in colloquial, nontechnical language. Most of the articles arose out of an initiative among German-language universities to communicate the fascination of algorithms and computer science to high-school students. The book can be understood without any prior knowledge of algorithms and computing, and it will be an enlightening and fun read for students and interested adults.
Algorithms Unplugged
Perfect for fans of Korman’s Ungifted and the Masterminds series, as well as Carl Hiaasen’s eco mysteries. As the son of the world’s most famous tech billionaire, spoiled Jett Baranov has always gotten what he wanted.
... Algorithms Unplugged. Springer (2011) Dewdney, A.K.: The Turing omnibus: 61 excursions in computer science. Computer Science Press, Rockville (1989) Bell, T., Witten, I., Fellows, M.: Computer Science Unplugged: Off-line activities and ...
Additionally, in general-purpose programming languages like Java, novice programmers engaged by learning strict syntax rules rather than to a deeper understanding of programming constructs and abstract concepts (Zapušek and Rugelj, ...
... algorithms - what is it worth to know the future? In: Vöcking, B., Alt, H., Dietzfelbinger, M., Reischuk, R., Scheideler, C., Vollmer, H., Wagner, D. (eds.) Algorithms Unplugged, pp. 361–366. Springer, Heidelberg (2011) 4. Alpern, S ...
This book is an excellent introduction to an intriguing domain and it will be enjoyed by undergraduate and postgraduate students in computer science, engineering, and mathematics, and more broadly by all those engaged with algorithmic ...
... algorithms. In: Brown M, Domingue J, Price B, Stasko J (eds) Software visualization: programming as a multimedia ... unplugged: the original activities book. Computer Science Unplugged 17. Vöcking B, Alt H, Dietzfelbinger M, Reischuk R ...
... unplugged activities are great ways to introduce coding concepts to young coders without the need of a computer at ... algorithms, and cryptography. Most activities are truly unplugged and have simple PDFs that can be downloaded and ...
Children can learn to analyse problems and computational terms and apply computational thinking to solve problems without turning on a computer. This book shows you how you can teach computing through ‘unplugged’ activities.
... Algorithms Unplugged . New York : Springer . Vries , K. 2010. “ Identity , Profiling Algorithms and a World of Ambient Intelligence . ” Ethics and Information Technology 12 ( 1 ) : 71–85 . Williams , B. G. 2013. Predators : The CIA's ...