There are many links between Computing and Crafts, as both are about making things. Any craft instructions that explain in detail and in a step-by-step way are similar to the instructions in a program. You can also build computing power into craft objects increasing their usefulness by adding interaction to them.
Craft and computing then become intertwined.
Follow the links below to see how computing concepts are used in a wide variety of crafts.
Use Origami to illustrate sequencing and the need to do things precisely and in the right order. It also illustrates the idea of agreed, precise, formal notations for giving instructions that everyone understands and can follow exactly.
Create these fascinating paper shapes with hidden sides and learn about graphs, automata and more.
Knitting uses a more complex notation. Explore sequencing, choice and iteration as well as ideas behind regular expressions.
Charles Dickens (a friend of Ada incidentally) knew you could use knitting for encryption and steganography.
The Romans came up with the idea of tesserae as a way to make it possible to communicate mosaic designs across the empire. They are coloured squares that can be used to build an image. This is the basic idea behind raster images and so of digital imagery.
Cross Stitch is another way to introduce digital images – oldest form of embroidery and one of the oldest forms of pixel imagery too dating back at least to 500 AD in Egypt.
Jewellery and watch making
Jewellery can now be interactive with computing power added and watches long ago went smart (if not always keeping the elegance of jewellery). The early watchmakers were not only craftsmen but also innovators of interaction design.
The Tactful watch [CS4FN]
Interactive Arts and Craft
By combining crafts and physical computing you can add a whole new dimension to the things you make.
Threads and Yarn: cloth flowers and interactive stories [CS4FN article]