This is the P2PU Archive. If you want the current site, go to www.p2pu.org!

Creative Programming 2010

This course is complete. Subscribe to the announcement list for updates.

Creative Programming 2010

R S's picture
Course organiser: R S
No of Seats: 
25
Course Status: 
Completed

Members

R S's picture
admin
R S
R S's picture
admin
R S
adam wiesehan's picture
adam
Valerio Blanco y Pinol's picture
Valer
Alison Jean Cole's picture
Aliso
benay gursoy's picture
benay
bit stream's picture
bit s
Brylie Oxley's picture
Bryli
Butholezwe Ncube's picture
Butho
Michelle Church's picture
Miche
Amanda Harris's picture
Amand
Djair Guilherme's picture
Djair
EJ Fox's picture
EJ Fo
gobi nath's picture
gobi
Gonzalo León's picture
Gonza
joel harlander's picture
joel
Ravi Bhattarai's picture
Ravi
Leonardo  Vargas's picture
Leona
Janet Sahin's picture
Janet
juan rodriguez's picture
juan
Molly Knappen's picture
Molly
Emmanuel Joseph's picture
Emman
Lucia  salamanca's picture
Lucia
Chris McConnell's picture
Chris
Matthew Koop-Pearce's picture
Matth
Welcome to the fun side of computer programming, a powerful tool for creativity

Summary

Course Summary: 

"Creative programming" is a course aimed at artists, designers and all sorts of visual people with non-specialised backgrounds who feel curious about the potential of computer programming in their creative pursuits. It purposefully leaves aside most of the 'fundamentals' behind computer languages. "Creative programming" instead focuses on hands-on activities and related reflection processes that will help people put code into creative practice from the very first session. The course is focused on visual programming and uses open-source platforms such as Context Free Art and Processing. 

Learning Goals:

The aim of this course is to get you started with the code, and "believe it or not" its main challenge is to show you that it ain't difficult! Once you grasp the fun side of programming with all the visual and interactive rewards, this course will provide the means to keep you motivated, share your achievements with your peers and get support from the community of creative learners. Your task is twofold: to adopt an open attitude to programming, and to immerse yourself in long hours of experimentation with computer code. By the end of this course, you will feel confident about learning computer code and empowered as a "creative geek" ;)

Motivation:

Computer programming and creative visual skills are usually separated in practice. Lots of artists and designers want to explore new possibilities through computational means (not just the use of commercial software), but there is a lack of courses, books and teaching materials aimed at learning computer programming without all the sophisticated theoretical foundations of computer science. I myself spent countless hours frustrated at specialised and tech-oriented courses and books. For this reason, I have developed an approach to teach computer programming in a visual, interactive and engaging way. This is a course I have taught since 2003 in Australia, Mexico and Ecuador both at the undergrad and postgraduate levels. 

Audience:
  • Creative, visual people, usually artists and designers interested in exploring the world of computational code
  • Also computer programmers who are interested in applying their skills into rich and engaging visual solutions

Note: An essential component of this course is the time spent by each individual student exploring the code, modifying it, experiencing the process of programming. Also, peer-support is a strong element of this course as students are expected to work together and provide support and feedback to each other.


 

Schedule/Syllabus

Comments

Is Java the only language

Isaiah Gilliland's picture
Isaiah Gilliland
Sun, 2010-09-05 14:01

Is Java the only language used in this course?

Hi Isaiah, yes the course

R S's picture
R S
Tue, 2010-09-07 18:46

Hi Isaiah, yes the course includes entry-level Java for Processing. Please check the syllabus.

Hola, Ricardo. this is great!

Gonzalo León's picture
Gonzalo León
Tue, 2010-09-07 21:20

Hola, Ricardo. this is great! I'm excited!

Ricardo, I'm not sure if I

kevin burress's picture
kevin burress
Mon, 2010-09-13 19:22

Ricardo,
I'm not sure if I received a conformation or not regarding my enrollment in this class or not as I have had some recent problems with my email account (I deleted my inbox and it was too late to recover by the time I noticed it.) Could you tell me whether or not I was?
Also, if you haven't seen this video and have ~18 minutes to watch it, David McCandless is really interesting. I found this a few days ago surfing the web.
www(d)ted(ot)com/talks/david_mccandless_the_beauty_of_data_visualization.html
He speaks on and shows some examples of visualization of data sets.

PAX!

@!

I am looking forward to

Alice Brea's picture
Alice Brea
Tue, 2010-09-28 22:42

I am looking forward to learning more about Java for Processing.
Reverse Phone Lookup

Hi, I want to know, when the

Juan Olaya's picture
Juan Olaya
Thu, 2010-10-21 06:09

Hi, I want to know, when the course start again?

sir / madam , please sign me

dosala narsingarao's picture
dosala narsingarao
Sat, 2010-11-13 18:46

sir / madam , please sign me up for this course whenever it starts or please send me a mail in advance please.- narsinga rao

Hi , Is the course running or

nada A.S's picture
nada A.S
Sun, 2010-11-14 21:32

Hi , Is the course running or not yet?