Level Up with Scratch: Create Interactive Art with Scratch

Level Up with Scratch: Create Interactive Art with Scratch

Make art come alive by creating interactive art pieces that are unique each time a Scratch project is run. Create art by stamping images on the stage or drawing with your voice or your nose! Or reimagine a famous artist's work that can speak or change color or dance. Join us to make art in unique and fun ways with code.

 

The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.

 

Divider Notch Left

Workshop Series Sponsor:

AT&T Logo

Tags
Platform
Scratch
Audience
Educators and FacilitatorsStudents and Learners
Experience Level
IntermediateAdvanced Concepts
Type
WorkshopVideoSlide Deck
Topic
Creative Learning: Experimenting and IteratingCreative Learning: Reusing and RemixingCreative Learning: Testing and DebuggingArt/AnimationExtension Block
Language
English

Related Resources

Pen Blocks Extension, Turtle Graphics
Pen Blocks Extension, Turtle GraphicsCreate digital drawings using the Pen Extension. These drawings, also known as turtle graphics, are created when a cursor (the "turtle") draws on a plane (like the Scratch stage). Turtle graphics help with algorithmic thinking and debugging, and they employ geometry concepts and focus on direction, location, and repetition/looping.   Explore the computational concepts of decomposition and sequence as you create a shape drawing in Scratch using the pen blocks, and create a visual artifact, enabling learners to observe results, debug, and iterate, all while having fun and gaining real-world problem solving and critical thinking skills!
Learn More
Stamp Block
Stamp BlockThe "stamp" block can be accessed by adding the Pen Extension. When used in a script, the "stamp" block will allow you to produce a duplicate image of the sprite and stamp it onto any location on the stage.   Because the stamp is simply an image of the sprite at the moment it was stamped, it cannot be programmed but can still be a powerful tool to create interesting patterns or movement tracks. For example, try creating a piece of an image (like a petal) that can be repeatedly stamped in a pattern to create something new (like a flower).
Learn More
Clones
ClonesCloning lets you create multiple copies of your sprite while your project is running. When each clone is produced, it has the same costumes, sounds, scripts, and variables as the original, but is otherwise independent. Clones can work for you, saving you coding time and helping you create dynamic and interactive projects. Let's explore how clones work and experiment with how you can use them in your projects.
Learn More
Create Interactive Art
Create Interactive ArtMake a famous work of art or your own unique art come alive!
Learn More
Making Faces, Stop Motion
Making Faces, Stop MotionMaking faces using everyday objects and objects of significance to make portraits is an idea that comes from the artist Hanoch Piven, who makes highly expressive portraits using found objects! You can learn more here. Once you have created a face, try bringing them to life in Scratch using stop motion techniques. Moving from unplugged to digital provides the opportunity to expand your creative expression and transform your original creation.   To start this activity, first you’ll want to gather items you feel could make up parts of a face. The items can either have special meaning and/or represent something about you or your life, or they can simply be fun and interesting objects.
Learn More
Level Up with Scratch: Make Some Music with Scratch
Level Up with Scratch: Make Some Music with ScratchUsing sound in a game, animation, story, or interactive project can add depth and emotion. The Scratch sound library is full of a variety of sound effects, instrument notes, and music loops, or there is an option to upload your own sound clips. And by adding the music extension blocks, you can use the sounds of a variety of instruments and actual notes with customizable beat lengths to create digital instruments, songs, and more! Join us to explore some of the ways you can use sound and add another element of creativity to Scratch projects.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More
Level Up with Scratch: Boring Backdrops Begone: Animating Backdrops with Code
Level Up with Scratch: Boring Backdrops Begone: Animating Backdrops with CodeBackgrounds/backdrops in Scratch can be more than just static images. They can set the tone of a project, change with the scene or the mood or the lighting, and even move so your characters can explore an expanded world. And don't worry, you don't need to be the world's greatest artist to create unique backdrops that add texture and life to your project. Join us to explore tips and tricks for designing your own backdrop and animating it with code.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More
Level Up with Scratch: Create Dynamic Scratch Projects with the Power of Conditional Statements
Level Up with Scratch: Create Dynamic Scratch Projects with the Power of Conditional StatementsCreate dynamic games, customized stories, and more using conditional statements paired with reporter and operator blocks in Scratch, which hold valuable information about sprite positioning, costumes, user input, and more. Learn about the computational concept of conditional statements, which allow for a variety of project outcomes that keep players coming back for more. And embrace getting stuck and unstuck while experimenting, iterating, testing, and debugging. Join us to make dynamic Scratch programs that build computational thinking skills while you are having fun.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More
Level Up with Scratch: Super-Charge Your Game Design
Level Up with Scratch: Super-Charge Your Game DesignReady to level up a simple Scratch game? Join us to explore how to first create a game, and then, add layers of complexity involving concepts like gravity and a player health bar to challenge young coders who want to level up their game design, as well as make the game more engaging for players. We'll also investigate alternate ways to control the player sprite beyond just arrow keys, including controlling the object using your face or the volume of your voice, making your project more accessible and a fresh take on the usual keyboard games.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More
Level Up with Scratch: Squash “Bugs” and Conquer Challenges: Creative Problem-Solving
Level Up with Scratch: Squash “Bugs” and Conquer Challenges: Creative Problem-SolvingAs Scratchers begin exploring computational concepts that are common in many programming languages (sequence, loops, parallelism, events, conditionals, operators, and data), they may run into common errors that will challenge their problem-solving skills and reinforce the importance of iteration and a growth mindset. As facilitators, we want to support playful learning and tinkering mindset values, so that participants can experiment, share, and celebrate ideas, as well as develop a mindset that is comfortable with the discomfort of getting stuck and thinks critically about strategies for getting unstuck. Join us to see some examples of coding and debugging challenges you can explore with your learners, as we discuss debugging strategies and where they can look for help and inspiration on the Scratch platform.   The Scratch Foundation is grateful to AT&T for its support of this workshop series. We have teamed up with The Achievery from AT&T to provide free beginner and intermediate creative coding lesson plans on a variety of topics for educators, caregivers, and learners. Sign up (for free!) by using our custom code "SCRATCH" when you register to support our work at theachievery.com.   Workshop Series Sponsor:
Learn More