foam

Activities > Flotsam

Flotsam

An exploration into screen-less programming languages for teaching children programming, explaining the complexities of weaving, and livecoding performances. Recently featured on the Adafruit blog, Flotsam is a flexible prototype made out of driftwood for figuring out what this sort of programming could be, based on a Raspberry Pi, and is designed to solve problems such as:

  • How can we use 3000 years of weaving technology to inspire programming practice and highlight the computation present in weaving?
  • A difficulty with teaching kids programming in my CodeClub where they become lost ‘in the screen’. It’s a challenge (for any of us really but for children particularly) to disengage and think differently – e.g. to draw a diagram to work something out or work as part of a team.
  • A problem with performing livecoding where a screen represents a spectacle, or even worse – a ‘school blackboard’ that as an audience we expect ourselves to have to understand.

Flotsam is part of the AHRC research project codingweaves/weavingcodes and all code and hardware is open source and can be found here.

Pattern Matrix

The pattern matrix is a tangible weavecoding system for exploring the connections between code and weave. Developed as part of the AHRC funded weavecoding ...

IMG_20140914_155709
IMG_20141004_104957
IMG_20140924_165531
dremelling
IMG_20141023_112444
IMG_20140914_155742
IMG_20141004_104542
makernow
IMG_20141103_122617
IMG_20140914_163350
materials
IMG_20140914_162353
IMG_20140915_170913
IMG_20140924_150824
IMG_20140916_080606
IMG_20150127_135817
IMG_20150112_134321
IMG_20150119_114954
IMG_20150119_175802
plain
star
twin

FoAM Digest Winter 02015

Greetings from FoAM’s wintry studios. The weather is still chilly outside, but the atmosphere at FoAM is warming up ...

3D warp weighted loom simulation

One of the main objectives of the weavecoding project is to provide a simulation of the warp weighted loom to ...