Computational Design Thinking

Computational Design Thinking
Title Computational Design Thinking PDF eBook
Author Achim Menges
Publisher John Wiley & Sons
Total Pages 230
Release 2011-10-24
Genre Architecture
ISBN 047066570X

Download Computational Design Thinking Book in PDF, Epub and Kindle

The current transition from Computer Aided Design (CAD) to Computational Design in architecture represents a profound shift in design thinking and methods. Representation is being replaced by simulation, and the crafting of objects is moving towards the generation of integrated systems through designer-authored computational processes. While there is a particular history of such an approach in architecture, its relative newness requires the continued progression of novel modes of design thinking for the architect of the 21st century. This AD Reader establishes a foundation for such thinking. It includes multifaceted reflections and speculations on the profound influence of computational paradigms on architecture. It presents relevant principles from the domains of mathematics and computer science, developmental and evolutionary biology, system science and philosophy, establishing a discourse for computational design thinking in architecture. Rather than a merely technical approach, the book will discuss essential intellectual concepts that are fundamental not only for a discourse on computational design but also for its practice. This anthology provides a unique collection of seminal texts by authors, who have either provided a significant starting point through which a computational approach to design has been pursued or have played a considerable role in shaping the field. An important aspect of this book is the manner in which adjacent fields and historical texts are connected. Both the source of original inspiration and scientific thought are presented alongside contemporary writings on the continually evolving computational design discourse. Emerging from the field of science, principally the subjects of morphogenesis, evolution and mathematics, selected texts provide a historical basis for a reconfigured mindset of processes that generate, arrange and describe form. Juxtaposed against more contemporary statements regarding the influence of computation on design thinking, the book offers advancements of fundamental texts to the particular purpose of establishing novel thought processes for architecture, theoretically and practically. The first reader to provide an effective framework for computational thinking in design. Includes classic texts by Johan W. von Goethe, D’Arcy Thompson, Ernst Mayr, Ludwig von Bertalanffy, Gordan Pask, Christopher Alexander, John H. Holland, Nicholas Negroponte, William Mitchell, Peter J. Bentley & David W. Corne, Sanford Kwinter, John Frazer, Kostis Terzidis, Michael Weinstock and Achim Menges Features new writing by: Mark Burry, Jane Burry, Manuel DeLanda and Peter Trummer.

Computational Design

Computational Design
Title Computational Design PDF eBook
Author Rongrong Yu
Publisher CRC Press
Total Pages 253
Release 2021-07-25
Genre Computers
ISBN 0429522908

Download Computational Design Book in PDF, Epub and Kindle

New computational design tools have evolved rapidly and been increasingly applied in the field of design in recent years, complimenting and even replacing the traditional design media and approaches. Design as both the process and product are changing due to the emergence and adoption of these new technologies. Understanding and assessing the impact of these new computational design environments on design and designers is important for advancing design in the contemporary context. Do these new computational environments support or hinder design creativity? How do those tools facilitate designers’ thinking? Such knowledge is also important for the future development of design technologies. Research shows that design is never a mysterious non-understandable process, for example, one general view is that design process shares a common analysis-synthesis-evaluation model, during which designers interact between design problem and solution spaces. Understanding designers’ thinking in different environments is the key to design research, education and practice. This book focuses on emerging computational design environments, whose impact on design and designers have not been comprehensively and systematically studied. It comprises three parts. The history and recent developments of computational design technologies are introduced in Part I. The main categories of technologies cover from computer-aided drafting and modelling tools, to visual programming and scripting tools for algorithmic design, to advanced interfaces and platforms for interactions between designers, between designers and computers, and between the virtual environment and the physical reality. To critically explore design thinking, especially in these new computational design environments, formal approaches to studying design thinking and design cognition are introduced and compared in Part II, drawing on literature and studies from the 70s to the current era. Part III concludes the book by exploring the impact of different computational design technologies on design and designers, using a series of case studies conducted by the author team building on their close collaboration over the past five years. The book offers new insights into designers’ thinking in the rapidly evolving computational design environments, which have not been critically and systematically studied and reported in the current literature. The book is meant for design researchers, educators and students, professional practitioners and consultants, as well as people who are interested in computational design in general.

How to Speak Machine

How to Speak Machine
Title How to Speak Machine PDF eBook
Author John Maeda
Publisher Penguin
Total Pages 240
Release 2019-11-12
Genre Technology & Engineering
ISBN 0399564438

Download How to Speak Machine Book in PDF, Epub and Kindle

Visionary designer and technologist John Maeda defines the fundamental laws of how computers think, and why you should care even if you aren't a programmer. "Maeda is to design what Warren Buffett is to finance." --Wired John Maeda is one of the world's preeminent interdisciplinary thinkers on technology and design. In How to Speak Machine, he offers a set of simple laws that govern not only the computers of today, but the unimaginable machines of the future. Technology is already more powerful than we can comprehend, and getting more powerful at an exponential pace. Once set in motion, algorithms never tire. And when a program's size, speed, and tirelessness combine with its ability to learn and transform itself, the outcome can be unpredictable and dangerous. Take the seemingly instant transformation of Microsoft's chatbot Tay into a hate-spewing racist, or how crime-predicting algorithms reinforce racial bias. How to Speak Machine provides a coherent framework for today's product designers, business leaders, and policymakers to grasp this brave new world. Drawing on his wide-ranging experience from engineering to computer science to design, Maeda shows how businesses and individuals can identify opportunities afforded by technology to make world-changing and inclusive products--while avoiding the pitfalls inherent to the medium.

