Copies of the Color by Pixel template sheets (included in the Resources section). Colored pencils, crayons, markers, or other supplies for coloring.

Similar documents
Measurement and Data. Bar Graphs. Talk About It. More Ideas. Formative Assessment. Have children try the following problem.

Activity. Image Representation

Count the objects after you draw 1 more. Write the number in the box. Use the code to color when you are finished. Draw 1 more face. How many?

For each person in your group, designate one of the following colors: Red, Blue, and Black. Next to the color, write your name in that color:

Let s Make. Math Fun. Volume 19 January/February Dice Challenges. Telling the Time. Printable Games. Mastering Multiplication.

Games of Skill Lesson 1 of 9, work in pairs

Color each numeral card. Count the objects in each group. Then color the group of objects the same color as the numeral card that it matches.

PASS Sample Size Software. These options specify the characteristics of the lines, labels, and tick marks along the X and Y axes.

1. Use Pattern Blocks. Make the next 2 figures in each increasing pattern. a) 2. Write the pattern rule for each pattern in question 1.

Sample lessonsample lessons using ICT

Year 10 Practical Assessment Skills Lesson 1 Results tables and Graph Skills

Sketchbook Practice: Lesson 5 1

Multiplying Three Factors and Missing Factors

Digital Images. Activity J7. Tips and Suggestions. What s This Activity About? What Will Students Do? What Will Students Learn? Concepts.

Lesson 8 Tic-Tac-Toe (Noughts and Crosses)

Social Studies Interactive Notebook. Native Americans. Upper Elementary (3-5)

Properties Range% - Minutes - Restart - Box Size Initial % -

NCSS Statistical Software

Getting Started in Eagle Professional Schematic Software. Tyler Borysiak Team 9 Manager

Rubik's Missing Link

Games of Skill ANSWERS Lesson 1 of 9, work in pairs

Unit 7 Number Sense: Addition and Subtraction with Numbers to 100

Symmetrical Figures. Geometry. Objective. Common Core State Standards Talk About It. Solve It. More Ideas. Formative Assessment

Skateboard Bingo (cont.)

Games you could play to help

Cracking the Code, Part 2: Codes & Combinations

Cryptic Crosswords for Bright Sparks

Measuring in Centimeters

Learning Guide. ASR Automated Systems Research Inc. # Douglas Crescent, Langley, BC. V3A 4B6. Fax:

Chapter 4 Number Theory

To apply proposed roadway data (vertical alignments, cross section template data, cut/fill slopes, etc.)

Page 21 GRAPHING OBJECTIVES:

How to Make a Run Chart in Excel

Rainbow Logic Squares

PASS Sample Size Software

Perspective Landscapes 7 th Grade One Point Perspective Landscapes

Information for teachers

Towards a New Age Graphic Design DIGITAL PRINTING

Dr. Seuss Printable Activities

NS2-45 Skip Counting Pages 1-8

FROG FOB. Jungle - Rainforest Leather. Leathercraft Projects To-Go. Plus A Look Into The Inner Workings of Jungles & Rainforests

PLAYERS AGES MINS.

Rule Rule. EVERYDAY MATHEMATICS 3 rd Grade Unit 2 Review: Number Stories and Arrays UNIT. Fill in the unit box and the blanks.

Geometry and Spatial Reasoning

In this project, you will create a memory game where you have to memorise and repeat a sequence of random colours!

BUTTERFLY BARRETTE or FOB

Junior Drawing Artist

Fact Families Objective To introduce addition/subtraction fact families.

Concept: The Meaning of Whole Numbers

LEARNING TO LOOK LOOKING TO LEARN. Objectives: Observing Details Developing Vocabulary Using the 5 Senses Identifying the Elements of Art

Compound Events. Identify events as simple or compound.

Working with Teens! CA Kindergarten Number Sense 1.2: Count, recognize, represent, name, and order a number of objects (up to 30).

ActivArena TEMPLATES TEACHER NOTES FOR ACTIVARENA RESOURCES BLANK WORKING SPACE SPLIT (WITH TITLE SPACE) About this template

Perspective Lesson 1:

Hexagons for Art and Illusion Part II Get ready Start a new project FILE New Open Faced Cube Import the hexagon block LIBRARIES

