Year 10 Computer Science students have been skillfully using their programming knowledge to create artwork in their current topic. They have been working with the Turtle graphics module, combined with their understanding of programming structures, to generate images through code. This particular lesson focused on integrating all that they have learned to design a variety of flags featuring three colors. The project allowed students to creatively apply their coding skills, resulting in a vibrant display of digital artistry.
Turtle graphics is a popular and effective way to introduce computing students to the world of coding. By creating flag images using Turtle, students engage with computational thinking and problem-solving in a visual and interactive manner as Turtle provides immediate visual feedback. This helps them understand the correlation between code and output. Creating flag images requires students to break down a complex image into simpler parts and devise a step-by-step solution to create the final product. By starting with simple projects and gradually increasing complexity, students can experience success early on, building their confidence in their coding abilities. They gain a sense of ownership from creating tangible outputs, motivating them to take further control of their learning journey.