Author: Golan Levin
Publisher: MIT Press
ISBN: 0262542048
Category : Education
Languages : en
Pages : 289
Book Description
An essential guide for teaching and learning computational art and design: exercises, assignments, interviews, and more than 170 illustrations of creative work. This book is an essential resource for art educators and practitioners who want to explore code as a creative medium, and serves as a guide for computer scientists transitioning from STEM to STEAM in their syllabi or practice. It provides a collection of classic creative coding prompts and assignments, accompanied by annotated examples of both classic and contemporary projects, and more than 170 illustrations of creative work, and features a set of interviews with leading educators. Picking up where standard programming guides leave off, the authors highlight alternative programming pedagogies suitable for the art- and design-oriented classroom, including teaching approaches, resources, and community support structures.
Code as Creative Medium
Author: Golan Levin
Publisher: MIT Press
ISBN: 0262542048
Category : Education
Languages : en
Pages : 289
Book Description
An essential guide for teaching and learning computational art and design: exercises, assignments, interviews, and more than 170 illustrations of creative work. This book is an essential resource for art educators and practitioners who want to explore code as a creative medium, and serves as a guide for computer scientists transitioning from STEM to STEAM in their syllabi or practice. It provides a collection of classic creative coding prompts and assignments, accompanied by annotated examples of both classic and contemporary projects, and more than 170 illustrations of creative work, and features a set of interviews with leading educators. Picking up where standard programming guides leave off, the authors highlight alternative programming pedagogies suitable for the art- and design-oriented classroom, including teaching approaches, resources, and community support structures.
Publisher: MIT Press
ISBN: 0262542048
Category : Education
Languages : en
Pages : 289
Book Description
An essential guide for teaching and learning computational art and design: exercises, assignments, interviews, and more than 170 illustrations of creative work. This book is an essential resource for art educators and practitioners who want to explore code as a creative medium, and serves as a guide for computer scientists transitioning from STEM to STEAM in their syllabi or practice. It provides a collection of classic creative coding prompts and assignments, accompanied by annotated examples of both classic and contemporary projects, and more than 170 illustrations of creative work, and features a set of interviews with leading educators. Picking up where standard programming guides leave off, the authors highlight alternative programming pedagogies suitable for the art- and design-oriented classroom, including teaching approaches, resources, and community support structures.
Creative Code
Author: John Maeda
Publisher:
ISBN: 9780500285176
Category : Computers
Languages : en
Pages : 239
Book Description
The creator of the designer website, maeda@media, explores the computer as an artistic medium, recounting how his students and he have rendered some of the most digitally sophisticated pieces of design in modern history, in a compilation that showcases some of the ACG's key achievements in the fields of digital typography, interaction design, education, and more. Original.
Publisher:
ISBN: 9780500285176
Category : Computers
Languages : en
Pages : 239
Book Description
The creator of the designer website, maeda@media, explores the computer as an artistic medium, recounting how his students and he have rendered some of the most digitally sophisticated pieces of design in modern history, in a compilation that showcases some of the ACG's key achievements in the fields of digital typography, interaction design, education, and more. Original.
Getting Started with Coding
Author: Camille McCue
Publisher: John Wiley & Sons
ISBN: 1119177200
Category : Juvenile Nonfiction
Languages : en
Pages : 124
Book Description
A cool coding book—just for kids! When your kid is ready to add coding to their creativity toolbox but you’re not ready to ship them off to coding camp, Getting Started with Coding is here to help them get started with the basics of coding. It walks young readers through fun projects that were tested in the classroom. Each project has an end-goal to instill confidence and a sense of achievement in young coders. Steering clear of jargon and confusing terminology, Getting Started with Coding is written in a language your child can understand. Plus, the full-color design is heavy on eye-catching graphics and the format is focused on the steps to completing a project, making it approachable for any youngster with an interest in exploring the wonderful world of coding. So why send your kid to a camp when they can become a coding champ—right in the comfort of your living room? Introduces the basics of coding to create a drawing tool Teaches how to create graphics and apply code to make them do things Shows how to make things that respond to motion and collision commands Introduces score-keeping and timing into coding If your child is a burgeoning techy with a desire to learn coding, Getting Started with Coding is the perfect place to start.
Publisher: John Wiley & Sons
ISBN: 1119177200
Category : Juvenile Nonfiction
Languages : en
Pages : 124
Book Description
A cool coding book—just for kids! When your kid is ready to add coding to their creativity toolbox but you’re not ready to ship them off to coding camp, Getting Started with Coding is here to help them get started with the basics of coding. It walks young readers through fun projects that were tested in the classroom. Each project has an end-goal to instill confidence and a sense of achievement in young coders. Steering clear of jargon and confusing terminology, Getting Started with Coding is written in a language your child can understand. Plus, the full-color design is heavy on eye-catching graphics and the format is focused on the steps to completing a project, making it approachable for any youngster with an interest in exploring the wonderful world of coding. So why send your kid to a camp when they can become a coding champ—right in the comfort of your living room? Introduces the basics of coding to create a drawing tool Teaches how to create graphics and apply code to make them do things Shows how to make things that respond to motion and collision commands Introduces score-keeping and timing into coding If your child is a burgeoning techy with a desire to learn coding, Getting Started with Coding is the perfect place to start.
The Creativity Code
Author: Marcus Du Sautoy
Publisher: Belknap Press
ISBN: 0674244710
Category : Computers
Languages : en
Pages : 321
Book Description
“A brilliant travel guide to the coming world of AI.” —Jeanette Winterson What does it mean to be creative? Can creativity be trained? Is it uniquely human, or could AI be considered creative? Mathematical genius and exuberant polymath Marcus du Sautoy plunges us into the world of artificial intelligence and algorithmic learning in this essential guide to the future of creativity. He considers the role of pattern and imitation in the creative process and sets out to investigate the programs and programmers—from Deep Mind and the Flow Machine to Botnik and WHIM—who are seeking to rival or surpass human innovation in gaming, music, art, and language. A thrilling tour of the landscape of invention, The Creativity Code explores the new face of creativity and the mysteries of the human code. “As machines outsmart us in ever more domains, we can at least comfort ourselves that one area will remain sacrosanct and uncomputable: human creativity. Or can we?...In his fascinating exploration of the nature of creativity, Marcus du Sautoy questions many of those assumptions.” —Financial Times “Fascinating...If all the experiences, hopes, dreams, visions, lusts, loves, and hatreds that shape the human imagination amount to nothing more than a ‘code,’ then sooner or later a machine will crack it. Indeed, du Sautoy assembles an eclectic array of evidence to show how that’s happening even now.” —The Times
Publisher: Belknap Press
ISBN: 0674244710
Category : Computers
Languages : en
Pages : 321
Book Description
“A brilliant travel guide to the coming world of AI.” —Jeanette Winterson What does it mean to be creative? Can creativity be trained? Is it uniquely human, or could AI be considered creative? Mathematical genius and exuberant polymath Marcus du Sautoy plunges us into the world of artificial intelligence and algorithmic learning in this essential guide to the future of creativity. He considers the role of pattern and imitation in the creative process and sets out to investigate the programs and programmers—from Deep Mind and the Flow Machine to Botnik and WHIM—who are seeking to rival or surpass human innovation in gaming, music, art, and language. A thrilling tour of the landscape of invention, The Creativity Code explores the new face of creativity and the mysteries of the human code. “As machines outsmart us in ever more domains, we can at least comfort ourselves that one area will remain sacrosanct and uncomputable: human creativity. Or can we?...In his fascinating exploration of the nature of creativity, Marcus du Sautoy questions many of those assumptions.” —Financial Times “Fascinating...If all the experiences, hopes, dreams, visions, lusts, loves, and hatreds that shape the human imagination amount to nothing more than a ‘code,’ then sooner or later a machine will crack it. Indeed, du Sautoy assembles an eclectic array of evidence to show how that’s happening even now.” —The Times
The Innovation Code
Author: Jeff DeGraff
Publisher: Berrett-Koehler Publishers
ISBN: 1523084782
Category : Business & Economics
Languages : en
Pages : 169
Book Description
The Innovation Code The Creative Power of Constructive Conflict Harmony is sublime in music but deadly to innovation. The only way to create new, hybrid solutions is to clash. Innovation happens when we bring people with contrasting perspectives and complementary areas of expertise together in one room. We innovate best with people who challenge us, not people who agree with us. It sounds like a recipe for chaos and confusion. But in The Innovation Code, Jeff DeGraff, dubbed the “Dean of Innovation,” and Staney DeGraff introduce a simple framework to explain the ways different kinds of thinkers and leaders can create constructive conflict in any organization. This positive tension produces ingenious solutions that go far beyond “the best of both worlds.” Drawing on their work with nearly half of the Fortune 500 companies, the DeGraffs help you harness the creative energy that arises from opposing viewpoints. They identify four contrasting styles of innovator—the Artist, the Engineer, the Athlete, and the Sage—and include exercises and assessments for building, managing, and embracing the dynamic discord of a team that contains all four. You can also figure out where you fit on the continuum of innovator archetypes. Using vivid examples, The Innovation Code offers four steps to normalize conflict and channel it to develop something completely new. By following these simple steps, you will get breakthrough innovations that are both good for you and your customers. This is a rigorous but highly accessible guide for achieving breakthrough solutions by utilizing the full—and seemingly contradictory—spectrum of innovative thinking.
Publisher: Berrett-Koehler Publishers
ISBN: 1523084782
Category : Business & Economics
Languages : en
Pages : 169
Book Description
The Innovation Code The Creative Power of Constructive Conflict Harmony is sublime in music but deadly to innovation. The only way to create new, hybrid solutions is to clash. Innovation happens when we bring people with contrasting perspectives and complementary areas of expertise together in one room. We innovate best with people who challenge us, not people who agree with us. It sounds like a recipe for chaos and confusion. But in The Innovation Code, Jeff DeGraff, dubbed the “Dean of Innovation,” and Staney DeGraff introduce a simple framework to explain the ways different kinds of thinkers and leaders can create constructive conflict in any organization. This positive tension produces ingenious solutions that go far beyond “the best of both worlds.” Drawing on their work with nearly half of the Fortune 500 companies, the DeGraffs help you harness the creative energy that arises from opposing viewpoints. They identify four contrasting styles of innovator—the Artist, the Engineer, the Athlete, and the Sage—and include exercises and assessments for building, managing, and embracing the dynamic discord of a team that contains all four. You can also figure out where you fit on the continuum of innovator archetypes. Using vivid examples, The Innovation Code offers four steps to normalize conflict and channel it to develop something completely new. By following these simple steps, you will get breakthrough innovations that are both good for you and your customers. This is a rigorous but highly accessible guide for achieving breakthrough solutions by utilizing the full—and seemingly contradictory—spectrum of innovative thinking.
The Nature of Code
Author: Daniel Shiffman
Publisher: No Starch Press
ISBN: 1718503717
Category : Computers
Languages : en
Pages : 642
Book Description
All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. Embark on this extraordinary adventure with projects involving: A physics engine: Simulate the push and pull of gravitational attraction. Flocking birds: Choreograph the mesmerizing dance of a flock. Branching trees: Grow lifelike and organic tree structures. Neural networks: Craft intelligent systems that learn and adapt. Cellular automata: Uncover the magic of self-organizing patterns. Evolutionary algorithms: Play witness to natural selection in your code. Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity. Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way. NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.
Publisher: No Starch Press
ISBN: 1718503717
Category : Computers
Languages : en
Pages : 642
Book Description
All aboard The Coding Train! This beginner-friendly creative coding tutorial is designed to grow your skills in a fun, hands-on way as you build simulations of real-world phenomena with “The Coding Train” YouTube star Daniel Shiffman. What if you could re-create the awe-inspiring flocking patterns of birds or the hypnotic dance of fireflies—with code? For over a decade, The Nature of Code has empowered countless readers to do just that, bridging the gap between creative expression and programming. This innovative guide by Daniel Shiffman, creator of the beloved Coding Train, welcomes budding and seasoned programmers alike into a world where code meets playful creativity. This JavaScript-based edition of Shiffman’s groundbreaking work gently unfolds the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. Embark on this extraordinary adventure with projects involving: A physics engine: Simulate the push and pull of gravitational attraction. Flocking birds: Choreograph the mesmerizing dance of a flock. Branching trees: Grow lifelike and organic tree structures. Neural networks: Craft intelligent systems that learn and adapt. Cellular automata: Uncover the magic of self-organizing patterns. Evolutionary algorithms: Play witness to natural selection in your code. Shiffman’s work has transformed thousands of curious minds into creators, breaking down barriers between science, art, and technology, and inviting readers to see code not just as a tool for tasks but as a canvas for boundless creativity. Whether you’re deciphering the elegant patterns of natural phenomena or crafting your own digital ecosystems, Shiffman’s guidance is sure to inform and inspire. The Nature of Code is not just about coding; it’s about looking at the natural world in a new way and letting its wonders inspire your next creation. Dive in and discover the joy of turning code into art—all while mastering coding fundamentals along the way. NOTE: All examples are written with p5.js, a JavaScript library for creative coding, and are available on the book's website.
The Genius Code
Author: Jerry Lodovico
Publisher: iUniverse
ISBN: 0595452043
Category : Psychology
Languages : en
Pages : 198
Book Description
Creative Genius is a universal thing--not just for some but for everyone! Master The Twelve Pillars of Creative Genius and seize your birthright, the right to "access and unleash your limitless creative genius potential" at will. Creative genius is the "ultimate personal power!" It flows constantly through your voices of inspiration & intuition. Master The Code, connect with these voices, and you will meet with an abundance & prosperity in your life that will literally--blow you away! Unlike many popular self-help books that seem to promise more and deliver less, The Genius Code will unlock within you a creative power that will enable you to "live the ultimate dream"--the ability to imagine, create, & manifest at will! Master these twelve steps and live your true destiny--a destiny of limitless creative expression & abundance! The distance between creative genius and you are simply matters of trust & focus--people of genius trust their inner worlds & focus on their visions--average folks trust the outside world and focus on someone else's vision! Master The Code and live "your creative genius vision"--a vision worthy of you!
Publisher: iUniverse
ISBN: 0595452043
Category : Psychology
Languages : en
Pages : 198
Book Description
Creative Genius is a universal thing--not just for some but for everyone! Master The Twelve Pillars of Creative Genius and seize your birthright, the right to "access and unleash your limitless creative genius potential" at will. Creative genius is the "ultimate personal power!" It flows constantly through your voices of inspiration & intuition. Master The Code, connect with these voices, and you will meet with an abundance & prosperity in your life that will literally--blow you away! Unlike many popular self-help books that seem to promise more and deliver less, The Genius Code will unlock within you a creative power that will enable you to "live the ultimate dream"--the ability to imagine, create, & manifest at will! Master these twelve steps and live your true destiny--a destiny of limitless creative expression & abundance! The distance between creative genius and you are simply matters of trust & focus--people of genius trust their inner worlds & focus on their visions--average folks trust the outside world and focus on someone else's vision! Master The Code and live "your creative genius vision"--a vision worthy of you!
Creative Coding in Python
Author: Sheena Vaidyanathan
Publisher: Quarry Books
ISBN: 1631595814
Category : Juvenile Nonfiction
Languages : en
Pages : 147
Book Description
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.
Publisher: Quarry Books
ISBN: 1631595814
Category : Juvenile Nonfiction
Languages : en
Pages : 147
Book Description
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.
Cinder Creative Coding Cookbook
Author: Rui Madeira Dawid Gorny
Publisher: Packt Publishing Ltd
ISBN: 1849518718
Category : Computers
Languages : en
Pages : 585
Book Description
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.
Publisher: Packt Publishing Ltd
ISBN: 1849518718
Category : Computers
Languages : en
Pages : 585
Book Description
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.
Mastering openFrameworks: Creative Coding Demystified
Author: Denis Perevalov
Publisher: Packt Publishing Ltd
ISBN: 184951805X
Category : Computers
Languages : en
Pages : 555
Book Description
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.
Publisher: Packt Publishing Ltd
ISBN: 184951805X
Category : Computers
Languages : en
Pages : 555
Book Description
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.