AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore the fascinating world of generative art and creative coding in this conference talk from YOW! 2018, where Senior Software Engineer Xavier Ho from Data61 breaks down complex artistic programming concepts into accessible techniques. Learn how to create aesthetic visual patterns using functional programming paradigms, from manipulating random numbers to simulate natural patterns found in plants, rocks, sand, and smoke, to implementing L-system formal grammar for structured graphics generation. Discover practical methods for bringing digital art into the physical world through printer interfaces, all presented in a way that requires no advanced mathematics background - just comfort with functional programming concepts. Master the intersection of creativity and logic while gaining hands-on knowledge about algorithms that power computational art creation.