Creative Code

Ästhetik und Programmierung am MIT Media Lab

Author: John Maeda

Publisher: Springer

ISBN: 9783764371081

Category: Computer art

Page: 239

View: 9611

Mit seinen unkonventionellen Thesen zum Umgang mit Computern im Bereich der Grafik hat der amerikanische Design- und Informatikprofessor John Maeda die Grafikwelt schokkiert. Er weist nach, dass nahezu alle zeitgenssischen Grafiker mit vorgefertigten Programmen arbeiten, durch die sie zu abhngigen Anwendern vorgefertigter Industrienormen werden. Somit bestimmen das Programm und seine Mglichkeiten das Endprodukt - und nicht mehr die Intuition und Absicht des Gestalters, der damit den zentralen Zugang zum schpferischen Prozess verliert. Dagegen setzt Maeda seine Vorstellungen, dass, wer wirklich schpferisch ttig sein will, wieder programmieren lernen muss: DNB = Design by Numbers heit sein selbst entwickelter, interaktiver Grundkurs der Programmierung, der der individuellen Kreativitt keine Programm(ier)grenzen setzt. Creative Code dokumentiert, dass DNB fr eine breite Schicht von Anwendern erlern- und anwendbar ist und prsentiert von Maeda ausgewhlte und kommentierte Arbeiten seiner Studenten.
Posted in Computer art

Creative Coding in Python

30+ Programming Projects in Art, Games, and More

Author: Sheena Vaidyanathan

Publisher: Quarry Books

ISBN: 1631595814

Category: Juvenile Nonfiction

Page: 144

View: 3931

Creative Coding in Python presents over 30 creative projects that teach kids how to code in the easy and intuitive programming language, Python. Creative Coding in Python teaches the fundamentals of computer programming and demonstrates how to code 30+ fun, creative projects using Python, a free, intuitive, open-source programming language that's one of the top five most popular worldwide and one of the most popular Google search terms in the U.S. Computer science educator Sheena Vaidyanathan helps kids understand the fundamental ideas of computer programming and the process of computational thinking using illustrations, flowcharts, and pseudocode, then shows how to apply those essentials to code exciting projects in Python: Chatbots: Discover variables, strings, integers, and more to design conversational programs. Geometric art: Use turtle graphics to create original masterpieces. Interactive fiction: Explore booleans and conditionals to invent "create your own adventure" games. Dice games: Reuse code to devise games of chance. Arcade games and apps: Understand GUI (graphical user interfaces) and create your own arcade games and apps. What’s next? Look at exciting ways to use your powerful new skills and expand your knowledge of coding in Python. Creative Coding in Python gives kids the tools they need to create their own computer programs.
Posted in Juvenile Nonfiction

Creative Coding

Lessons and Strategies to Integrate Computer Science Across the 6-8 Curriculum

Author: Josh Caldwell

Publisher: N.A

ISBN: 9781564846761

Category: Education

Page: 200

View: 7383

Access to high-quality computer science instruction has grown by leaps and bounds in recent years. Thanks to this movement, more students start middle school with some foundational knowledge of computer science and coding. This new set of creative skills empowers students to express themselves in powerful ways, but students still need opportunities and support to develop and hone those skills. This book helps classroom teachers in several core content areas develop activities and projects to encourage computational thinking and coding skills, and to build bridges between those skills and practice. For math, science, English language arts and social studies teachers, the resources in this book provide guidance to start integrating coding into their classes to complement and strengthen existing instruction.
Posted in Education

The Riddle

Where Ideas Come From and How to Have Better Ones

Author: Andrew Razeghi

Publisher: John Wiley & Sons

ISBN: 9780470229125

Category: Business & Economics

Page: 256

View: 2020

While organizations claim to value creativity, they are often at a loss when attempting to conjure up novel ideas, particularly in a world where technology has made information readily available to everyone. As a result, leaders ask, "Where will the next big idea come from?" In response, they allocate significant resources for innovation; however the source of creative inspiration has remained a mystery. Science has shown that it's possible to create conditions under which the mind is more prepared to have insights, or "a-ha! moments." In this fascinating book, Andrew Razeghi examines the precursors to creative insight and offers clear-cut methods for making "Eureka moments" routine practice rather than lucky accidents. Combining the latest scientific research, interviews with current innovators, and studies of history’s most creative minds, he dissects the creative process and presents a practical approach for inspiring innovation.
Posted in Business & Economics

Processing

Creative Coding and Computational Art

Author: Ira Greenberg

Publisher: Apress

ISBN: 9781430203100

Category: Computers

Page: 810

View: 8941

First Processing book on the market Processing is a nascent technology rapidly increasing in popularity Links with the creators of Processing will help sell the book
Posted in Computers

Processing 2

Creative Coding Hotshot

Author: Nikolaus Gradwohl

Publisher: Packt Publishing Ltd

ISBN: 1782166734

Category: Computers

Page: 266

View: 2135

Using a project-based approach, you will be able to learn the coolest aspects of working with Processing. Each project contains step-by-step explanations, diagrams, screenshots, and downloadable material to make learning Processing even easier.This book targets Processing developers, visual artists, creative professionals, and students who want to move to the next level of learning Processing for gaining inspiration, work, or just for fun. The book assumes a basic understanding of programming. However, this book is also recommended to non-artistic readers, looking to expand their graphics and develop their creativity.
Posted in Computers

Data-driven Graphic Design

Creative Coding for Visual Communication

Author: Andrew Richardson

Publisher: Bloomsbury Publishing

ISBN: 1474259774

Category: Design

Page: 224

View: 5529