Maths Makes Sense. 1 Medium-term plan

HAT BA ND o r B E LT. Plus A Look At The Differences. Ranch & Farm Leather. Between Ranches & Farms. Leathercraft Projects To-Go

Playdough to Plato Graphics: Pixel Paper Prints and Cupcake Cutiees

Operations and Algebraic Thinking: Fluency within 5

CPM Educational Program

Leather LINK BELT. Plus A Look Into The Study. Ecology Theme. of Our Earth s Ecology. Leathercraft Projects To-Go

Create Your Own World

High-Impact Games and Meaningful Mathematical Dialog Grades 3-5

Grade 3, Module 5: Fractions as Number on the Number Line Mission: Fractions as Numbers

2 nd Grade Melting Popsicles

Number Shapes. Professor Elvis P. Zap

Learn how to. Link to Club Penguin. Link to Club Penguin. Link to Club Penguin. Movie Clip

are able to share their experiences with cancer. are able to create a piece of art that conveys a strong message regarding Terry Fox and Cancer.

EXPLORING TIC-TAC-TOE VARIANTS

Simplifying Non-perfect Square Roots. Arlena Miller. Sullivan County. 9/Algebra 1

Cartesian Coordinate System. Student Instruction S-23

L is for Lent... My Catholic ABC Book Page 12. So humble yourselves under the mighty hand of God, that he may exalt you in due time.

CAD Orientation (Mechanical and Architectural CAD)

A web source that was used to assist in the development is:

SODE KITE LESSON PLAN

Stratford School Academy Schemes of Work

Try what you learned (and some new things too)

Word Game Quilt Skill level: Beginner

Follow the Directions & Draw It All by Yourself!

You are going to be authors and illustrators!

REFLECTIONS OBJECTIVE

Scale Drawings in Art and Design

Leather WRISTBAND. Plus A Look Back Into The. Valentine Everlasting. History of Valentine s Day. Leathercraft Projects To-Go

CSC Curriculum Term One Lesson Plans

NAME DATE. b) Then do the same for Jett s pennies (6 sets of 9 pennies with 4 leftover pennies).

How to Build a LimeSurvey: The Basics for Beginners

THE ARCHITECTURE HANDBOOK: A Student Guide to Understanding Buildings

Nature NOTEBOOK. Plus A Look Into The. Jungle - Rainforest. History & Inner Workings Of Jungles & Rainforests. Leathercraft Projects To-Go

OZOBLOCKLY BASIC TRAINING LESSON 1 SHAPE TRACER 1

Chapter 190 COLORWORK CHARTS. Two Ways in a Word Processor. A Blank Table

Number Sense Part 1. Number Sense 1-

Kandinsky Circles DEEP SPACE EXPLORATION OF COLOR & SHAPES KINDERGARTEN TWO ½, 40-MINUTE SESSIONS

Okay, that s enough talking. Let s get things started. Here s the photo I m going to be using in this tutorial: The original photo.

