Creative Web – reminder

Creative Web students – the presentations next week will take place at 4pm in space 7 – Please note the change of time.

Creative Web 2012 / 2013 – Week 7

The beginning of the session was spent discussing project ideas – remember to keep it simple, achievable and to be open minded / creative about how people will interact with the work. A strong idea and concept is key – once you have that the rest will follow.

IMPORTANT: Next week’s presentations will be held at 4pm in space 7. You should be able to access the space before the session if you want to test out the computer / projector etc.

Details »

Creative Web 2012/2013 – week 6

A summary of week 5 of the Creative Web module…

Details »

Creative Web 2012/13 Week 5

We began the session by wrapping up assignment 1 – the deadline for which has now passed.

The remainder of the session Stevie presented his own practice and various examples of electronic literature.

You can download a pdf of the slides here:


They don’t include the images relating to Stevie’s work but you can find most of them on his website:

The final project brief was presented and discussed. You can download an electronic copy of it here:

project brief 2013


Creative Web 2012/2013 – Week 4

Identity assignment

The session revolved around a discussion of progress that has been made on the first assignment.

Students were reminded to post online and comment on the online posts of others in order to gain maximum marks for participation.

Creative Web student blogs are available at:

Details »

Creative Web 2012/13 – week 3

After catching up on introductions we looked at the DM courseblog and developed some fictional characters for use in the first assignment (which was also assigned). We then discussed the history of the internet and introduced the idea of web 2.0.

It was noted that the schedule (including some of the assignment deadlines) has been changed to reflect the session which was not held last week. Please use the online schedule (on the creative web page of the DM courseblog) for the avoidance of any doubt with regards to submission deadlines etc. If you are unsure contact Stevie for confirmation.

Details »

Creative Web 2012/13 week 1

Welcome to Creative Web and Interactive Narrative! Here’s a summary of the introductory session…

Details »

Thinking 1 – Applied Philosophy: Philosophy of Technology 1/2

Applied Philosophy: Philosophy of Technology 1

  • Introduction to Phenomenology
  • Martin Heidegger and the Tool
  • Concept of Embodiment and Immersion

Applied Philosophy: Philosophy of Technology 1
Reading Material: Martin Heidegger: Being and Time

Applied Philosophy: Philosophy of Technology 2

  • Don Ihde’s Experimental Phenomenology
  • Paul Dourish’ Embodied Interaction
  • Concept of Embodiment /Disembodiment and Immersion

Philosophy of Technology 2: Embodiment, Disembodiment and Immersion

Thinking 2 – The Philosophy of Experience: Maurice Merleau-Ponty’s approach to consciousness and embodiement

The Philosophy of Experience

  • Maurice Merleau-Ponty’s approach to consciousness and embodiement

Reading Material: Page 3-12

PDF Document of the Presentation – Maurice Merleau-Ponty_15Feb12

Processing – 2 – More Programming (Tom Schofield), 16/2/11

This week we continue with some programming fundamentals namely:

  • arrays and array lists
  • “for” loops
  • functions and scope
  • classes
  • libraries

Aims and Objectives

This session is once again designed to be as “ground up” as possible within the restraints of time. We will focus more on the tricky bits that are likely to trip people up when working alone. Although it’s really tempting to jump straight in and start working with images, text, movies or libraries my intention is to try and get people towards the stage where they will be better equipped to use processing more creatively/independently.

Arrays and array lists


Arrays are a way of storing sets or lists of data of any type. They have a finite size which you can find by adding .length to the end of your variable like this:


The reference number which tells you which part of the array (element) we are looking at is the index which you can find between square brackets:

in myArray[5] the “5” refers to the 6th element in the array because arrays start at zero which can be confusing!

For loops – (iteration) Details »

THINKING – 23/11/11 – Introduction to the Philosophy of Human Experience

Art & Science 1: What is Consciousness?

  • Introduction into the philosophical and scientific concept of cognition
  • Descartes, Body-Mind problem
  • Cognitive Sciences, Scientific Methods

Reading: Susan Blackmore – Consciousness: An Introduction 2003

More info:


THINKING – 26/10/11 – The History of Interactivity I

