Lesson 2
Pattern playground
In this lesson, students learn how to create a transformation in Scratch. They begin by examining examples of Pop Art by Andy Warhol, and discuss how he used translation in his work. From there, they create a unique translation in Scratch using Looks and Motion commands, writing a program in the Code Editor. Students are then introduced to functions and how they can be used to remove unnecessary commands from a program. They return to their programs and create two functions: one to translate their shape left and right, and the other to translate it up and down. To conclude the lesson, they compare their Scratch project to Andy Warhol’s artwork.
Learning objective
Students will create a function that translates a sprite.
Standards
🌐 CSTA Standards
- 2-AP-13: Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs
- 2-AP-14: Create procedures with parameters to organize code and make it easier to reuse.
🇺🇸 Common Core Standards
- CCSS.MATH.CONTENT.8.G.A.4: Understand that a two-dimensional figure is similar to another if the second can be obtained from the first by a sequence of rotations, reflections, translations, and dilations; given two similar two-dimensional figures, describe a sequence that exhibits the similarity between them.
🇺🇸 National Arts Standards
- MA:Cr3.1.8b: Refine and modify media artworks, improving technical quality and intentionally accentuating selected expressive and stylistic elements, to reflect an understanding of purpose, audience, and place.
- MA:Pr5.1.8c: Demonstrate adaptability using tools, techniques and content in standard and experimental ways to communicate intent in the production of media artworks.
- MA:Re7.1.8 b: Compare, contrast, and analyze how various forms, methods, and styles in media artworks manage audience experience and create intention.
- MA:Re8.1.8: Analyze the intent and meanings of a variety of media artworks, focusing on intentions, forms, and various contexts.
Multi-lesson projects
Students will use the same project across multiple lessons.
Lesson contents
Want to teach this lesson?
Log in and get access to the full curriculum for free.
Scratch projects
My canvas
Student resource
Log in to access
Multi-lesson project
Students will use the same project across multiple lessons