80 ` AutoCAD 2D I. Module 7. Drawing Lines Using Polar Coordinates PREPARED BY. IAT Curriculum Unit. February 2011

Lesson 15: Graphics. Introducing Computer Graphics. Computer Programming is Fun! Pixels. Coordinates

THE LANGUAGE OF ART AND DRAWING. What learners will know by the end of the unit

STEAM FORWARD EPISODE 9 Lights! Camera! Action!

POST TEST KEY. Math in a Cultural Context*

NUMERATION AND NUMBER PROPERTIES

You can make this as a wall hanging or lap quilt, both use the same directions, just different size squares.

Transcription:

This offline lesson plan covers the basics of computer graphics. After learning about how graphics work, students will create their own Color by Pixel programs. The lesson plan consists of four parts, each covering a specific topic. The entire five-part Color by Pixel lesson is designed to run approximately one hour. WHAT YOU LL NEED Copies of the Color by Pixel template sheets (included in the Resources section). Colored pencils, crayons, markers, or other supplies for coloring.

PART : Programming and Pixels min TOPIC VOCABULARY Computers and computer graphics go hand in hand. In this lesson, we ll learn how computers draw images using pixels. DISCUSSION Would you enjoy playing games on a computer that didn t have a screen with graphics? Probably not. Computer graphics and animation have become an important part of how we interact with computers today. - Code: Code is the name for the instructions you write to a computer in a program. - Computer: A person or device that makes calculations, stores data, and executes instructions according to a program. - Computer program: A list of code instructions a computer follows in order to perform a task. - Computing: Executing instructions, calculating, or using a computer. - Pixel: A single point or dot of color in a larger image. Large images are made up of thousands of small pixels. Computer programs are like lists of instructions that we give to a computer. Computers are not very capable on their own -- they need good instructions to tell them what to do and how to do it. Programmers can create instructions for computers by writing computer code that tells the computer exactly what to do. QUESTIONS - What is a computer program? - What is a pixel? - How does a computer program use pixels to display an image? But how do programs draw pictures onto the screen? Computers break each picture down into tiny blocks of color, called pixels, that are organized in a grid across the screen. Each pixel contains one single color. By combining thousands and thousands of these tiny pixels, programs can draw complicated pictures onto the screen.

PART : How Do They Work? 5 min TOPIC VOCABULARY A demonstration of how to use pixels to make a simple image. DISCUSSION - Row: Rows run horizontally (side to side) - Column: Columns run vertically (up and down) The image below is a very simple example of using pixels to draw a basic image. Each box in the grid is a single pixel. In this case, some of the pixels have been colored to make a smiley face. We can label the rows and columns of the image to make it easier to pick out specific pixels: Columns QUESTIONS - What format will we use to select and color a pixel for this exercise? - It s important to not mix up rows and columns. Which direction do rows run? And which way are columns? - What number do the rows and columns start from? Now that we have row and column numbers, we can select individual pixels. For example, the smiley face s right eye is located in column, row (notice that we start counting at zero). We can communicate this more quickly by writing all the pixel coordinates in this format: (column, row). We ll write the color of the pixel rightly after the column and row position. So to color the right eye, we can write: (,, green). Using these coordinates, we can paint the smiley face above with the following program:. (,, green). (,, green). (,, green). (,, green) 5. (,, green) 6. (,, green) 7. (,, green) Page

PART : Activity - Color by Pixel min TOPIC SETUP Now that students have learned the basics of how images are drawn with pixels, it s time to practice drawing some images. The first activity has students practice drawing out a simple message on the screen. The second activity is slightly harder, but results in a cool heart image. Give each student a computer screen grid and instructions sheet. By following the program next to the grids, students will be human computers who will draw out images onto the screen.. YOUR FIRST PIXEL PROGRAM CODE. (,, yellow). (,, yellow). (,, yellow). (,, yellow) 5. (,, yellow) 6. (,, yellow) 7. (,, yellow) 8. (,, yellow) 9. (,, yellow). (,, yellow). (,, yellow). (,, yellow). (,, yellow). (,, yellow) 5. (,, yellow) 6. (,, yellow) Solution Page

. COMPUTER SCIENCE LOVE CODE. (,, black) 7. (5,, red). (, 5, red) 5. (9, 6, red). (,, black) 8. (6,, black). (, 5, red) 5. (, 6, black). (8,, black) 9. (7,, red) 5. (, 5, red) 5. (, 7, black). (9,, black). (,, red) 6. (5, 5, red) 5. (, 7, red) 5. (,, black). (,, black) 7. (6, 5, red) 5. (5, 7, red) 6. (,, red). (,, black) 8. (7, 5, red) 55. (6, 7, red) 7. (,, red). (,, red) 9. (8, 5, red) 56. (7, 7, red) 8. (5,, black). (,, red). (9, 5, red) 57. (8, 7, red) 9. (7,, black) 5. (,, red). (, 5, red) 58. (9, 7, black). (8,, red) 6. (5,, red). (, 5, black) 59. (, 8, black). (9,, red) 7. (6,, red). (, 6, black) 6. (5, 8, red). (,, black) 8. (7,, red). (, 6, red) 6. (6, 8, red). (,, black) 9. (8,, red) 5. (, 6, red) 6. (7, 8, red). (,, red). (,, red) 6. (5, 6, red) 6. (8, 8, black) 5. (,, red). (,, black) 7. (6, 6, red) 6. (5, 9, black) 6. (,, red). (, 5, black) 8. (7, 6, red) 65. (6, 9, red) 9. (8, 6, red) 66. (7, 9, black) 67. (6,, black) SOLUTION 5 6 7 8 9 5 6 7 8 9 Page

PART : Create Your Own! min TOPIC Now students can write code to make their very own pixel image! DISCUSSION Give each student a copy of the blank My Pixel Image page. Students can write their code in the area provided. Note that it might be a good idea to make a rough draft image first to help with writing the code -- having extra copies of the My Pixel Image handout would be beneficial. To extend this activity, have each student pair up with another student after they have finished writing their code. Using Student A s code instructions, Student B can be the human computer and draw out the image. The students can then switch roles and Student A can draw out Student B s program. Page 5

PART 5: Conclusion min TOPIC Computer graphics are all around us, from the phones in our pockets to the movies we watch. In order to display images, computers follow basic lists of instructions called programs. Each image is made up of individual pixels. Each pixel only displays one color, so computers combine thousands of pixels in a grid in order to display complex images. Displaying an image is like giving the computer a list of instructions of which pixels need to be colored in a certain color. To continue learning, visit www.codehs.com DISCUSSION QUESTIONS VOCABULARY Part - What is a computer program? - What is a pixel? - How does a computer program use pixels to display an image? Part - What format will we use to select and color a pixel for this exercise? - It s important to not mix up rows and columns. Which direction do rows run? And which way are columns? - What number do the rows and columns start from? Part - Code: Code is the name for the instructions you write to a computer in a program. - Computer: A person or device that makes calculations, stores data, and executes instructions according to a program. - Computer Program: A list of code instructions a computer follows in order to perform a task. - Computing: Executing instructions, calculating, or using a computer. - Pixel: A single point or dot of color in a larger image. Large images are made up of thousands of small pixels. Part - Row: Rows run horizontally (side to side) - Columns: Columns run vertically (up and down) Page 6

RESOURCES -Blank code editor and computer screen sheet for the Your First Pixel Program and Computer Science Love exercises. -Blank My Pixel Image page for the Create Your Own activity Page 7

YOUR FIRST PIXEL PROGRAM Program Instructions. (,, yellow). (,, yellow). (,, yellow). (,, yellow) 5. (,, yellow) 6. (,, yellow) 7. (,, yellow) 8. (,, yellow) 9. (,, yellow). (,, yellow). (,, yellow). (,, yellow). (,, yellow). (,, yellow) 5. (,, yellow) 6. (,, yellow) Page 8

COMPUTER SCIENCE LOVE 5 6 7 8 9 5 6 7 8 9 PROGRAM INSTRUCTIONS. (,, black) 7. (5,, red). (, 5, red) 5. (9, 6, red). (,, black) 8. (6,, black). (, 5, red) 5. (, 6, black). (8,, black) 9. (7,, red) 5. (, 5, red) 5. (, 7, black). (9,, black). (,, red) 6. (5, 5, red) 5. (, 7, red) 5. (,, black). (,, black) 7. (6, 5, red) 5. (5, 7, red) 6. (,, red). (,, black) 8. (7, 5, red) 55. (6, 7, red) 7. (,, red). (,, red) 9. (8, 5, red) 56. (7, 7, red) 8. (5,, black). (,, red). (9, 5, red) 57. (8, 7, red) 9. (7,, black) 5. (,, red). (, 5, red) 58. (9, 7, black). (8,, red) 6. (5,, red). (, 5, black) 59. (, 8, black). (9,, red) 7. (6,, red). (, 6, black) 6. (5, 8, red). (,, black) 8. (7,, red). (, 6, red) 6. (6, 8, red). (,, black) 9. (8,, red) 5. (, 6, red) 6. (7, 8, red). (,, red). (,, red) 6. (5, 6, red) 6. (8, 8, black) 5. (,, red). (,, black) 7. (6, 6, red) 6. (5, 9, black) 6. (,, red). (, 5, black) 8. (7, 6, red) 65. (6, 9, red) 9. (8, 6, red) 66. (7, 9, black) 67. (6,, black) Page 9

MY PIXEL IMAGE 5 6 7 8 9 5 6 7 8 9 PROGRAM INSTRUCTIONS Page