Computational Thinking

Computational Thinking
Title Computational Thinking PDF eBook
Author Peter J. Denning
Publisher MIT Press
Total Pages 266
Release 2019-05-14
Genre Computers
ISBN 0262536560

Download Computational Thinking Book in PDF, Epub and Kindle

An introduction to computational thinking that traces a genealogy beginning 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 computers and portraying computational thinking as pioneers of computing have described it. The authors explain that computational thinking (CT) is not a set of concepts for programming; it is a way of thinking that is honed through practice: the mental skills for designing computations to do jobs for us, and for explaining and interpreting the world as a complex of information processes. Mathematically trained experts (known as “computers”) who performed complex calculations as teams engaged in CT long before electronic computers. The authors identify six dimensions of today's highly developed CT—methods, machines, computing education, software engineering, computational science, and design—and cover each in a chapter. Along the way, they debunk inflated claims for CT and computation while making clear the power of CT in all its complexity and multiplicity.

Computational Thinking and Coding for Every Student

Computational Thinking and Coding for Every Student
Title Computational Thinking and Coding for Every Student PDF eBook
Author Jane Krauss
Publisher Corwin Press
Total Pages 212
Release 2016-10-28
Genre Education
ISBN 1506341292

Download Computational Thinking and Coding for Every Student Book in PDF, Epub and Kindle

Empower tomorrow’s tech innovators Our students are avid users and consumers of technology. Isn’t it time that they see themselves as the next technological innovators, too? Computational Thinking and Coding for Every Student is the beginner’s guide for K-12 educators who want to learn to integrate the basics of computer science into their curriculum. Readers will find Practical strategies for teaching computational thinking and the beginning steps to introduce coding at any grade level, across disciplines, and during out-of-school time Instruction-ready lessons and activities for every grade Specific guidance for designing a learning pathway for elementary, middle, or high school students Justification for making coding and computer science accessible to all A glossary with definitions of key computer science terms, a discussion guide with tips for making the most of the book, and companion website with videos, activities, and other resources Momentum for computer science education is growing as educators and parents realize how fundamental computing has become for the jobs of the future. This book is for educators who see all of their students as creative thinkers and active contributors to tomorrow’s innovations. "Kiki Prottsman and Jane Krauss have been at the forefront of the rising popularity of computer science and are experts in the issues that the field faces, such as equity and diversity. In this book, they’ve condensed years of research and practitioner experience into an easy to read narrative about what computer science is, why it is important, and how to teach it to a variety of audiences. Their ideas aren’t just good, they are research-based and have been in practice in thousands of classrooms...So to the hundreds and thousands of teachers who are considering, learning, or actively teaching computer science—this book is well worth your time." Pat Yongpradit Chief Academic Officer, Code.org

Data, Matter, Design

Data, Matter, Design
Title Data, Matter, Design PDF eBook
Author Frank Melendez
Publisher Routledge
Total Pages 338
Release 2020-09-29
Genre Architecture
ISBN 1000064417

Download Data, Matter, Design Book in PDF, Epub and Kindle

Data, Matter, Design presents a comprehensive overview of current design processes that rely on the input of data and use of computational design strategies, and their relationship to an array of outputs. Technological changes, through the use of computational tools and processes, have radically altered and influenced our relationship to cities and the methods by which we design architecture, urban, and landscape systems. This book presents a wide range of curated projects and contributed texts by leading architects, urbanists, and designers that transform data as an abstraction, into spatial, experiential, and performative configurations within urban ecologies, emerging materials, robotic agents, adaptive fields, and virtual constructs. Richly illustrated with over 200 images, Data, Matter, Design is an essential read for students, academics, and professionals to evaluate and discuss how data in design methodologies and theoretical discourses have evolved in the last two decades and why processes of data collection, measurement, quantification, simulation, algorithmic control, and their integration into methods of reading and producing spatial conditions, are becoming vital in academic and industry practices.

Computational Creativity

Computational Creativity
Title Computational Creativity PDF eBook
Author Tony Veale
Publisher Springer
Total Pages 398
Release 2019-07-25
Genre Computers
ISBN 3319436104

Download Computational Creativity Book in PDF, Epub and Kindle

Computational creativity is an emerging field of research within AI that focuses on the capacity of machines to both generate and evaluate novel outputs that would, if produced by a human, be considered creative. This book is intended to be a canonical text for this new discipline, through which researchers and students can absorb the philosophy of the field and learn its methods. After a comprehensive introduction to the idea of systematizing creativity the contributions address topics such as autonomous intentionality, conceptual blending, literature mining, computational design, models of novelty, evaluating progress in related research, computer-supported human creativity and human-supported computer creativity, common-sense knowledge, and models of social creativity. Products of this research will have real consequences for the worlds of entertainment, culture, science, education, design, and art, in addition to artificial intelligence, and the book will be of value to practitioners and students in all these domains.