Rug weaving

Students learn to understand binary code at a basic level.

CreatorAnna-Leena Lounaskorpi
SubjectCrafts, arts, other applicable subjects
Length45-90 minutes
Pedagogical ApproachReal-life learning
CompetencesBinary code, craftsmanship, perception
GradesStudents aged 6-12.
TechnologiesNone

Pupils draw a pattern of their choice on grid paper using a punch card method with the binary code 1/0 pattern. For example, the blue square represents a zero, the red one a one. The pattern is used to weave a small two-colour decorative rug with the pattern. The zeros and ones in the pattern determine which of the selected yarns is on top.

The complexity of the pattern can be adjusted according to age. In the lower grades, very simple and smaller patterns, e.g. heart, ball, square, star. In the upper grades, more complex patterns and designs. At higher grades, the pattern can also be implemented with more complex code and more coloured threads.

A learning project can be divided into several lessons, for example, designing a pattern in a maths and visual arts lesson and making a carpet in a craft lesson.

In addition, the topic can be discussed in a history lesson, for example, from the perspective of the history of space flight and computers.

The project can be carried out, for example, at Christmas time to make Christmas decorations.

Leave a Reply

Discover more from Computational Thinking and Acting

Subscribe now to keep reading and get access to the full archive.

Continue reading