In this lesson, students are challenged to complete a series of coding tasks to design objects that can be 3D printed. Students are tested on their understanding of what they have learned so far and how to apply these skills to 3D print outcomes.
One of the learning topics at the start of the lesson is how to create complex 3D models based on repeat patterns. This follows on from the previous lesson but with an added challenge of making the design 3D.
In this lesson, there are four challenges ranging from Bronze, Silver, Gold and Platinum which get progressively more challenging, allowing students to really test their coding skills. The challenges are aimed at allowing learners to understand how to create the designs and then use their own creativity to experiment and model further. An example of one of the challenges to code is an Arduino case for an Arduino circuit board, this can be used with TinkerCAD circuits program.
Each design challenge comes with a printed instruction sheet for students, showing them the code needed on how to create the model so they can understand the care coding skills needed to succeed.
The lesson content and homework also teaches students about algorithms and flowcharts that form the basis of programming principles. All the resources are printable and editable allowing for flexibility from a teaching and learning perspective.