Street Artist Teacher support materials Hour of Code 2017

Size: px
Start display at page:

Download "Street Artist Teacher support materials Hour of Code 2017"

Transcription

1 Street Artist Street Artist Teacher support materials Hour of Code 07 Kano Hour of Code

2 Street Artist Kano Hour of Code Challenge : Warmup What the ll make A random circle drawer that fills the screen with color. The first Street Artist challenge is a speed run through some of the core concepts students will be exploring in this Hour of Code. Use an animation loop to draw circles ever frame, then add random numbers to bring it to life. Ke concepts introduced Simple code drawing The animation loop Random numbers GO TO CHALLENGE FINISHED FILE

3 When app starts Draw: background color Ever frames do Draw: fill color new color with RGB % red % green % blue 0 to 00 0 to 00 Challenge : Warmup Street Artist Kano Hour of Code An event is fired when the app starts, which triggers the code in this block to run. Sets the background color of the canvas. Clicking the color square opens up the color picker, although other blocks from the color categor can also be attached. Draw: move to random point 6 Draw: circle radius 0 to 0 7 This block loops the code inside it. It can be set to run code ever second, millisecond, or frame. The app calls 60 frames per second, making it perfect for animation. Like most computer graphics, drawing in Kano Code is a three step process. You set the fill color and line stle, then move the pen to the right place, then draw a shape or a line. The pen position and color can be set in an order, but must be set before the shape is drawn. global.when( start, function() { devices.get( normal ).setbackgroundcolor( #77F time.ever(, frames, function() { devices.get( normal ).modules.setters.color( colour.create( rgb, 0, math.random(0, 00), math.random(0, 00) ) 6 devices.get( normal ).modules.space.movetorandom( devices.get( normal ).modules.shapes.circle( math.random(0, 0) 7 } } 6 7 Here the fill color is set b adding a block with mixes RGB (red, green, blue) color with % red, % green, and % blue. The RGB color space directl relates to how pixels function b setting the brightness of individual red, green and blue components. These two lines generate a random number for the green and blue values. Ever time this loop runs, a different number between and 00 will be generated, creating random colors mixing green and blue. This moves the pen to a random point on the canvas (where the app drawing is output) Finall in the loop, this line of code draws a circle, and sets the radius to a random number between 0 and 0.

4 Street Artist Kano Hour of Code Challenge : Simple paint What the ll make A simple paint effect controlled b the mouse. The simple paint challenge introduces the mouse part, and uses coordinates to draw circles under the mouse cursor. Ke concepts introduced The mouse part X and Y coordinates on the canvas Drawing using the mouse GO TO CHALLENGE FINISHED FILE

5 Street Artist Kano Hour of Code When app starts Draw: set transparenc to 70 Challenge : Simple paint Draw: fill color Ever frames do Draw: move to x Draw: circle radius Mouse: X position Mouse: Y position 0 6 Parts in Kano Code Parts are an eas wa to add functionalit to a creation. Adding a part unlocks code blocks that can be used in a creation. This challenge uses the mouse part, which unlocks blocks to use mouse events (like clicking), or the mouse position. global.when( start, function() { devices.get( normal ).settransparenc(70 devices.get( normal ).modules.setters.color( #7BFA time.ever(, frames, function() { devices.get( normal ).modules.space.moveto( devices.get( mouse ).getx() devices.get( mouse ).gety() devices.get( normal ).modules.shapes.circle(0 6 } } 6 An event is fired when the app starts, which triggers the code in this block to run. Like fill color or stroke stle, setting the transparenc will affect the opacit of all shapes or lines that are drawn in subsequent lines of code. Sets the fill color with a simple color picker. Note that the transparenc and fill color are set outside the code loop. This means the re onl set once when the app starts, and not updated ever loop. This makes the code more efficient. This block loops the code inside it. It can be set to run code ever second, millisecond, or frame. The app calls 60 frames per second, making it perfect for animation. Before drawing anthing, remember to move the pen to the right place! Here, the pen position is being set to the mouse coordinates. Matching the pen x and positions to the mouse x and positions ever frame (60 times a second) will make sure that ou alwas draw under the mouse cursor. This line draws a circle with a radius of 0. In this example, it will be purple and have a transparenc of 70%.

6 Street Artist Kano Hour of Code 6 Challenge : Color rainbow What the ll make A paintbrush that ccles through colors, and changes shape as it paints. This challenge builds the previous exercises and adds a variable. Students declare the variable, increment its value in a loop, and use the value to set the painting color. Ke concepts introduced Setting and getting variables Incrementing a variable in a loop Using a variable to create a color GO TO CHALLENGE FINISHED FILE

7 When app starts Street Artist Kano Hour of Code 7 Draw: background color set colorcount to 0 Challenge : Color rainbow Ever frames do colorcount += Draw: fill color new color with HSV hue saturation colorcount Variables This challenge declares (or sets ) a variable, then increases its value b ever frame. It then uses the value stored in the variable to change the fill color of the pen. This structure of declaring a variable outside a loop, then changing it and using it inside a loop is ver common in most programming languages! Look for the blocks which set and get variables. Draw: move to x Draw: ellipse width value Mouse: X position Mouse: Y position to 0 6 When the app starts, this line of code runs. It creates a new variable and sets its value to 0. Inside the ever frame loop (which runs 60 times a second), the value of the variable is increased b. height to 0 colorcount += ; This line of code adds to the value stored in the variable. It s the same as writing: mvariable = mvariable + ; var colorcount; Except it s shorter. global.when( start, function() { devices.get( normal ).setbackgroundcolor( #68 colorcount = 0; time.ever(, frames, function() { colorcount += ; devices.get( normal ).modules.setters.color( colour.create( hsv, colorcount, 00, 00) devices.get( normal ).modules.space.moveto( devices.get( mouse ).getx(), devices.get( mouse ).gety() devices.get( normal ).modules.shapes.ellipse( } } math.random(, 0), math.random(, 0) 6 6 This time the color is mixed using HSV, which stands for hue, saturation, value. It s a ver useful wa of changing colors, especiall when ou want to ccle through a set of bright, full saturated colors. This block returns the value currentl stored in the variable. Each frame, this number will go up b one, creating a constantl changing paint color, creating a rainbow brush effect. Just like in the last challenge, this block matches the pen position to the mouse cursor position. Finall, we draw an ellipse with random widths and heights to make the paintbrush more fun!

8 Street Artist Kano Hour of Code 8 Challenge : Ultimate spra paint What the ll make A glittering rainbow spra paint effect! Building on the code from challenge, students add a moveb command to randomise the pen position around the mouse; and use transparenc and repetition to complete the spra paint effect. Ke concepts introduced Using moveb vs moveto so set the pen position Using transparenc with code drawing Drawing multiple shapes in sequence GO TO CHALLENGE FINISHED FILE

9 Street Artist Kano Hour of Code 9 Challenge : Ultimate spra paint When app starts Draw: background color set colorcount to Ever frames do colorcount += Draw: fill color 0 0. new color with HSV hue colorcount This challenge builds on challenge. See the challenge sheet for info on these blocks. This blocks sets the stroke stle (color and thickness). The stroke stle is used when drawing lines, or as a border on an shapes that are drawn. If ou want to remove the stroke, set the thickness to 0. This is a move b block. Unlike the move to block, it moves the drawing pen from it s current position b a set number of pixels up and down. It move between -0 and 0 pixels on each axis: saturation value -0 Draw: move to x Draw: stroke color thickness Mouse: X position Mouse: Y position -0 0 x 0 pen starting position possible pen end positions Draw: move b x Draw: set transparenc to 0-0 to 0-0 to 0 These blocks change the drawing transparenc and draw a circle three times, without moving the pen between them: It draws a circle with a radius of between 0 and 60 pixels Next, it draws another circle with a radius of between 0 and 0 pixels Finall, it draws a px circle in the middle. Draw: circle radius 0 to 60 Draw: set transparenc to 0 Draw: circle radius 0 to 0 Draw: set transparenc to 00 Draw: circle radius Repeating this kind of randomisation creates some great patterns!

10 Street Artist Kano Hour of Code 0 Challenge : Brush strokes What the ll make A ribbon effect based on the mouse speed and direction. Using the draw line, the mouse speed, and some simple math blocks, students can create a brush stroke effect which paints short or long strokes based on the speed of the mouse. In this creation, the colors change based on the mouse X coordinate. Ke concepts introduced Using mouse speed and position together The line to command in a drawing loop Mouse position used to set a color GO TO CHALLENGE FINISHED FILE

11 Street Artist Kano Hour of Code When app starts Mouse: set cursor other Draw: background color Ever frames Paintbrush Challenge : Brush strokes do Draw: move to x Mouse: X position Mouse: Y position Draw: stroke color new color with HSV hue saturation value Mouse: X position thickness 0 Draw: line to x Mouse: X speed + Mouse: X position Mouse: Y speed + Mouse: Y position This block can be a lot of fun. It sets the mouse cursor while it s over the canvas. There are lots of options to pick from, but here we re using a paintbrush. The stroke stle block was used in challenge to create thin white outlines. In this creation, we re going to draw lots of lines, so the stroke thickness is set to 0. The color of the stroke is set with a HSV (Hue, Saturation, Value) block. The saturation and value inputs are left empt, creating bright, full saturated colors. The hue is set based on the mouse X position, creating an interesting rainbow effect once the mouse has been drawing for a while (see image on previous page). The line to block draws a line from the current drawing pen position to the x and coordinate inputs. global.when( start, function() { devices.get( mouse ).setcursor( assets.getsticker( other, other-paintbrush ) devices.get( normal ).setbackgroundcolor( #68 time.ever(, frames, function() { devices.get( normal ).modules.space.moveto( devices.get( mouse ).getx(), devices.get( mouse ).gety() } } devices.get( normal ).modules.setters.stroke( colour.create( hsv, devices.get( mouse ).getx() /, 00, 00), 0 devices.get( normal ).modules.paths.lineto( devices.get( mouse ).getxspeed() + devices.get( mouse ).getx(), devices.get( mouse ).getyspeed() + devices.get( mouse ).gety() The X and Y to coordinates are the mouse current position + the distance it travelled in the last frame. This means if the mouse travels in a straight line at a consistent speed the strokes will line up perfectl. As the speed and angle changes, the brush strokes become more erratic. Mouse moving in a curve Mouse moving in a straight line

12 Street Artist Kano Hour of Code Challenge 6: The stickering game What the ll make A probabilit game using street art stickers. Plaers mouse the mouse to click on the sticker as fast as possible. Each time the click there s a in 0 chance the win. Ke concepts introduced Using stickers: click events, moving the sticker, setting the sticker image. Using if logic with random numbers to decide when the game is over. GO TO CHALLENGE FINISHED FILE

13 Street Artist Kano Hour of Code When Sticker is clicked Sticker: move to x 0 to 0, 0 to Challenge 6: The stickering game Draw: fill color new color with HSV hue saturation 0 to There are two blocks of code in this game. The block inside when app starts is a recap of the content from challenges and. The game component is coded inside the when sticker is clicked event, shown here. Sticker: set to music Trumpet value set item to 0 to 0 do if Sticker: set to item > 9 music Sax The code inside this event runs when the sticker is clicked. This simple interaction is the core of this game. Remember that to see changes ou make in this event block, ou ll need to click the sticker to run the code! Ever time the sticker is clicked, it gets moved to a random position on the canvas. This block sets the sticker image. The first drop down selects a categor, the second picks the image from that categor. In this challenge, its set to the same image each time the plaer clicks on the sticker. This ensures that the game resets after a win event. These lines of code generate a random number between and 0, then check to see if it s greater than 9. This kind of logic is used in all dice games! var item; devices.get( sticker ).when( clicked, function() { devices.get( sticker ).setxy( math.random(0, 0) -, math.random(0, ) - devices.get( normal ).modules.setters.color( colour.create( hsv, math.random(0, ), 00, 00) devices.get( sticker ).setsticker(assets.getsticker( music, musictrumpet ) item = math.random(0, 0 if (item > 9) { devices.get( sticker ).setsticker(assets.getsticker( music, musicsax ) } } Finall, if the random number is greater than 9, the sticker is changed to show that the plaer has won! How to pla the game You ll need a stopwatch to pla. Start the watch and click on the sticker. How quickl can ou get the sticker to change? Extension activities Code a stopwatch into the game. Code a score counter to count how man times the sticker is clicked. Create a count down timer. How man times can ou click the sticker in 0 seconds?

14 Street Artist Kano Hour of Code Challenge 7: Paint splatter What the ll make A Jackson Pollock paint splatter effect based on the mouse speed. This challenge uses some trigonometr to calculate the mouse distance, saves the result into a variable, and uses that number to draw lots of little paint circles. Ke concepts introduced Building up complex algorithms from simple math blocks Using logic gates to onl draw when the mouse is moving Using the repeat block to draw lots of circles GO TO CHALLENGE FINISHED FILE

15 Street Artist Kano Hour of Code When app starts Draw: background color Mouse: set cursor other Paintbrush Challenge 7: Paint splatter Ever do frames Draw: fill color set distance to square root do if Repeat > distance times + Mouse: X speed Mouse: Y speed Mouse: X speed Mouse: Y speed There are two blocks of code in this game. The block inside when app starts is a recap of the content from challenges and. The game component is coded inside the when sticker is clicked event, shown here. OK. We know. This line is prett advanced! This little piece of trigonometr is working out how far the mouse has moved in the last frame. distance travelled dx² + d² distance (d) Draw: move to x Mouse: X position Mouse: Y position set randomness to 0 to Draw: move b x Mouse: X speed Mouse: Y speed randomness randomness 7 7 distance x (dx) Now that we know how far the mouse has moved, we can decide whether we want to draw or not. This logic statement checks to see if the mouse has travelled more than px. If it has, its code runs. This block repeats its code times. Because it s nested inside the ever frame block, this means we draw circles 60 times a second. 900 little circles per second should create a nice paint effect! Draw: move b x - to - to Draw: circle radius randomness 7 6 We save a random number into a variable called randomness. It gets used a few times on the next couple of lines. The drawing pen is at the mouse cursor, but to create a paint throwing effect, we want to place it further awa from the mouse, in a straight line with where the mouse is currentl moving. 6 Now the pen is the right distance from the mouse, we move it b a random amount in an direction to make it more organic and paint like. 7 Finall, we draw a circle. Using the randomness value means the circles will be smaller the further the are from the mouse cursor.

16 Street Artist Kano Hour of Code 6 Street Artist block glossar These are the blocks used in the Street Artist challenge set. More detail about each is available on the following pages. Draw blocks Mouse blocks Draw: move to random point Draw: background color Draw: circle radius new color with RGB Mouse: set cursor other Paintbrush % red Draw: move to x Draw: move b x Draw: fill color Draw: stroke color thickness Draw: set transparenc to 70 Draw: ellipse width height Draw: line to x % green % blue new color with HSV hue saturation Mouse: X position Mouse: Y position value Event Blocks Loop blocks Variable blocks Logic blocks Math blocks When app starts Ever frames set colorcount to 0 if item > 9 do colorcount do When Sticker is clicked Repeat times colorcount += 0 to 00 square root

17 Street Artist Kano Hour of Code 7 Loop Blocks Event Blocks Ever frames do Repeat times Both of these blocks loop code, but the have ver different effects. The ever frames block repeats the code inside it 60 times a second. Running code over and over again is ver useful for things like animations and games. If ou re creating a countdown timer, ou might want to run our code ever second. If ou re making an animation, tr making it run ever frame. Code in the repeat block runs a set number of times. Using the repeat 0 times block has the same effect as writing out our code 0 times, but it s much quicker to do, and it takes up less space! Code runs ver fast, so if ou draw a circle 0 times, ou ll see all 0 circles appear at once. When app starts When Sticker is clicked An event is triggered when something happens in our app. Mabe a button is clicked, or some data updates, or mabe it s just the app starting. Place our code inside the event block to run it when that event happens. Most of the time, ou ll be coding inside the When app starts event. The app is automaticall restarted whenever the code changes. You can manuall restart it with the restart button under the canvas.

18 Variable blocks Street Artist Kano Hour of Code 8 Variable Blocks You can think of variables as tin buckets for storing one piece of data while the app is running. You can call variables anthing ou like. set item to 0 if colorcount You set (or declare ) a variable using this block. set colorcount to 0 And get back (or return ) the value of the variable using this block. colorcount You can also use this math block to add or subtract from the value of a variable. do > Logic Blocks Use logic blocks in our code to make decisions about which code to run. When ou use an if block, ou combine it with another statement which will evaluate to true or false. The code in the If block is onl run when the statement is true. Like this: do if item > 9 (If the value of the variable item is greater than 9, then run the code. Otherwise, skip over the block.) colorcount +=

19 Street Artist Kano Hour of Code 9 Math Blocks square root 0 to 00 The math blocks do all the things ou d expect them to (like add, subtract, divide and multipl). Just plug two numbers or variables into the gaps, and set the smbol (or operator) in the drop down. The random number block returns a number between two values. Lots of the Street Artist challenges use these to add some randomness when repeating simple drawing operations. The math tr also includes blocks for more advanced operations. Challenge seven uses the square root block for some trigonometr. Mouse: set cursor other Paintbrush Parts & their blocks Mouse: X position Mouse: Y position Mouse: X speed Mouse: Y speed Each time a part is added to a Kano Code creation, a new block tra is added too. Challenges 7 use the mouse part. The mouse X and Y position blocks retun the mouse co-ordinates when the code is run. These are most commonl used in a Ever frame loop to create interactive creations. Sticker: set to Sticker: set size to % 0 Sticker: move to x music Trumpet 0, 0 The mouse X and Y speed return the change in position between the previous and current frame. It s useful for drawing shapes based on how fast the mouse is moving, or for working out whether the mouse is moving at all. Stickers are a set of premade images that can be stled and animated with code. These blocks change which picture the sticker shows, change its size, and set its position on the canvas.

20 Street Artist Kano Hour of Code 0 Drawing with code Drawing with code is a three step process.. Stle Before drawing a shape, set the stle of the pen with fill color; stroke color and thickness; and transparenc.. Move the pen Move the pen to the coordinates ou want to begin drawing. You can move to a random point with move to random point, to a specific position with move to, or move the pen from its current position with move b.. Shapes & lines With the stle and position set, now ou can draw our shape. There are lots of shapes in Kano Code, but the Street Artist challenges use circles, ellipses and lines. Draw: background color Draw: move to random point Draw: circle radius Draw: fill color Draw: move to x Draw: ellipse width Draw: stroke color height thickness Draw: move b x Draw: line to x Draw: set transparenc to 70 Advanced color These blocks let ou mix up a color using RGB (red, green, blue) or HSV (hue, saturation, value). new color with RGB % red % green % blue new color with HSV hue saturation value

Making ecards Can Be Fun!

Making ecards Can Be Fun! Making ecards Can Be Fun! A Macromedia Flash Tutorial By Mike Travis For ETEC 664 University of Hawaii Graduate Program in Educational Technology April 4, 2005 The Goal The goal of this project is to create

More information

In this lesson, you ll learn how to:

In this lesson, you ll learn how to: LESSON 5: ADVANCED DRAWING TECHNIQUES OBJECTIVES In this lesson, you ll learn how to: apply gradient fills modify graphics by smoothing, straightening, and optimizing understand the difference between

More information

THE JAVASCRIPT ARTIST 15/10/2016

THE JAVASCRIPT ARTIST 15/10/2016 THE JAVASCRIPT ARTIST 15/10/2016 Objectives Learn how to program with JavaScript in a fun way! Understand the basic blocks of what makes a program. Make you confident to explore more complex features of

More information

(0,0) (600, 400) CS109. PictureBox and Timer Controls

(0,0) (600, 400) CS109. PictureBox and Timer Controls CS109 PictureBox and Timer Controls Let s take a little diversion and discuss how to draw some simple graphics. Graphics are not covered in the book, so you ll have to use these notes (or the built-in

More information

Step 1: Create A New Photoshop Document

Step 1: Create A New Photoshop Document Snowflakes Photo Border In this Photoshop tutorial, we ll learn how to create a simple snowflakes photo border, which can be a fun finishing touch for photos of family and friends during the holidays,

More information

Paint Tutorial (Project #14a)

Paint Tutorial (Project #14a) Paint Tutorial (Project #14a) In order to learn all there is to know about this drawing program, go through the Microsoft Tutorial (below). (Do not save this to your folder.) Practice using the different

More information

Adobe Illustrator. Quick Start Guide

Adobe Illustrator. Quick Start Guide Adobe Illustrator Quick Start Guide 1 In this guide we will cover the basics of setting up an Illustrator file for use with the laser cutter in the InnovationStudio. We will also cover the creation of

More information

Drawing a Circle. 78 Chapter 5. geometry.pyde. def setup(): size(600,600) def draw(): ellipse(200,100,20,20) Listing 5-1: Drawing a circle

Drawing a Circle. 78 Chapter 5. geometry.pyde. def setup(): size(600,600) def draw(): ellipse(200,100,20,20) Listing 5-1: Drawing a circle 5 Transforming Shapes with Geometry In the teahouse one day Nasrudin announced he was selling his house. When the other patrons asked him to describe it, he brought out a brick. It s just a collection

More information

M O T I O N A N D D R A W I N G

M O T I O N A N D D R A W I N G 2 M O T I O N A N D D R A W I N G Now that ou know our wa around the interface, ou re read to use more of Scratch s programming tools. In this chapter, ou ll do the following: Eplore Scratch s motion and

More information

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults

Creating Vector Shapes Week 2 Assignment 1. Illustrator Defaults Illustrator Defaults Before we begin, we are going to make sure that all of us are using the same settings within our application. For this class, we will always want to make sure that our application

More information

Basic Tools. Chapter 1. Getting started

Basic Tools. Chapter 1. Getting started Chapter 1 Basic Tools Getting started Jasc Paint Shop Pro is a powerful art package which you can use to paint, write text, retouch photos and make images ready for the web. After only a few lessons you

More information

AN INTRODUCTION TO SCRATCH (2) PROGRAMMING

AN INTRODUCTION TO SCRATCH (2) PROGRAMMING AN INTRODUCTION TO SCRATCH (2) PROGRAMMING Document Version 2 (04/10/2014) INTRODUCTION SCRATCH is a visual programming environment and language. It was launched by the MIT Media Lab in 2007 in an effort

More information

Smoother Graphics Taking Control of Painting the Screen

Smoother Graphics Taking Control of Painting the Screen It is very likely that by now you ve tried something that made your game run rather slow. Perhaps you tried to use an image with a transparent background, or had a gazillion objects moving on the window

More information

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW STAROFFICE 8 DRAW Graphics They say a picture is worth a thousand words. Pictures are often used along with our words for good reason. They help communicate our thoughts. They give extra information that

More information

SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC

SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC Photo Effects: Snowflakes Photo Border (Photoshop CS6 / CC) SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC In this Photoshop tutorial, we ll learn how to create a simple and fun snowflakes photo border,

More information

OnPoint s Guide to MimioStudio 9

OnPoint s Guide to MimioStudio 9 1 OnPoint s Guide to MimioStudio 9 Getting started with MimioStudio 9 Mimio Studio 9 Notebook Overview.... 2 MimioStudio 9 Notebook...... 3 MimioStudio 9 ActivityWizard.. 4 MimioStudio 9 Tools Overview......

More information

In this exercise you will be creating the graphics for the index page of a Website for children about reptiles.

In this exercise you will be creating the graphics for the index page of a Website for children about reptiles. LESSON 2: CREATING AND MANIPULATING IMAGES OBJECTIVES By the end of this lesson, you will be able to: create and import graphics use the text tool attach text to a path create shapes create curved and

More information

CISC 1600 Lecture 3.1 Introduction to Processing

CISC 1600 Lecture 3.1 Introduction to Processing CISC 1600 Lecture 3.1 Introduction to Processing Topics: Example sketches Drawing functions in Processing Colors in Processing General Processing syntax Processing is for sketching Designed to allow artists

More information

HAPPY HOLIDAYS PHOTO BORDER

HAPPY HOLIDAYS PHOTO BORDER HAPPY HOLIDAYS PHOTO BORDER In this Photoshop tutorial, we ll learn how to create a simple and fun Happy Holidays winter photo border! Photoshop ships with some great snowflake shapes that we can use in

More information

[ the academy_of_code] Senior Beginners

[ the academy_of_code] Senior Beginners [ the academy_of_code] Senior Beginners 1 Drawing Circles First step open Processing Open Processing by clicking on the Processing icon (that s the white P on the blue background your teacher will tell

More information

Education and Training CUFMEM14A. Exercise 2. Create, Manipulate and Incorporate 2D Graphics

Education and Training CUFMEM14A. Exercise 2. Create, Manipulate and Incorporate 2D Graphics Education and Training CUFMEM14A Exercise 2 Create, Manipulate and Incorporate 2D Graphics Menu Exercise 2 Exercise 2a: Scarecrow Exercise - Painting and Drawing Tools... 3 Exercise 2b: Scarecrow Exercise

More information

Introduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons

Introduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons Introduction To Inkscape Creating Custom Graphics For Websites, Displays & Lessons The Inkscape Program Inkscape is a free, but very powerful vector graphics program. Available for all computer formats

More information

A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE)

A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE) A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE) Lesson overview In this interactive demonstration of Adobe Illustrator CC (2018 release), you ll get an overview of the main features of the application.

More information

+ Inheritance. Sometimes we need to create new more specialized types that are similar to types we have already created.

+ Inheritance. Sometimes we need to create new more specialized types that are similar to types we have already created. + Inheritance + Inheritance Classes that we design in Java can be used to model some concept in our program. For example: Pokemon a = new Pokemon(); Pokemon b = new Pokemon() Sometimes we need to create

More information

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques

Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques Creating a superhero using the pen tool Topics covered: Pen Tool, Fill Layers, Color Range, Levels Adjustments, Magic Wand tool, and shadowing techniques Getting Started 1. Reset your work environment

More information

Polygons and Angles: Student Guide

Polygons and Angles: Student Guide Polygons and Angles: Student Guide You are going to be using a Sphero to figure out what angle you need the Sphero to move at so that it can draw shapes with straight lines (also called polygons). The

More information

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool. THE BROWSE TOOL Us it to go through the stack and click on buttons THE BUTTON TOOL Use this tool to select buttons to edit.. RECTANGLE TOOL This tool lets you capture a rectangular area to copy, cut, move,

More information

CS 160: Lecture 10. Professor John Canny Spring 2004 Feb 25 2/25/2004 1

CS 160: Lecture 10. Professor John Canny Spring 2004 Feb 25 2/25/2004 1 CS 160: Lecture 10 Professor John Canny Spring 2004 Feb 25 2/25/2004 1 Administrivia In-class midterm on Friday * Closed book (no calcs or laptops) * Material up to last Friday Lo-Fi Prototype assignment

More information

HOW TO. In this section, you will find. miscellaneous handouts that explain. HOW TO do various things.

HOW TO. In this section, you will find. miscellaneous handouts that explain. HOW TO do various things. In this section, you will find miscellaneous handouts that explain do various things. 140 SAVING Introduction Every time you do something, you should save it on the DESKTOP. Click Save and then click on

More information

ANIMATION FOR EDUCATORS. Professional Development Salary Point Class Presented by Jonathan Mazur, NBCT

ANIMATION FOR EDUCATORS. Professional Development Salary Point Class Presented by Jonathan Mazur, NBCT ANIMATION FOR EDUCATORS Professional Development Salary Point Class Presented by Jonathan Mazur, NBCT jonathan.mazur@lausd.net PLANNING YOUR ANIMATION PROJECT Identifying Learning Goals Defining Assessment

More information

Adobe Illustrator. Always NAME your project file. It should be specific to you and the project you are working on.

Adobe Illustrator. Always NAME your project file. It should be specific to you and the project you are working on. Adobe Illustrator This packet will serve as a basic introduction to Adobe Illustrator and some of the tools it has to offer. It is recommended that anyone looking to become more familiar with the program

More information

Shape and Line Tools. tip: Some drawing techniques are so much easier if you use a pressuresensitive

Shape and Line Tools. tip: Some drawing techniques are so much easier if you use a pressuresensitive 4Drawing with Shape and Line Tools Illustrator provides tools for easily creating lines and shapes. Drawing with shapes (rectangles, ellipses, stars, etc.) can be a surprisingly creative and satisfying

More information

ADOBE PHOTOSHOP Using Masks for Illustration Effects

ADOBE PHOTOSHOP Using Masks for Illustration Effects ADOBE PHOTOSHOP Using Masks for Illustration Effects PS PREVIEW OVERVIEW In this exercise, you ll see a more illustrative use of Photoshop. You ll combine existing photos with digital art created from

More information

ACS-1805 Introduction to Programming (with App Inventor)

ACS-1805 Introduction to Programming (with App Inventor) ACS-1805 Introduction to Programming (with App Inventor) Chapter 8 Creating Animated Apps 10/25/2018 1 What We Will Learn The methods for creating apps with simple animations objects that move Including

More information

This document should only be used with the Apple Macintosh version of Splosh.

This document should only be used with the Apple Macintosh version of Splosh. Splosh 1 Introduction Splosh is an easy to use art package that runs under both Microsoft Windows and the Macintosh Mac OS Classic or Mac OS X operating systems. It should however be noted that the Apple

More information

Ai Adobe. Illustrator. Creative Cloud Beginner

Ai Adobe. Illustrator. Creative Cloud Beginner Ai Adobe Illustrator Creative Cloud Beginner Vector and pixel images There are two kinds of images: vector and pixel based images. A vector is a drawn line that can be filled with a color, pattern or gradient.

More information

Adobe photoshop Using Masks for Illustration Effects

Adobe photoshop Using Masks for Illustration Effects Adobe photoshop Using Masks for Illustration Effects PS Preview Overview In this exercise you ll see a more illustrative use of Photoshop. You ll combine existing photos with digital art created from scratch

More information

Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem

Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem Erasmus+ Project: Yestermorrow Year 1 Maths: Pythagorean Theorem Workshop (Coding Android Mobile Apps): Collision Detection and the Pythagorean Theorem (Based on the code.org worksheet) WORKSHOP OVERVIEW

More information

Using Masks for Illustration Effects

Using Masks for Illustration Effects These instructions were written for Photoshop CS4 but things should work the same or similarly in most recent versions Photoshop. 1. To download the files you ll use in this exercise please visit: http:///goodies.html

More information

Work with Shapes. Concepts CHAPTER. Concepts, page 3-1 Procedures, page 3-5

Work with Shapes. Concepts CHAPTER. Concepts, page 3-1 Procedures, page 3-5 3 CHAPTER Revised: November 15, 2011 Concepts, page 3-1, page 3-5 Concepts The Shapes Tool is Versatile, page 3-2 Guidelines for Shapes, page 3-2 Visual Density Transparent, Translucent, or Opaque?, page

More information

Tutorial 5. Website - Create a folder on the desktop called tutorial 5. Editor Brackets. Goals. Create a website showcasing the following techniques

Tutorial 5. Website - Create a folder on the desktop called tutorial 5. Editor Brackets. Goals. Create a website showcasing the following techniques Tutorial 5 Editor Brackets Goals Create a website showcasing the following techniques - Animated backgrounds - Animated game elements Website - Create a folder on the desktop called tutorial 5 o - Open

More information

ESCHERLIKE developed by Géraud Bousquet. User s manual C03-04 STROKE WIDTH C03-05 TRANSPARENCY C04-01 SAVE YOUR WORK C04-02 OPEN A FILE

ESCHERLIKE developed by Géraud Bousquet. User s manual C03-04 STROKE WIDTH C03-05 TRANSPARENCY C04-01 SAVE YOUR WORK C04-02 OPEN A FILE Summary ESCHERLIKE 1.3.2 developed by Géraud Bousquet User s manual EscherLike is a software program that makes it easy to draw all the regular tilings of the plane. There are 93 different tilings (and

More information

Use Parametric notation. Interpret the effect that T has on the graph as motion.

Use Parametric notation. Interpret the effect that T has on the graph as motion. Learning Objectives Parametric Functions Lesson 3: Go Speed Racer! Level: Algebra 2 Time required: 90 minutes One of the main ideas of the previous lesson is that the control variable t does not appear

More information

1. Defining Procedures and Reusing Blocks

1. Defining Procedures and Reusing Blocks 1. Defining Procedures and Reusing Blocks 1.1 Eliminating Redundancy By creating a procedure, move a copy of the redundant blocks into it, and then call the procedure from the places containing the redundant

More information

Paint/Draw Tools. Foreground color. Free-form select. Select. Eraser/Color Eraser. Fill Color. Color Picker. Magnify. Pencil. Brush.

Paint/Draw Tools. Foreground color. Free-form select. Select. Eraser/Color Eraser. Fill Color. Color Picker. Magnify. Pencil. Brush. Paint/Draw Tools There are two types of draw programs. Bitmap (Paint) Uses pixels mapped to a grid More suitable for photo-realistic images Not easily scalable loses sharpness if resized File sizes are

More information

Special Products on Factoring

Special Products on Factoring Special Products on Factoring What Is This Module About? This module is a continuation of the module on polnomials. In the module entitled Studing Polnomials, ou learned what polnomials are as well as

More information

Thank you for backing the project. Hope you enjoy these PDFs over the next few months <3

Thank you for backing the project. Hope you enjoy these PDFs over the next few months <3 The PDF archives Thank you for backing the project. Hope you enjoy these PDFs over the next few months

More information

2. Click on the Freeform Pen Tool. It looks like the image to the right. If it s not showing, right click on that square and choose it from the list.

2. Click on the Freeform Pen Tool. It looks like the image to the right. If it s not showing, right click on that square and choose it from the list. This tutorial will walk you through how to use Paths in Photoshop. It explains the general workings of paths, as well as how to use them to do specific tasks. Tasks such as how to create vector shapes

More information

Creating. an Illustration. Illustrator 9.0. Objectives

Creating. an Illustration. Illustrator 9.0. Objectives U B nit Creating an Illustration Objectives Plan your illustration Work with palettes Draw with the Paintbrush Tool Scale objects Distort an object Choose colors from the Web Swatch library Use the Transform

More information

We will start our journey into Processing with creating static images using commands available in Processing:

We will start our journey into Processing with creating static images using commands available in Processing: Processing Notes Chapter 1: Starting Out We will start our journey into Processing with creating static images using commands available in Processing: rect( ) line ( ) ellipse() triangle() NOTE: to find

More information

Fruit Snake SECTION 1

Fruit Snake SECTION 1 Fruit Snake SECTION 1 For the first full Construct 2 game you're going to create a snake game. In this game, you'll have a snake that will "eat" fruit, and grow longer with each object or piece of fruit

More information

Add Photo Mounts To A Photo With Photoshop Part 1

Add Photo Mounts To A Photo With Photoshop Part 1 Add Photo Mounts To A Photo With Photoshop Part 1 Written by Steve Patterson. In this Photoshop Effects tutorial, we ll learn how to create and add simplephoto mounts to an image, a nice finishing touch

More information

ANSWER KEY. Chapter 1. Introduction to Computers

ANSWER KEY. Chapter 1. Introduction to Computers 3 ANSWER KEY Chapter 1. Introduction to Computers Exercises A. 1. c. 2. a. 3. b. 4. a. B. 1. False 2. True 3. True 4. True 5. False 6. True C. 1. Processing 2. Notebooks 3. Output 4. Data 5. PARAM D. 1.

More information

2. If a window pops up that asks if you want to customize your color settings, click No.

2. If a window pops up that asks if you want to customize your color settings, click No. Practice Activity: Adobe Photoshop 7.0 ATTENTION! Before doing this practice activity you must have all of the following materials saved to your USB: runningshoe.gif basketballshoe.gif soccershoe.gif baseballshoe.gif

More information

Khan Academy JavaScript Study Guide

Khan Academy JavaScript Study Guide Khan Academy JavaScript Study Guide Contents 1. Canvas graphics commands with processing.js 2. Coloring 3. Variables data types, assignments, increments 4. Animation with draw loop 5. Math expressions

More information

Animated Gif - Illustrator /Text and Shapes

Animated Gif - Illustrator /Text and Shapes - Illustrator /Text and Shapes Use Adobe Illustrator to create an animated gif. Use a variety of shapes, outlined type, or live traced objects as your subjects. Apply all the skills that we have developed

More information

Contents. Introducing Clicker Paint 5. Getting Started 7. Using The Tools 10. Using Sticky Points 15. Free resources at LearningGrids.

Contents. Introducing Clicker Paint 5. Getting Started 7. Using The Tools 10. Using Sticky Points 15. Free resources at LearningGrids. ClickerPaintManualUS.indd 2-3 13/02/2007 13:20:28 Clicker Paint User Guide Contents Introducing Clicker Paint 5 Free resources at LearningGrids.com, 6 Installing Clicker Paint, 6 Getting Started 7 How

More information

Dice in Google SketchUp

Dice in Google SketchUp A die (the singular of dice) looks so simple. But if you want the holes placed exactly and consistently, you need to create some extra geometry to use as guides. Plus, using components for the holes is

More information

Create a unit using United Streaming and PowerPoint. Materials: Microsoft PowerPoint, Internet access, United Streaming account

Create a unit using United Streaming and PowerPoint. Materials: Microsoft PowerPoint, Internet access, United Streaming account Create a unit using United Streaming and PowerPoint Materials: Microsoft PowerPoint, Internet access, United Streaming account Find United Streaming Clips: 1. Decide on a topic for your unit. 2. Search

More information

GETTING AROUND STAGE:

GETTING AROUND STAGE: ASM FLASH INTRO FLASH CS3 is a 2D software that is used extensively for Internet animation. Its icon appears as a red square with a stylized Fl on it. It requires patience, because (like most computer

More information

Art, Nature, and Patterns Introduction

Art, Nature, and Patterns Introduction Art, Nature, and Patterns Introduction to LOGO Describing patterns with symbols This tutorial is designed to introduce you to some basic LOGO commands as well as two fundamental and powerful principles

More information

Beginning Paint 3D A Step by Step Tutorial. By Len Nasman

Beginning Paint 3D A Step by Step Tutorial. By Len Nasman A Step by Step Tutorial By Len Nasman Table of Contents Introduction... 3 The Paint 3D User Interface...4 Creating 2D Shapes...5 Drawing Lines with Paint 3D...6 Straight Lines...6 Multi-Point Curves...6

More information

How to draw and create shapes

How to draw and create shapes Adobe Flash Professional Guide How to draw and create shapes You can add artwork to your Adobe Flash Professional documents in two ways: You can import images or draw original artwork in Flash by using

More information

MULTIMEDIA WEB DESIGN

MULTIMEDIA WEB DESIGN CLASS :: 02 02.02 2018 4 Hours THE AGENDA HOMEWORK 1 REVIEW [ Upload to Comm Arts Server ] :: Completed Questionnaire :: Best Works [Saved to Server] GIF ANIMATION DEMO :: Best Practices for GIF Animations

More information

HO-1: INTRODUCTION TO FIREWORKS

HO-1: INTRODUCTION TO FIREWORKS HO-1: INTRODUCTION TO FIREWORKS The Fireworks Work Environment Adobe Fireworks CS4 is a hybrid vector and bitmap tool that provides an efficient design environment for rapidly prototyping websites and

More information

Welcome to Computers for ESL Students, 4th Edition

Welcome to Computers for ESL Students, 4th Edition For Review Only. Not To Be Resold. This material has not been through quality assurance and/or proofreading and may contain errors. Welcome to Computers for ESL Students, 4th Edition LOIS WOODEN Manteca

More information

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements? BASIC GAUGE CREATION The Video VBox setup software is capable of using many different image formats for gauge backgrounds, static images, or logos, including Bitmaps, JPEGs, or PNG s. When the software

More information

12.4 The Ellipse. Standard Form of an Ellipse Centered at (0, 0) (0, b) (0, -b) center

12.4 The Ellipse. Standard Form of an Ellipse Centered at (0, 0) (0, b) (0, -b) center . The Ellipse The net one of our conic sections we would like to discuss is the ellipse. We will start b looking at the ellipse centered at the origin and then move it awa from the origin. Standard Form

More information

L E S S O N 2 Background

L E S S O N 2 Background Flight, Naperville Central High School, Naperville, Ill. No hard hat needed in the InDesign work area Once you learn the concepts of good page design, and you learn how to use InDesign, you are limited

More information

Create a Swirly Lollipop Using the Spiral Tool Philip Christie on Jun 13th 2012 with 12 Comments

Create a Swirly Lollipop Using the Spiral Tool Philip Christie on Jun 13th 2012 with 12 Comments Advertise Here Create a Swirly Lollipop Using the Spiral Tool Philip Christie on Jun 13th 2012 with 12 Comments Tutorial Details Program: Adobe Illustrator CS5 Difficulty: Beginner Es timated Completion

More information

USING THE PHOTOSHOP TOOLBOX

USING THE PHOTOSHOP TOOLBOX IN THIS CHAPTER USING THE PHOTOSHOP TOOLBOX Using the Options Bar 44 Using the Selection Tools 45 Using the Crop and Slice Tools 46 Using the Retouching Tools 46 Using the Painting Tools 49 Using the Drawing

More information

Programming Fundamentals

Programming Fundamentals Programming Fundamentals Lecture 03 Introduction to Löve 2D Edirlei Soares de Lima Computer Graphics Concepts What is a pixel? In digital imaging, a pixel is a single

More information

9 Using Appearance Attributes, Styles, and Effects

9 Using Appearance Attributes, Styles, and Effects 9 Using Appearance Attributes, Styles, and Effects You can alter the look of an object without changing its structure using appearance attributes fills, strokes, effects, transparency, blending modes,

More information

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1 CS 1033 Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1 Upon completion of this lab, you should be able to: Open, create new, save

More information

Implicit Differentiation - the basics

Implicit Differentiation - the basics x x 6 Implicit Differentiation - the basics Implicit differentiation is the name for the method of differentiation that we use when we have not explicitl solved for in terms of x (that means we did not

More information

SHORTCUTS DRAW PERSONA

SHORTCUTS DRAW PERSONA SHORTCUTS DRAW PERSONA esc CANCEL OPERATION ± SHOW/HIDE TABS F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 1 2 3 4 5 6 7 8 9 0 200% 400% 800% ACTUAL PIXEL 10% 20% QUIT CLOSE RULERS CHAR- OUTLINE Q W E R T ACTER

More information

In this lecture we will briefly examine a few new controls, introduce the concept of scope, random numbers, and drawing simple graphics.

In this lecture we will briefly examine a few new controls, introduce the concept of scope, random numbers, and drawing simple graphics. Additional Controls, Scope, Random Numbers, and Graphics CS109 In this lecture we will briefly examine a few new controls, introduce the concept of scope, random numbers, and drawing simple graphics. Combo

More information

Click on Add a layer style icon from bottom part of the Layers panel and select Gradient Overlay.

Click on Add a layer style icon from bottom part of the Layers panel and select Gradient Overlay. Three Ornaments Start working by creating a new document (Ctrl+N) in Adobe Photoshop with the size 1280px by 1024px (RGB color mode) at a resolution of 72 pixels/inch. Take now the Rectangle Tool (U) and

More information

Expression Design Lab Exercises

Expression Design Lab Exercises Expression Design Lab Exercises Creating Images with Expression Design 2 Beaches Around the World (Part 1: Beaches Around the World Series) Information in this document, including URL and other Internet

More information

Lesson 12: Sine 5 = 15 3

Lesson 12: Sine 5 = 15 3 Lesson 12: Sine How did ou do on that last worksheet? Is finding the opposite side and adjacent side of an angle super-duper eas for ou now? Good, now I can show ou wh I wanted ou to learn that first.

More information

Procedures: Algorithms and Abstraction

Procedures: Algorithms and Abstraction Procedures: Algorithms and Abstraction 5 5.1 Objectives After completing this module, a student should be able to: Read and understand simple NetLogo models. Make changes to NetLogo procedures and predict

More information

Adobe Animate Basics

Adobe Animate Basics Adobe Animate Basics What is Adobe Animate? Adobe Animate, formerly known as Adobe Flash, is a multimedia authoring and computer animation program. Animate can be used to design vector graphics and animation,

More information

Adobe Photoshop Sh S.K. Sublania and Sh. Naresh Chand

Adobe Photoshop Sh S.K. Sublania and Sh. Naresh Chand Adobe Photoshop Sh S.K. Sublania and Sh. Naresh Chand Photoshop is the software for image processing. With this you can manipulate your pictures, either scanned or otherwise inserted to a great extant.

More information

How to create shapes. Drawing basic shapes. Adobe Photoshop Elements 8 guide

How to create shapes. Drawing basic shapes. Adobe Photoshop Elements 8 guide How to create shapes With the shape tools in Adobe Photoshop Elements, you can draw perfect geometric shapes, regardless of your artistic ability or illustration experience. The first step to drawing shapes

More information

Computer Graphics. Si Lu. Fall er_graphics.htm 10/11/2017

Computer Graphics. Si Lu. Fall er_graphics.htm 10/11/2017 Computer Graphics Si Lu Fall 27 http://www.cs.pd.edu/~lusi/cs447/cs447_547_comput er_graphics.htm //27 Last time Filtering Resampling 2 Toda Compositing NPR 3D Graphics Toolkits Transformations 3 Demo

More information

Analog Clock. High School Math Alignment. Level 2 CSTA Alignment. Description

Analog Clock. High School Math Alignment. Level 2 CSTA Alignment. Description Analog Clock High School Math Alignment Domain: Geometry Cluster: Apply geometric concepts in modelling situations Standard: CCSS.MATH.CONTENT.HSG.MG.A.1 Use geometric shapes, their measures, and their

More information

Introduction to Flash - Creating a Motion Tween

Introduction to Flash - Creating a Motion Tween Introduction to Flash - Creating a Motion Tween This tutorial will show you how to create basic motion with Flash, referred to as a motion tween. Download the files to see working examples or start by

More information

Photoshop Fundamentals

Photoshop Fundamentals Lesson 3 Photoshop Fundamentals Photoshop Fundamentals How to Navigate your Document Zooming in and out To zoom in and out on your Photoshop document, hold down the Command key (Ctrl on Win) and press

More information

1 Getting started with Processing

1 Getting started with Processing cis3.5, spring 2009, lab II.1 / prof sklar. 1 Getting started with Processing Processing is a sketch programming tool designed for use by non-technical people (e.g., artists, designers, musicians). For

More information

Mailman Max. The postcode is a great way to work out the next sorting office a letter should go to, so you ll use that.

Mailman Max. The postcode is a great way to work out the next sorting office a letter should go to, so you ll use that. Mailman Max In this project you will make a main postal sorting office. It will need to sort letters so that they can be put into vans going to the right local sorting offices. The postcode is a great

More information

Transforming Selections In Photoshop

Transforming Selections In Photoshop Transforming Selections In Photoshop Written by Steve Patterson. In previous tutorials, we learned how to draw simple shape-based selections with Photoshop s Rectangular and Elliptical Marquee Tools. Using

More information

Labels and Envelopes in Word 2013

Labels and Envelopes in Word 2013 Labels and Envelopes in Word 2013 Labels... 2 Labels - A Blank Page... 2 Selecting the Label Type... 2 Creating the Label Document... 2 Labels - A Page of the Same... 3 Printing to a Specific Label on

More information

Math 116 First Midterm February 6, 2012

Math 116 First Midterm February 6, 2012 Math 6 First Midterm Februar 6, 202 Name: Instructor: Section:. Do not open this exam until ou are told to do so. 2. This exam has 0 pages including this cover. There are 9 problems. Note that the problems

More information

Photoshop tutorial: Final Product in Photoshop:

Photoshop tutorial: Final Product in Photoshop: Disclaimer: There are many, many ways to approach web design. This tutorial is neither the most cutting-edge nor most efficient. Instead, this tutorial is set-up to show you as many functions in Photoshop

More information

Interactive Tourist Map

Interactive Tourist Map Adobe Edge Animate Tutorial Mouse Events Interactive Tourist Map Lesson 1 Set up your project This lesson aims to teach you how to: Import images Set up the stage Place and size images Draw shapes Make

More information

Graffiti Wallpaper Photoshop Tutorial

Graffiti Wallpaper Photoshop Tutorial Graffiti Wallpaper Photoshop Tutorial Adapted from http://photoshoptutorials.ws/photoshop-tutorials/drawing/create-your-own-graffiti-wallpaper-inphotoshop.html Step 1 - Create a New Document Choose File

More information

PROJECT THREE - EMPHASIS

PROJECT THREE - EMPHASIS PROJECT THREE - EMPHASIS INSTRUCTIONS Before you begin this assignment: 1. Read Design Basics, on the two topics of Emphasis and Color. Study the Introduction to Emphasis, the PowerPoint presentation,

More information

Graphing on Excel. Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version):

Graphing on Excel. Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version): Graphing on Excel Open Excel (2013). The first screen you will see looks like this (it varies slightly, depending on the version): The first step is to organize your data in columns. Suppose you obtain

More information

Adding Objects Creating Shapes Adding. Text Printing and Exporting Getting Started Creating a. Creating Shapes Adding Text Printing and Exporting

Adding Objects Creating Shapes Adding. Text Printing and Exporting Getting Started Creating a. Creating Shapes Adding Text Printing and Exporting Getting Started Creating a Workspace Pages, Masters and Guides Adding Objects Creating Shapes Adding Text Printing and Exporting Getting Started Creating a Workspace Pages, Masters and Guides Adding Objects

More information

PowerPoint 2016 Part II

PowerPoint 2016 Part II PowerPoint 2016 Part II Animations In PowerPoint, any object, shape, image, etc. on a slide can be animated. Animations are a good way to add some attention grabbers to a presentation, but they can also

More information