Four Tiered Code & Stitch Making Activity – SCOPES-DF

Lesson Details

Age Ranges *
Author

Author

SiangWah Tham
SiangWah Tham
K-12 teacher
Hi! I am Tham! I am from Singapore. I am a High School Mathematics teacher. I am in charge of my school Makerspace and Innovation Programme (IvP). I mentor students in their invention projects. Always wanted to equip myself with… Read More

Summary

This is an activity that can be conducted in makerspace for interested students.

Students with different level of coding experiences will be able to find suitable levels of task to be completed at the end of this makerspace code and sew workshop. The different levels available can provide students with the necessary challenge, allowing them to feel accomplished meeting the requirement for their choice/s of the different levels of attainment.

 

Students will be introduced to turtle stitch, and accomplished any of the following task levels.

  1. Design a basic geometrical shape and create multiple copies of their created shapes in a random postions.
  2. Introduce the user defined function into their codes so that user can set the size / number of edges for their chosen geometrical shapes.
  3. [Advanced level] Refine their code so that multiple copies of their chosen geometrical shapes will be created within a frame without overlapping each other.
  4. [Hands-on] Their best designed to be sew on tote bag to bring home.

What You'll Need

Computers/ Laptops

Blank Tote Bags

Digital Sewing Machine

Learning Objectives

At the end of this experiences, students will be able to

  • learn basic skills in turtle stitch,
  • code a geometrical shape of their own creation.
  • use the random function in their design

 

Reflection

Students with special learning needs will be given special attention and pair with more supportive partner to work together as a pair. This allows students with different learning, emotional or even physical needs to work with each other. This provides the valuable experiences where students develops empathy and understanding of each other needs and most importantly joy in the tinkering process. Both students in each pair will bring back a tote bag each sew with the design created by their codes created together.

 

Students who has advanced coding experience are provided with the optional Challenge of Level 4.

 

Students are also shared link to Turtle Stitch Tutorials and allowed to use AI for debugging code / coding. https://make.turtlestitch.org/category/coding/project-tutorials/

 

Coding for Environmental Awareness

The Instructions

Introduction to Turtle Stitch

Using the link: https://www.turtlestitch.org/ to introduce turtle stitch, and show samples of designs and products.

Making Connections to Basic Geometrical Shapes in Mathematics

Students are shared some of the basic shapes that they learnt in their mathematics lessons. Demonstrate the block code for construction one of the basic shapes and that of advanced shapes such as a flower, snow flakes. Students are given time to create their first geometrical shapes of their choice.

 

Use of Random Function and User Defined Options

Students are shared the code that can create multiples copies of their selected geometrical shapes as well as the user-defined options.

Advanced Challenge Level (Optional Challenge)

Higher Ability Learners are given the optional challenge by the questions - What are the ways that you can refine your code so that the shapes created will not overlap with one another? - Which way will generate a more organic and aesthetically pleasing design?

To share with students when needed how one turtle stitch community members does it.

Code and Sew Tote Bag

To sew students' design onto a tote bag when they are ready.

Lesson Feedback

ΒΆ

Contact us

Having trouble? Let us know by completing the form below. We'll do our best to get your issues resolved quickly.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*
Email*
?