The Design Cycle

At CCHS, we believe in the power of interdisciplinary learning to foster creativity, innovation, and critical thinking skills. That’s why our Computer Science and Art courses have been designed to allow students to explore and understand the design cycle in a dynamic and hands-on way.

In our Computer Science courses, students not only learn coding languages and algorithms but also delve into the design process behind creating software, applications, and digital solutions. They learn how to identify problems, brainstorm ideas, create prototypes, and iterate on their designs based on feedback. Through project-based learning and real-world applications, students gain a deep understanding of the design cycle and its importance in the development of technology.

Similarly, in our Art courses, students explore various elements and principles of design, such as composition, colour theory, and typography. They learn how to conceptualize ideas, experiment with different mediums and techniques, and refine their work through a series of iterations. By applying the design cycle to their artistic endeavours, students develop a greater appreciation for the creative process and gain valuable problem-solving skills.

By engaging in the design cycle in both computer science and art courses, students develop a deeper understanding of the iterative nature of the creative process. They learn to embrace failure as an opportunity for growth, to seek out feedback and incorporate it into their designs, and to persevere in the face of challenges. Ultimately, they graduate with the skills and confidence to tackle complex problems, think critically and creatively, and make meaningful contributions to the world around them. At CCHS, we are committed to providing our students with a comprehensive education that prepares them for success in an ever-changing world, and our computer science and art courses are just one example of how we’re achieving that goal.