Creative Coding

  • So if you’re an artist, designer, architect or musician who’s interested in how you can expand your creative skills, or even a computer programmer looking to work in creative applications, you will find this free online course extremely useful.
  • Throughout the course we’ll help you develop practical programming concepts and skills by exploring creative ideas and challenges.
  • The aim is to teach you “algorithmic thinking” – ways to conceptualise and model the world so you can express creative ideas using computer programs.
  • Each week we’ll start with a simple creative idea and guide you through turning that idea into a working computer program.
  • We will place creative programming in context through discussion about some of the most interesting questions raised by computer-generated art, such as: If you’ve ever wondered about these questions or wanted to learn how to program a computer for creative purposes, then this course is for you.

by Monash University

  • Free
  • FutureLearn
  • 97 / 100