Giter Site home page Giter Site logo

exercises's Introduction

Exercises

The repository contains example solutions for the Exercises presented in Code as Creative Medium, pp.150-183, by Golan Levin and Tega Brain, MIT Press, 2021.

These solutions were developed and/or ported by Golan Levin and Tega Brain with the assistance of Lingdong Huang, Tatyana Mustakos, Cassie Scheirer, and Xinyi (Joyce) Wang. In some cases and where indicated, solutions have been adapted from code by Dan Shiffman and others.

Wherever possible, we have attempted to provide solutions in all of the following computer programming languages and toolkits. We welcome contributions, additional implementations, and ports to other languages and toolkits.

Acknowledgments

This work was supported by grant #1855045-4-19 from the Media Arts Program of the National Endowment for the Arts; by a grant from the Frank-Ratchye Fund for Art at the Frontier, administered by the Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University; by support from the Integrative Design, Arts, and Technology (IDeATe) program at CMU; and through graduate assistantships from the Integrated Digital Media program at the Tandon School of Engineering, New York University.

NEA Logo


Example Solutions

  1. Graphic Elements
  2. Iteration
  3. Color
  4. Conditional Testing
  5. Unpredictability
  6. Arrays
  7. Time and Interactivity
  8. Typography
  9. Curves
  10. Shapes
  11. Geometry
  12. Image
  13. Visualization
  14. Text and Language
  15. Simulation
  16. Machine Learning
  17. Sound
  18. Games

exercises's People

Contributors

golanlevin avatar codeascreativemedium avatar

Stargazers

 avatar Alison Ding avatar Williams Abraham avatar  avatar Ceren Kayalar avatar  avatar  avatar Keeth Kuwahara avatar Korey avatar kelco avatar 81x63 avatar Ryan Lay avatar Conlan Kreher avatar  avatar Aditya Niloi avatar  avatar Ed avatar Ariel Churi avatar Pranav Rajan avatar  avatar Quoc Bui avatar Wenjing Liu avatar Carlos Castellanos avatar Bernhard Hoffmann avatar Matias Perez avatar jasmine rose federer avatar Nathan Montagna avatar Ryo ISHIYAMA avatar daank avatar Fang avatar Damiano Plebani avatar TOMIOKA Rio avatar Gene Nartey avatar  avatar Nikita avatar Billy Bennett avatar John - M0JPI avatar  avatar hailiang avatar Michael Heck avatar Tatjana Dzambazova avatar ktsnkmrcom avatar robe avatar antbytes avatar Kristy avatar Ian K avatar Fernando avatar uto usui avatar  avatar 爱可可-爱生活 avatar Jae Jin avatar karaage avatar Davo Galavotti avatar crux avatar Stefano Cecere avatar kye shimizu avatar Koki Ibukuro avatar Kitasenju Design avatar Trixie avatar dhnl avatar Sebalies avatar Jun seo Hahm avatar Reo avatar Dusk avatar Qianqian Ye avatar Juana Copello avatar Atsuya Kobayashi avatar Rebecca Lin avatar  avatar Carmen Torrecillas Molina avatar  avatar  avatar Hitoshi Manabe avatar ChildhoodAndy avatar Yuki ANAI avatar  avatar Masaki Yamabe avatar  avatar torikizikaeru avatar Ryo Oshima avatar Akihiro Kubota avatar Shingo Hosoda avatar Shinji Matsumoto avatar Danielle B. avatar Brad Schwartz avatar Steffi Sturm avatar Francisco Casado Castro avatar Subhan Bakh avatar  avatar Jenn Schilling avatar Ivan Zerpa avatar George Benainous avatar  avatar Marcus Adair avatar José R. Masiero avatar Beth Seeboo avatar  avatar Hadeel Alharthi avatar Jordanne avatar Manjit Bedi avatar

Watchers

kurt wunderlich avatar  avatar Frederic Brodbeck avatar Megan McKissack avatar  avatar Tega Brain avatar Vincent Smithers avatar Felipe Moreno avatar  avatar Yann de Perrot avatar Erika Fulop avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.