🔮Unit Overview - Sol LeWitt: Code and Concept

How can I explore algorithmic art on and off a computer?


This unit is intended to be integrated into high school visual arts classrooms. Because it is an integrated unit, the emphasis is on usable programming skills vs a deep dive into programming concepts, as may be the case in a computer science or programming course.

Sol Le Witt: Code and Concept focuses on students learning to write code that produces visual, web-based designs and applications, and then moves into the discussion and importance of algorithms in programming. Specifically, it explores algorithms in computing and in relation to the work of Sol LeWitt, and would also include discussions around what can be considered art and how choice in media changes the output/concept of the work created. An emphasis is put on student creation of algorithms and visual work from algorithms on a computer and in non-digital media.

Suggested Duration

17 - 28 Class Periods

The duration of the unit will be largely determined by:

a) What prior coding experience students enter the classroom with - students with a strong coding background will move through this course more quickly, and may not need some of the lessons.

b) How much work time is devoted to the mini and final projects


While there are no specific pre-requisite requirements for this unit, it is recommended that students have an understanding of foundational art concepts. This unit works best in an established art class.


Final Project: Students will write Sol LeWitt style algorithms and will then create work in digital and traditional mediums using instructions written by their peers. After creating the work, students will make a presentation explaining their choices to deliver during a final critique.

Last updated