1 of 9

Use the clone feature to make moving kaleidoscope style art.

Objectives/Outcome

Sprite Art (Clones)

Prerequisites:

Students should have foundational understanding of:

  • adding sprites
  • loops
  • movement blocks

Expected Outcome:

Students will be able to:

  • add a sprite and background
  • code a sprite to clone

Vocabulary

Loop

Algorithm

Clone

Objective: Students will be able to create a basic algorithm and use clones and loops to generate artistic patterns.

2 of 9

Project Sample

3 of 9

loop

  • a sequence of instructions that repeats
  • the action of doing something over and over again

4 of 9

Tutorials

Click here to open slide deck

5 of 9

What are some of the code blocks I need?

Sprite Art

Decompose

Add sprite and background

Add sounds

Make sprite go to random spot

Make an event to score points

Track variables

Time sprite to show and hide

Note: Not all blocks that might be used are shown here. There are multiple ways to code this project.

6 of 9

Revise

Can you slow down or speed up the sprite?

Can you make the sprite clones follow the mouse.

Can you add music?

Sprite Art

Can you make sprites change colors as they are cloned?

Debug

Does everything work the way you want it to?

Is there anything you want to change?

7 of 9

CODE BLOCKS

When clicked

Go to (x,y)

Hide

Show

Wait

Pick Random

Change Score

Say

Forever

Start Sound

SKILLS

VOCABULARY

Variables

Random

Algorithm

Event

Vocabulary

Code Blocks

Skills

  • Create an algorithm
  • Clone a sprite.
  • Make a loop to make the clone create a design

Standards

STANDARDS

CS 3AP-3b Create programs that include sequences, events, loops, and conditionals

CS 3AP-4a Break down (deconstruct) algorithms and list the steps needed to solve a problem into a sequence of tasks and sub-tasks.

CS 3AP-5e Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended

8 of 9

Resources

Sprite Art

9 of 9

THANKS

Slidesgo

Sources:

scratch.mit.edu

thenounproject.com

freepik.com

code.org

Pam Hyer

CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, infographics & images by Freepik