Creative Coding Week 1 & 2 #creativecoding

Leave a comment

Future eLearn have some fantastic free online courses, MOOC’s and I have been immersing myself in their creative coding one at every opportunity. Although I’m a couple of weeks behind the latest modules, because I can take it and learn at any time, I’ll catch up, or just finish at my own pace, therein lies the beauty and flexibility of the concept!

Use computer programming as a creative discipline to generate sounds, images, animations and more, with this free online course.

https://www.futurelearn.com/courses/creative-coding

Coding

In the first two weeks I have made my name in a lovely little interactive drawing canvas, see above, and we have been introduced to great interactive and digital artists using processing and creative code within their art.

I am hoping that I can spot a link between these kind of basic interactions and my own interactive sculpture, or artworks, as I still want people to interact and not be passive within galleries or museums.

Daniel Rozin, particularly interests me and one of his latest works is fascinating to watch…

List from the course of artists and designers and researchers in interaction design.

Advertisements

Beautiful processing #processing

Leave a comment

At last a free online course I’ve really wanted to take has become open https://www.futurelearn.com/courses/creative-coding .

You will need to download the processing environment to take part, which I have already started to look at myself (processing.org) alongside a couple of great books – Processing, a handbook for designers and Getting started with processing –  I have taken myself through a first few stages but going through the processing showcase pages they have a whole vimeo group devoted to it and I just had to share this beautiful example of what I want to do with processing.

It uses a kinect camera and depthkit to record data that processing then interprets… great stuff…

processing_buildcities

https://vimeo.com/groups/processing/videos/121096680

please use the link to see it, as wordpress can strip out the embed code…

https://vimeo.com/moogaloop.swf?clip_id=121096680&force_embed=vimeo.com&fullscreen=1

Build the Cities from Raven Kwok on Vimeo.

Online learning – Begin Programming: Build Your First Mobile Game @futurelearn

Leave a comment

I have been looking into available (and free) online courses for more in-depth programming and I came across this one by Future Learn.

Learn basic Java programming by developing a simple mobile game that you can run on your computer, Android phone, or tablet.

https://www.futurelearn.com/courses/begin-programming

This course is only a 7 week course run originally by Reading University – with videos, projects and quizzes.

I am playing catch-up, one of the benefits of online learning is that although I missed the original startdate, I can still join as long as the course is running, but am only up to week 4 and it’s just got really complex!

The first week saw me struggle to download the Android development studio and the java toolkit, plus finding a suitable android device I could test on. You can use the on-board emulator but it doesn’t give you the tactile feedback – or pleasure – of seeing the green screen and animated elements that you yourself have coded.

We’ve gone through code constructs, data types and variables, conditional statements and we are now starting arrays and loops, and the content is good quality – very dry, but I think the subject matter gets quite intense and serious quite quickly.

I am struggling with the exceptionally mathematically minded way that this particular coding syntax is set out, I understand more than I can write myself, which is useful, and I can see where I’ve gone wrong in the code, such as the extra { that broke my game, but when let loose to add in whole new sections, it’s hard, but I will get to the end and hope to gain more insight.

I am finding that I need more than the recommended 3 hrs a week, but can just about cope with that, the best thing with this way of learning is that I can always go back and restart, rewind the video, or try again tomorrow…

The future learn forum for the course tries to encourage you to join in and share, but again, feels flat,perhaps they could schedule a live google hangout session,  and get some real interaction going on!