You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
This pocket-sized introduction to computational thinking and problem-solving traces its genealogy centuries before the digital computer. A few decades into the digital era, scientists discovered that thinking in terms of computation made possible an entirely new way of organizing scientific investigation. Eventually, every field had a computational branch: computational physics, computational biology, computational sociology. More recently, “computational thinking” has become part of the K–12 curriculum. But what is computational thinking? This volume in the MIT Press Essential Knowledge series offers an accessible overview—tracing a genealogy that begins centuries before digital com...
The identity of computing has been fiercely debated throughout its short history. Why is it still so hard to define computing as an academic discipline? Is computing a scientific, mathematical, or engineering discipline? By describing the mathematical, engineering, and scientific traditions of computing, The Science of Computing: Shaping a Discipline presents a rich picture of computing from the viewpoints of the field’s champions. The book helps readers understand the debates about computing as a discipline. It explains the context of computing’s central debates and portrays a broad perspective of the discipline. The book first looks at computing as a formal, theoretical discipline that...
Computational Thinking in Education explores the relevance of computational thinking in primary and secondary education. As today’s school-aged students prepare to live and work in a thoroughly digitized world, computer science is providing a wealth of new learning concepts and opportunities across domains. This book offers a comprehensive overview of computational thinking, its history, implications for equity and inclusion, analyses of competencies in practice, and integration into learning, instruction, and assessment through scaffolded teacher education. Computer science education faculty and pre- and in-service educators will find a fresh pedagogical approach to computational thinking in primary and secondary classrooms.
This book is open access under a CC BY-NC 4.0 license. This volume discusses the prospects and evolution of informatics (or computer science), which has become the operating system of our world, and is today seen as the science of the information society. Its artifacts change the world and its methods have an impact on how we think about and perceive the world. Classical computer science is built on the notion of an “abstract” machine, which can be instantiated by software to any concrete problem-solving machine, changing its behavior in response to external and internal states, allowing for self-reflective and “intelligent” behavior. However, current phenomena such as the Web, cyber...
This collection of short expository, critical and speculative texts offers a field guide to the cultural, political, social and aesthetic impact of software. Experts from a range of disciplines each take a key topic in software and the understanding of software, such as algorithms and logical structures.
This book provides a detailed insight into how space and its applications are embedded, and can be further embedded, into African society in support of the SDGs, while taking into account the specific features, needs, and diversity of that society. Contributions drawn from across the continent and further afield provide analyses of the particular social situations in a variety of different African countries and regions, and highlight areas where space applications support the SDGs, and where they can further do so. The chapters cover a wide array of relevant and timely topics including basic needs like water quality, education, and capacity building, as well as financial, security, and legal aspects, together with facets of space technologies and infrastructure in Africa. Embedding Space in African Society will be of great interest to students and professionals in sustainable development, governance, and space studies.
The non-economist’s accessible, pocket-sized refresher on the basics of macroeconomics and how it affects local and global economies—from an academic economist and 2-time Chilean Finance Minister. Macroeconomics takes a broad perspective on the economy of a country or region; it studies economic changes in the aggregate, collecting data on production, unemployment, inflation, consumption, investment, trade, and other aspects of national and international economic life. Policymakers depend on macroeconomists’ knowledge when making decisions about such issues as taxes and the public budget, monetary and exchange rate policies, and trade policies—all of which, in turn, affect decisions ...
Covers the development, design, and utilization of virtual organizations and communities and the resulting impact of these venues.
An analysis of wandering within different game worlds, viewed through the lenses of work, colonialism, gender, and death. Wandering in games can be a theme, a formal mode, an aesthetic metaphor, or a player action. It can mean walking, escaping, traversing, meandering, or returning. In this book, game studies scholar Melissa Kagen introduces the concept of “wandering games,” exploring the uses of wandering in a variety of game worlds. She shows how the much-derided Walking Simulator—a term that began as an insult, a denigration of games that are less violent, less task-oriented, or less difficult to complete—semi-accidentally tapped into something brilliant: the vast heritage and int...
This Festschrift volume, published to honor Esko Ukkonen on his 60th birthday, includes papers that present research on computational pattern matching and string algorithms, two areas that have benefited significantly from the work of Ukonen.