icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 72 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a javascript course? Or looking for more detail on Marco Gilles's Creative Programming for Digital Media and Mobile Apps? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

Sign up to Coursera courses for freeLearn howThis course is for anyone who would like to apply their technical skills to creative work ranging from video games to art installations to interactive music, and also for artists who would like to use programming in their artistic practice. This course will teach you how to develop and apply programming skills to creative work. This is an important skill within the development of creative mobile applications, digital music and video games. It will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to creative projects. Additiol resources will be provided for students with no programming background. At the end of this course, you will be able to:* Write creative, audiovisual programs in the Processing environment that run on desktop and mobile * Programatically manipulate sound in creative ways * Display images and image sequences* Generate interactive, algorithmic graphics* Work with a 2D physics engine to create a basic game

icon
Instructor Details

Marco Gilles

Dr Marco Gillies is a Senior Lecturer in Computing at Goldsmiths, University of London. He is an expert on computer graphics, animation and new forms of interaction. He teaches on the BSc Computer Science and MA/MSc Virtual And Augmented Reality

icon
Reviews

3.6

15 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By on 9-Jul-17

One of the best course I have taken online. I really like the examples and the way the course is designed.Simple, intuitive and effective. Good for people with some programming background and who wants to brighten up their creative side.

By Sujay J on 4-Sep-16

It was very useful for me.

By Mohamed E B on 6-Nov-16

Awesome course. It's packed with tons of information on how to get started making cool interactive programs, especially if you are a music junkie like myself. Great work!

By Alex H on 11-Jun-17

Having so much fun programming with processing, the programming concepts and animation is simple to understand with this programming environment

By Alexander S on 6-Oct-18

Inactive community

By slim a on 27-Jun-18

if possible I would like to give no star. this course is hardly meaningful for beginners as its quality regarding introductory programming skills is quite poor. Even for some students with programming skills, this course is not helpful as the art/design aspects of this course is also quite poor. I have a difficulty in understanding why the lecturers designed this course this way.

By Jaseer A on 14-Feb-18

The course is not maintained anymore. The quizz are almost impossible to figure out, either there is mistakes in the answers or the phrasing is far from clear. Most of the question in the forum are not answer. It seems the teachers are not taking care of the class.

By Anonymous on 6 years ago

First off: I won't recommend this course, if you are completely new to programming, as it won't teach you enough programming basics in a structured way, it's just not that type of a course. I had some previous programming knowledge in Python (one coursera course), so it was doable to get adopted to the Syntax. This course is basically a Processing course, directed to someone who already had some exposure to programming and is interested in artistic stuff, like interactive games, applications and generative design. It gives quite an overview of what you can do in processing. However, for a university course it's seems not structured and focused enough and it will switch topics fastly on a weekly basis, which makes it hard to keep you engaged on a topic. The worst week was week 5 (of 6), which deals with the unrelated facebook-api, by providing php and javascripts. I would recommend the lectureres to get rid of that week. Still you can get quite something out of it.

By Lu L on 5 years ago

I am a general engineer, so I already know more than a little about programmation. This really helped me for this course. The content is interesting, but the assignments' material is really hard to use. It comes full of bugs and I spent more time debugging the files than working on the assignment. I would not recommend this course to a true beginner. But for someone who knows a bit about computers and who is willing to discover a fun and fast way to code, this is a really nice course.

By Qz Q on 4 years ago

This course would be very interesting for people with some basic background in art, music and programming. You'll actually get to work on some of your own app ideas. The course is pretty inclusive with students with different backgrounds enrolling. However, the instructions were often unclear, and if you don't have enough experience to solve technical problems on your own then you will find the course really frustrating.

By Luznery V on 3 years ago

I love this course. I have made previous courses on processing a basic level, which allowed me to complete this course. I must admit that instructors, they designed six-week for the course where participants could choose from the two codes on every two weeks and work a code in which the participant feel comfortable. I would recommend this course for the participants to have some knowledge of Computer Science or any programming language in accordance to my own experience. I am currently doing courses on website design without knowing anything about HTML, CSS3 and JavaScript I could complete these a basic level courses through my basic knowledge of processing. Processing is easy to learn and if you are inclined to digital drawing this is a good software to sketch. My portfolio of course work: Creative Programming for Digital Media and Mobile Apps. and other courses. http://www.openprocessing.org/user/45119

By Anonymous on 6 years ago

This course was excellent, however I did find myself investing a lot more time in it than the recommended hours. For those with little or no experience in programming they could have done more to explain the basics, but then this was the first time this course was held. I am really surprised how much I did learn here, and I am now glad that I invested all the extra hours. I would really recommend that anyone who is interested in this course make sure they have Processing and all the necessary Android tools installed BEFORE you begin.