6.9 Generative Art (wip)
OBJECTIVES:
OBJECTIVES: By the end of this lesson, students will:
Create generative art in Scratch using random parameters and procedures that simplify the program!
use the Pen extension to draw or create stamps on the Stage.
understand parallel scripts
TEACHER RESOURCES:
Standards
CSTA 2-AP-13: Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.
CSTA 2-AP-14: Create procedures with parameters to organize code and make it easier to reuse.
DO NOW:
Watch How to Draw with Code (6.11) (1:40)
Discuss:
After watching this video, what do you think "generative art" might be?
What does Casey think is an exciting way to work with computers and why?
What different kinds of art is Casey able to create using just code?
Was anything you saw in the video unexpected? If so, what was it and why?
Mini-Lesson (5-10 minutes)
Generative Art is a process of algorithmically generating new ideas, forms, shapes, colors or patterns. First, you create rules that provide boundaries for the creation process. Then a computer follows those rules to produce new works on your behalf.
Project (20-30 minutes)
Student Page. Activity Slides
Close-Out (5 minutes)
Close-Out (5 minutes)
Discuss the following questions:
How does generative art differ from the other art we've made so far?
What random parameters did you use in your project today? What results did you get?
What else do you think you can make using this type of art and code?