What topics will you cover?
- Generative art and artists
- Creativity and computers
- Basics of programming
- Digital patterns and interaction
- Algorithmic thinking and creativity
- Colour, image, sound and randomness
- Randomness and variation in art, culture and code
- Text and typography
- Evolution and ecosystems
When would you like to start?
What will you achieve?
Who is the course for?
No prior knowledge of programming is necessary, but having an interest or background in any creative area would be beneficial. It is assumed that you have basic computer skills (including how to download software applications) and basic knowledge of files, directories, images and movies. The course involves programming using the Processing environment, so you will need access to a computer that you can download and install this software on.
Who will you learn with?
Get extra benefits, upgrade this course. For $64 you’ll get:
Upgrading will mean you get unlimited access to the course.
If you’re taking a course for free you have access to the course for its duration + 14 days, regardless of when you join. If you upgrade the course you have access for as long as the course exists on FutureLearn.
Access to tests
When you upgrade you’ll have access to any tests during the course.
To receive a Certificate of Achievement you need to take any tests and score over 70%. You don’t get access to tests if you choose to take a course for free.
A Certificate of Achievement
Upgrading means you’ll receive a Certificate of Achievement when you complete the course.
To receive a Certificate of Achievement you need to mark 90% of the steps on the course as complete, and score over 70% on any course tests.
Share this course
Use the hashtag #FLCreativeCoding to join and contribute to social media conversations about this course