Knitting – not just a hobby for the retired women who knit scarfs and jumpers as gifts for their grand-kids, behind the gift is a process that is relate-able to the method in which a computer is programmed and how it makes decisions – knitting, a programmable process.
How does knitting relate to the working process of a computer? To put it simply, both areas break down into simple programming commons – a start, loops, method, properties, objects, forks, functions and an end, these are the basic elements that are fundamental for a working process.
Looking at knitting we were given the opportunity to learn knitting and how a process is implemented in creating a final product. Going through a bunch of “Learn to knit” and “The basics of knitting” tutorials on the internet, we were given the task of representing the braille alphabet letters “B” (left) and “R” (Right) as knitted material.
We chose “knit” to represent the flat part/white space, and a “purl” as the bump/black space of the braille letters. We choose a 12×18 area as the total area of each letter, so a 6×6 knit or pearl in each square.
To start we would cast on and loop the amount knit’s/purl’s needed to complete the letter… unfortunately the setting up of instructions was way more easy than the knitting itself so we were not able to finish the letters. Lucky there is an example to show what the final product would look like – I believe it to be the letter “O”.
Knitting is a programmable activity, much like the process of following a recipe or playing a board game – through looking at the process involved we think logically in creating/getting to an outcome; much like a computer.
Created and “somewhat” finished by Jo, Lydia, Daniel and James.