Two paintings of women figure sharing the same sillohette next to eachother. Left one is painted dark blue with a smaller bright orange figure with a white background, the right one is painted in white with red background.
    Learn About

    Fundamental Principles in Computer Science

    through the art of

    Michael Snow

    Grades 2 to 12

    Fundamental Principles in Computer Science through the art of Michael Snow

    As a visual artist, experimental filmmaker, and musician, Michael Snow (b.1928) uses different technologies to create complex images and experiences. Through his work, he enables the viewers to see the world in new and revealing ways. Some of Snow’s most compelling art involves simple ideas of repetition, creating tools or following instructions to create beauty and complexity. These concepts are fundamental to the study of computer science. By thinking about Snow’s work and following his techniques, we can gain powerful insights into key concepts of computer programming. This guide is designed for teachers of computer science as well as visual and media art educators to introduce important principles of computer programming. It focuses on helping students build familiarity with specific terminology used in computer science, developing physical connections with the methods that go on within a computer program, and understanding how these relate to the artmaking of Michael Snow.

    Learning Activities
    • Work with algorithms
    • Explore loops and repetition
    • Create art using functions, loops, and algorithms
    Related Subjects
    • Computer Science
    • Media Arts
    • Technology
    • Visual Arts

    Explore

    Other Resource Guides

    Fundamental Principles in Computer Science through the art of Michael Snow