À propos de Nature of Code
Nature of Code is an open-source book that introduces programming concepts through creative coding projects. It covers topics like physics simulations, generative art, and interactive systems using JavaScript and p5.js. Perfect for artists, designers, and developers interested in computational creativity.
FAQ
The 'Dynamic Bodies' course focuses on understanding, simulating, and incorporating motion-based elements of the physical world into digital worlds, covering topics such as vectors, forces, oscillations, particle systems, recursion, steering, and springs.
The discovery of Processing inspired the author to develop a suite of tutorials and examples about programming and simulation, leading to an almost 20-year journey of teaching coding.
Key contributors include Red Burns, Dan O'Sullivan, Shawn Van Every, Luisa Pereira, and numerous faculty, staff, and students from ITP and IMA.
The Processing Foundation, co-founded by Casey Reas and Ben Fry, provided the software and community support that inspired the author's work and teaching.
The author's work has evolved from initial software experiments to teaching courses, creating video tutorials on the Coding Train YouTube channel, and publishing a book on the Nature of Code.
The ml5.js project is a companion library to p5.js that aims to bring machine learning capabilities to creative coders in a friendly and approachable manner, with contributions from researchers and students at ITP/IMA.
The author collaborated with numerous individuals, including Tuan Huang for design, Jason Gao for the build system and website, and Ellen Nickles and Nuntinee Tansrisakul for co-teaching an online version of the Nature of Code course.
The author was inspired by the research on neuroevolution by AI researcher David Ha to create examples implementing the technique with ml5.js and add a new chapter to the book.
Alternatives à considérer
Voir toutes les alternativesBadges
Faites la promotion de Nature of Code et donnez-lui plus de visibilité en ajoutant ces badges à votre site web, votre documentation ou votre fiche produit. Chaque badge renvoie vers la page de Nature of Code sur Webfolio.
<a href="https://www.webfolio.to/tools/nature-of-code?utm_source=badge&utm_campaign=badge" target="_blank" rel="noopener noreferrer"><img src="https://www.webfolio.to/badges/featured_color.svg" alt="Mis en avant sur Webfolio" style="max-width: 150px" /></a>
Catégories
Revendiquer cet outil
Vous êtes le fondateur ? Revendiquez votre profil pour mettre à jour les détails et suivre les vues.