ABSTRACT

While artists and designers can intuitively build algorithms with visual programming, programming languages like Python may be needed to develop more complex algorithms. In this book computational thinking is taught first through visual programming and then with Python. Many of the computational design processes explored in this book will be presented first with visual programming diagrams and then with code.