Digital technology has not only revolutionized the way designers work, but also the kinds of designs they produce. The development of the computer as a design environment has encouraged a new breed of digital designer; keen to explore the unique creative potential of the computer as an input/output device. Data-driven Graphic Design introduces the creative potential of computational data and how it can be used to inform and create everything from typography, print and moving graphics to interactive design and physical installations. Using code as a creative environment allows designers to step outside the boundaries of commercial software tools, and create a set of unique, digitally informed pieces of work. The use of code offers a new way of thinking about and creating design for the digital environment. Each chapter outlines key concepts and techniques, before exploring a range of innovative projects through case studies and interviews with the artists and designers who created them. These provide an inspirational, real-world context for every technique. Finally each chapter concludes with a Code section, guiding you through the process of experimenting with each technique yourself (with sample projects and code examples using the popular Processing language supplied online to get you started).
Posted in Design

Coding Literacy

How Computer Programming is Changing Writing

Author: Annette Vee

Publisher: MIT Press

ISBN: 026203624X

Category: Computers

Page: 376

View: 2549

How the theoretical tools of literacy help us understand programming in its historical, social and conceptual contexts.
Posted in Computers

Mastering openFrameworks: Creative Coding Demystified

Author: Denis Perevalov

Publisher: Packt Publishing Ltd

ISBN: 184951805X

Category: Computers

Page: 364

View: 9248

This book gives clear and effective instructions, stuffed with practical examples, to build your own fun, stunning and highly-interactive openFrameworks applications. Each chapter is focused differently and has a new theme to it,This book targets visual artists, designers, programmers and those interested in creative coding by getting started with openFrameworks. This book will help you understand the capabilities of openFrameworks to help you create visually stunning and fully interactive applications. You should have a basic knowledge of object oriented programming, such as C++, Java, Python, ActionScript 3, etc.
Posted in Computers

Cinder - Begin Creative Coding

Author: Krisjanis Rijnieks

Publisher: Packt Publishing Ltd

ISBN: 1849519579

Category: Computers

Page: 146

View: 8095

Presented in an easy to follow, tutorial-style format, this book will lead you step-by-step through the multi-faceted uses of Cinder."Cinder: Begin Creative Coding" is for people who already have experience in programming. It can serve as a transition from a previous background in Processing, Java in general, JavaScript, openFrameworks, C++ in general or ActionScript to the framework covered in this book, namely Cinder. If you like quick and easy to follow tutorials that will let yousee progress in less than an hour - this book is for you. If you are searching for a book that will explain algorithms for complex 2D and 3D generative animations and use of advanced C++ and / or Open GL features - it is not.
Posted in Computers

Cinder Creative Coding Cookbook

Author: Rui Madeira Dawid Gorny

Publisher: Packt Publishing Ltd

ISBN: 1849518718

Category: Computers

Page: 352

View: 8256

Full of easy-to-follow recipes and images that will teach powerful techniques and algorithms, building from basic projects to challenging applications. This book is for artists, designers, and programmers who have previous knowledge of C++, but not necessarily of Cinder.
Posted in Computers

The Oxford Handbook of Algorithmic Music

Author: Alex McLean,Roger T. Dean

Publisher: Oxford University Press

ISBN: 0190655712

Category: Music

Page: 648

View: 1115

With the ongoing development of algorithmic composition programs and communities of practice expanding, algorithmic music faces a turning point. Joining dozens of emerging and established scholars alongside leading practitioners in the field, chapters in this Handbook both describe the state of algorithmic composition and also set the agenda for critical research on and analysis of algorithmic music. Organized into four sections, chapters explore the music's history, utility, community, politics, and potential for mass consumption. Contributors address such issues as the role of algorithms as co-performers, live coding practices, and discussions of the algorithmic culture as it currently exists and what it can potentially contribute society, education, and ecommerce. Chapters engage particularly with post-human perspectives - what new musics are now being found through algorithmic means which humans could not otherwise have made - and, in reciprocation, how algorithmic music is being assimilated back into human culture and what meanings it subsequently takes. Blending technical, artistic, cultural, and scientific viewpoints, this Handbook positions algorithmic music making as an essentially human activity.
Posted in Music

Get Ahead in Computing

Awesome Algorithms and Creative Coding Get Ahead in Computing: Awesome Alg

Author: Clive Gifford

Publisher: Hodder Children's Books

ISBN: 9780750292184

Category:

Page: N.A

View: 8673

Posted in

Mastering OpenFrameworks

Creative Coding Demystified : a Practical Guide to Creating Audiovisual Interactive Projects with Low-level Data Processing Using OpenFrameworks

Author: Chris Yanc,Denis Perevalov

Publisher: Packt Pub Limited

ISBN: 9781849518048

Category: COMPUTERS

Page: 364

View: 8597

This book gives clear and effective instructions, stuffed with practical examples, to build your own fun, stunning and highly-interactive openFrameworks applications. Each chapter is focused differently and has a new theme to it,This book targets visual artists, designers, programmers and those interested in creative coding by getting started with openFrameworks. This book will help you understand the capabilities of openFrameworks to help you create visually stunning and fully interactive applications. You should have a basic knowledge of object oriented programming, such as C++, Java, Python, ActionScript 3, etc.
Posted in COMPUTERS

Creative Coding Using Scratch

Basics

Author: Fanghua Yu

Publisher: N.A

ISBN: 9780648129400

Category:

Page: 96

View: 7814

This is a book written for children of age 6+ to learn how to program cool stuff using Scratch. Scratch is the most widely used computer programming language. It's designed specifically for young children to learn computer coding in a creative and intuitive way, and has been used by millions of children, parents and teachers all over the world.
Posted in