“The History of Interactivity I” session will explore the concept of “interaction” and how this has been transformed by the applications of modern technology. We look into artistic and design applications of interfaces and discuss the current states of digital media and emerging technologies. We will talk about the human-technology interrelationship and compare that with the artwork-spectator relationship.The session will provide a comprehensive overview of pioneering scientists and artist working in the field of interactive art and interface design.

The History of Interaction 1



DOING – 01/11/11 – Sensors (Inputs) and Actuators (Outputs)


  • Results from your sensor walk assignments
  • Questions from Arduino assignments – anything you’d like to show us, talk about?  You should have…


Today will be a quite practical session – looking at the input and output options for your Arduino systems.  We’ll also go through some tips and trips for programming with Arduino.

From Last Week

  • Go through the – what’s going on in there…
  • We’ll develop a few more practical examples in class

Details »

DOING – 19/10/11 – Intro to Electronics and Microcontrollers



Today we’ll look at what is happening underneath the hood of the Arduino a little – how it represents and processes “the world.”

As well, we’ll look at some further elements you should know about for control of and measurement in your projects.

From Last Week

  • What is happening when we ask the Arduino to ‘blink’?
  • Analog = Analogous
    • Hold hands!
    • The squeezing of a hand… –> Drawing on the board
    • What are the characteristics of this (instantaneous/atemporal, subjective)?
  • More than one link in the chain…
    • Transferring a signal between more than one person
    • What about long distances (or even short distances accurately)?
    • What would be a better way to do this?What are the characteristics of this (synchronous, memory based, objective)?

Details »

DOING – 05/10/11 – This Thing We Call Technology



So. This class iis about creative reflections on technology, and using technology. We’re not necessarily always interested in the ‘right way’ to do things, in terms of commercial production, or how the manual tells you to use software, etc. We are, however, interested in looking critically at tools, their use, and the assumptions and values they embody.

Most generally – the approach we’ll take in this class is about establishing a playful relationship with technology. Something akin to playing with physical materials – an outlook that speaks of having some understanding of the fact that there is no technical difference between the ‘digital’ and ‘analog’… It’s all the same damn world, the same “reality.”

Details »

DOING – 11/05/11 – Max MSP 2



Today we had a look at Jitter – the video part of max. This hopefully brings out some of the sublime fun you can have when you are treating everything as data, and interconnecting audio, math and video processes. Max MSP is particularly good for this kind of thing, giving you an environment where you can improvise + explore this interconnectedness.

Here is a bundle of patches, with instructions + explanations:


DOING – 27/04/11 – Introduction to Max MSP

We had a look at some of the basic principles of Max MSP and Pure Data

*Max MSP and Pure Data are both based on the ‘Max’ paradigm developed by Miller Puckette at Ircam in the 1980s. Both are very similar: Max can be visually more accessible, and a little more user friendly, but unlike Pure Data you have to pay for it. There are some different ‘objects’ and approaches in each, but nothing too significant: if you learn one, you’ll be able to figure out the other.

*Both are (almost) ‘object oriented’ programming languages. Objects are basically little boxes that do a job, and we connect objects together with patch cords. Objects communicate to each other with messages.

Here is a small bundle of simple Max patches with some instructions in the comments:

If you don’t know what an object does, look at it’s help files (shift-cmd-h). In the help file, if you click ‘open reference’ at the top of the window, you’ll find out what messages and arguments the object takes. Also take a look at the tutorials if you can.

Media in Public – 29/03/11 – Assignment Catchup, User Studies, Technologies


  • Anything further that needs to be said about project development – or are you ok?  What are your questions?
  • Funds – have you submitted your fees forms?


April 5th Class:

April 26th Tutorials:

Details »

THINKING 4 – 23/03/11 – Art & Science 2: The Philosophy and Science of Experience

Art & Science 2: The Philosophy and Science of Experience

  • Maurice Merleau-Ponty’s approach to consciousness and embodiement

Reading Material: Page 3-12

Media in Public – 22/03/11 – Readings & Assignment CatchUp, Research Methods


  • Last week – more (surprise) feedback from Michael!  How was that for y’all?
  • Anything further that needs to be said about project development – or are you ok?  What are your questions?

“Refractive Index”

Project development – £500 pounds

Another one of Jamie’s stupid 80s/90s movie clips


Details »