Learn creative coding writing simple programs

About

Programming can be fun and a very creative activity. Playing with graphics and sound is a great way to get started. That's how I learnt programming and math: by experimenting and building things I could see and hear. This is my attempt to share with you how I learnt coding.

Most episodes include a very short program that tries to explain one idea, and builds on top of previous episodes. The first episodes talk about a programming language called Processing. It's very easy to get started with it. The newer episodes combine graphics generated with Processing and sound produced with the SuperCollider programming language.

Have fun mixing code and your creativity!

aBe

Help

You can post questions and comments below each video. If you are stuck with a Processing project, this forum can probably help. The SuperCollider forum can be found here.

School of Machines, Making & Make-Believe

Spend ten amazing weeks in Berlin with creative people from around the world, learning about art, technology and social practice. From June to August 2015. Find out more at schoolofma.org.

Gallery

Images by various authors found at fyprocessing.

Sponsor Fun Programming

If you would like to sponsor the production of one or more episodes please contact me. Donations help me cover the server costs.

Contact

Fun Programming is on Twitter. To send me an e-mail, add "@funprogramming.org" to "fun" It always makes me happy to see what you create, no matter how simple :)

Suggest a video

Do you want to propose a topic for the next episode?

Download

To watch an episode offline, visit http://vimeo.com/hamoid/NNN where NNN is the episode number you want, then click download.

You can download the source code for all episodes, but you will learn more if you type the code yourself :)

Interesting links