Artists are increasingly using coding to create art, and many art programs have a specialization in coding and art . Some coding art is dynamic - the art is in the movement. Coding art can also be generative - different each time. Some writers suggest that coding and art-making have the same skill set: problem-solving and design. Below are some ideas to get you started with coding in your art class.
Art & code.org
Student can learn how to code to create art on their own pace with code.org lesson 5: Creating Art with Code.
Coding Concepts: Sequential, Repetition
Extension: Code with Anna & Elsa
Dance Party with Code.org
Students will create a choreography and execute it on code.org “Dance Party”
What art can be learned:
Dance, movement
colors: set background color as a mix between two colors
Coding Concepts: Sequential, Repetition, Concurrent
Indigenous Inspired Art
Students will explore a pseudo code of an indigenous pattern (link) and write the code on scratch.
Students will write a pseudo code and then a code for Scratch to create the Mayan Pattern on the left.
Extension: Other Mayan Patterns, African Patterns
Coding Concepts: Pen tool, Sequential, Repetition, Concurrent
Art Geometry with scratch
Drawing a square starter
Same as for the drawing with code.org, students will build an intuitive understanding of angles and geometry when creating drawing programs. They can remix the Drawing Challenge Starter Code to draw a square.
Coding concepts: Sequential, repeating events, Pen tool
Students can remix a Draw square code to create art.
Additional coding concepts: Creating and defining your own blocks, Repetition with input
Additional resource: (87) Repeat in Scratch - YouTube
Dynamic Art (Scratch)
Students can create shapes in the graphics editor and then explore different visual effects. Or they can move the shape around the screen, stamping it to create patterns. The possibilities are endless.
Creative Computing has some guided inquiries to get students started.