Students create a design that has a repeating element using TurtleStitch, PEmbroider, Tinkercad Codeblocks, then embroider or print it
Students will be able to:
I was hoping that this project would be motivating for students. I found that particularly the ones who were embroidering wanted to do the minimum possible work. That said, some were proud of their pieces, and cut and saved them. I had expected that offering such different options would all
Students should already have some background creating loops in their main language. In this introduction, students will recognize that physical objects and designs have repeating patterns, and will see how to use the programming languages and libraries built specifically for a few different mediums to create repeating patterns.
Students choose what kind of object they would like to make, they design it, and begin programming it.
This process will take a lot of debugging — as the teacher, make sure to be circulating and helping students understand errors and get through their frustrations at this process.
Once the students are ready, make the project real by having them actually print their designs in the medium of their choice.
Students will complete the program at different times.
Make sure someone else could read your code and understand what it is doing!
Students answer reflection questions in their journals
To reflect on the process, have students answer the following questions in their design journals:
1. Why might it be useful to be able to use programming to create a physical object?
2. What are you most proud of?
3. What might you do differently next time?
Read and comment on their design journals to get a better understanding of what they enjoyed and what they learned?
Having trouble? Let us know by completing the form below. We'll do our best to get your issues resolved quickly.
"*" indicates required fields