Digital Art in Scratch part 1 Barb Ericson Georgia Tech Oct 2010 Goals • Learn about – – – – Drawing sprites Using the pen blocks: stamp Event handling Loops Project Description • We will draw a simple shape (a plus sign) and use it to make art. – By stamping the shape as we follow the mouse – We will change the costume (color) we draw with when the user presses the space key Big Picture • Delete cat sprite • Copy the costume for the • Paint the sprite and background for change the color the stage • Paint the sprite • Program the that you will draw sprite with Delete cat sprite • To delete the cat – Click the scissors – Click the cat • Or right click on the cat and select delete Painting the background • Click on the stage icon in the sprites area • Select the backgrounds tab – Click Paint Setting background color • Select a color – Using the eye dropper tool • Select the fill tool – Bucket • Fill the stage with the color Painting the Sprite • Click on star with paintbrush – To paint a sprite • Select a color – Use the eye dropper • Paint the sprite – Use the line tool Copy the costume • Click on the costume tab – For Sprite1 • Click on Copy – To copy the costume • Click on Edit Change the Color • Pick a color – Use the eye dropper • Change the color – Use the fill tool • You may want to grow the sprite first to make it easier to fill it • Then shrink it after Programming Steps • When the green flag is clicked do all set-up – Clear the drawing area – Set the starting costume – Then Loop forever • Move to the current cursor location • Stamp the shape – Draw a copy of it Set-up • When the green flag is clicked – Clear the drawing area – Set the starting costume • To costume1 Follow mouse and stamp • Forever - Control – Go to the cursor's x and y location Motion • Drag out mouse x and mouse y -Sensing – Stamp a copy of the sprite - Pen Change Costume • When the space key is pressed- Control – Switch to next costume Challenge • Add other colors • Add a way to clear the drawing – Press a key or add a button sprite • Try with other shapes – Like circles or rectangles • Add a turn Concept Summary • Backgrounds – Can be painted • Sprites – Can be painted and copied and then edited • Forever loops – repeat all the commands inside of them one at a time until the script is stopped or all scripts are stopped • Events – Respond to something like the green flag being clicked or the space key being pressed