Weaving code: learning computer programming through pattern and craft
I’m leading a new collaborative project, “Weaving code:learning computer programming through pattern and craft”, with Becky Parry, Kia Ng, and the good folks from LoveBytes and ArtBoat. Ellen Harlizius-Klück and Dave Griffiths are advising as project partners, and Chris Carr will advise on progress too. Here’s the introduction from the proposal:
There is national policy drive to teach computer programming in schools. However, there is a disconnect between programming, and socially-situated learning through play. Our research will bridge this gap, recognising the needs of people, particularly of children, to engage with the social and tangible in order to understand the abstract. Our core aim is to bring pattern making in weaving, together with pattern making in live coding of music, in a pedagogic context. This will ground abstract thinking in social activities, as a springboard for learning. We will reconnect computer programming with its origins in craft, drawing from the inspiration which Babbage and Lovelace took from the Jacquard loom, as well as the development of formal mathematics in Greek antiquity using loom metaphors.
Our first step will be a visit to Masson Mills working textile museum, should be an inspiring trip. This ignite funding came through the Cultural and Creative Industries Exchange in the University of Leeds, and will hopefully feed into bigger things.