 By carefully incrementing the X and/or Y values of our set of lines, we can create a game board for a boat game.  Lines that go from left to right are.

Slides:



Advertisements
Similar presentations
Getting Your Web Site Found. Meta Tags Description Tag This allows you to influence the description of your page with the web crawlers.
Advertisements

Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
Lesson One: The Beginning
Programming in Processing Taught by Ms. Madsen Assistants: Ms. Fischer and Ms. Yen Winsor School, 2/13/08.
Introduction to Programming
Processing Lecture. 1 What is processing?
Mission Technology Introduction to Scratch! June 2007.
Variables Conditionals Loops The concept of Iteration Two types of loops: While For When do we use them? Iteration in the context of computer graphics.
SuperStar Basics Brian Bruderer. Sequence Editors Traditional sequence editors use a large grid to control when channels are turned on and off. This approach.
Introduction to Animation Programming Our next set of exercises will look at animation on the following link:
Creating a Chartres Labyrinth 11 Steps to reproducing your own Chartres Labyrinth.
How to Draw a Face FRONT VIEW.
Image Maps and Graphics Internet Basics and Far Beyond! Mrs. Wilson.
Aim: Use the given examples to record examples and our own ideas in our journal 1.Write technical examples in journal and/or participate in full.
Initializing The HTML Our initial HTML calls upon the API (application programming interface) and sets up the body of the page for use. We can make improvements.
Battleships Recognize Impact In this example, we will establish a Boolean variable (true or false) to decide if the boat has been hit. Then, we will adjust.
The Internet. Telnet Telnet means using your computer as a terminal. All commands you type are sent to the host computer you are connected to and executed.
HTML Lesson 1 TBE 540 Farah Fisher. Prerequisites Before beginning this lesson, the student must be able to… Access web pages and navigate the web Access.
Text, Masks, and Live Effects – Lesson 41 Text, Masks, and Live Effects Lesson 4.
Introduction to Shape Programming When we make geometric shapes with computers, we have to give specific numbers to tell the computer exactly what to do.
Blast Off into solar system (noun) The sun and the planets and other objects that orbit the sun Picture of the solar system.
HTML Lesson 5 TBE 540. Prerequisites The user must be able to… –Create basic web pages with a text editor and/or a web page editor.
Responsive Battleships The battleship animation we created needs to respond to user input to be considered a game. The user will be able to launch an attack.
Creating a MagicInfo Pro Screen Template
Explanation of Web 6, Web 7 and Web 9 at my site Please be sure to bring up the speaker notes for the explanation Intro - Web 6, Web 7 and Web 9.
Using Coordinate Geometry to Create Moving Images In unit 29 we created a simple drawing for the background of a children’s game. We are going to start.
How to Download and Install a Sharp Print Driver on a Mac.
Make the Main Title with Large Bold Type Your Name and Title Here Your Department Here Texas A&M Health Science Center Make the Main Title with Large Bold.
Animating Coordinate Geometry In this unit we will expand upon our knowledge of using counters to create motion pictures. By using incremental mathematics,
Colors, Images, & Image Maps. Working with Color Colors are defined in terms of RGB Triplet –Red, Green, Blue –0 to 255 in intensity –(00, 00, 00) is.
Introduction to Scratch!
South Dakota Library Network ALEPH Basic Circulation Training Patrons South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Locally Edited Animations We will need 3 files to help get us started at
Using images with XHTML Please use speaker notes for additional information!
Week 2 Book Chapter 1 RGB Color codes. 2 2.Additive Color Mixing RGB The mixing of “ light ” Primary: Red, Green, Blue The complementary color “ White.
There are lots of wikis out there… But I like…. A how-to for the classroom.
Game 1: Mr. Happy’s Quest For our original canvas, we had designed a child’s background using simple shapes. For this project, we will add objects that.
Chapter 12 FRAMES. HOW FRAMES WORK When you view a framed page in a browser, you are actually looking at several HTML documents at once. The key to making.
Addison Wesley is an imprint of © 2010 Pearson Addison-Wesley. All rights reserved. Chapter 5 Working with Images Starting Out with Games & Graphics in.
Creating a Logo – Lesson 3 1 Creating a Logo Lesson 3.
Element. The element Used to dynamically draw graphics using javascript. Capable of drawing paths, circles, rectangles, text, and images.
 HTML is hypertext markup language. It is a way for people to display their information with more complex pictures and text displays. Before HTML, messages.
Working in Space Vocabulary. explored to have tried out new things; to have traveled to new places Click here for answer Next.
Programming for Artists ART 315 Dr. J. R. Parker Art/Digital Media Lab Lec 10 Fall 2010.
Creating Art With Simple Shapes By carefully implementing simple shapes to an HTML canvas we can create useful graphics. With enough time, lines, ellipses.
TA SURVEY Have the TA write their name on the board Fill out the survey at: The TA should walk out 5 minutes.
Prezi is a flash-based presentation software and storytelling tool for exploring and sharing ideas upon a virtual canvas.presentation software storytelling.
Creating HUD Rings. Step 1 Open a new document in Illustrator. You can set it to the size you prefer to work in. In my case I have it set at 500px by.
How to set up groups in Outlook Web Apps. Locate the Contacts Tab on lower left side of window Click on it to open it up the Contacts Window Select New.
Creating a Canvas Account! Follow these simple directions to access the course materials for this year.
HTML GUIDE Press F5 and then Click on the links on the left to get to the section you want Section 1: Getting Started Section 2: Moving Banner Section.
Graphics Concepts CS 2302, Fall /17/20142 Drawing in Android.
How to Use the Tools in Adobe InDesign CS3 for Yearbook Designing Layouts From Paper to Computer Layout.
+ This step by step tutorial demonstrates drawing a keyboard illustration using rectangles, grids, move and transform effects.
Create a camera using basic shapes only. Using the eye dropper to specify a color  Open camera.ai  use the eye dropper tool and click the first swatch.
Graphics Lab: MyPaint Dan Maselko 1. MyPaint Description  For this assignment you will be implementing a very simple paint program.  You should be able.
Here is a small example of the puzzle you will be completing today. You will start in the top left corner, and end at the bottom right using 3 different.
PROCESSING A computer screen is a grid of small light elements called pixels.
Make the Main Title with Large Bold Type Use Smaller Type for the Subtitle. Above Type is 110pt. This Type is 80pt. Make authors’ names smaller. This is.
TechKnowlogy Conference August 2, 2011 Using GoogleDocs for Collaboration.
Mind Mapping with Bubbl.us. The Bubbl.us Homepage Click to create a bubbl.us account Sign in or, To access, type
SIMnet Student Registration Guide
Learn Animations in Fireworks
Lesson One: The Beginning Chapter 1: Pixels Learning Processing Daniel Shiffman Presentation by Donald W. Smith Graphics from
Objective % Explain concepts used to create websites.
Mouse Inputs in Processing
Finish Explorer Cards Discard Pile
Processing and Drawing CSE 120 Winter 2019
Op Art Directions.
JavaScript – Let’s Draw!
Presentation transcript:

 By carefully incrementing the X and/or Y values of our set of lines, we can create a game board for a boat game.  Lines that go from left to right are called horizontal lines and lines that go up and down are called vertical lines.

//horizontal grid line(0,50,800,50); line(0,100,800,100); line(0,150,800,150); line(0,200,800,200); line(0,250,800,250);

noStroke(); fill(100,0,0); ellipse(225,225,35,35); fill(155,0,0); ellipse(225,225,25,25); fill(255,0,0); ellipse(225,225,15,15);

 Create a playing field grid that accurately expands upon the given patterns to fill the canvas.  Create improved versions of the boat and explosion graphics.

 Coordinate Geometry for Graphics  Making a grid line  Making an explosion graphic  Practice 1, 20%

 By placing large circles or ellipses, we can create a rainbow effect across the screen.  Remember to start in the background first and have the smaller shapes go later in the code so that the graphic will have the smaller shapes appear on top or inside of the larger.

Canvas Setup Code size(600, 600); background(255,255,255); stroke(255,255,255); strokeWeight(1);

//search for RGB color codes to find some examples of colors for fill() fill(0,150,0); ellipse(0,0,160,160); fill(0,100,0); ellipse(0,0,140,140);

 Create a set of circular or elliptical shapes to encompass the entire canvas.  Set aesthetically pleasing colors for the different shapes in the fill and/or the stroke commands.

 Elliptical Pattern Graphics  Canvas Setup Code  fill() and ellipse() code  Practice 2, 20%

Stick Figure Returns! In this part of our project, we will be using lines and ellipses to make stick figure people. The arms are usually drawn as two separate lines with an upper arm and a lower arm so that the figure can Flex their muscles.

size(800, 600); //gray background background(100,100,100); //black lines stroke(0,0,0); //10 pixel thick lines strokeWeight(10);

//head ellipse(200,200,80,80); //body line(200,240,200,340); //legs line(200,340,175,460); line(200,340,250,460); //upper arm line(200,240,170,300);

 Follow the pattern started in the example to finish the stick figure.  The stick figure is lonely. Create some family and/or friends for him on the same canvas.

 Stick Figure Returns  Setting up the Stick Figure Canvas  Drawing the Figure  Practice 2: Stick Figure 20%

 Some times it is a good idea to explore our games beyond the planet Earth and reach out into the beyond.  In this unit we will be making start, orbital patterns, and planets.

//stars stroke(255,255,255); ellipse(random(1,800),random(1,500),1,1);

//sun fill(255,255,00); ellipse(400,255,100,100); //planet orbits noFill(); ellipse(400,255,200,150); ellipse(400,255,250,200); //planets fill(50,50,255); ellipse(500,255,15,15);

 Add more planets to the solar system with their predicted orbital paths.  Create the proper number of stars to make the space look real.  Look up the real solar system and try to make the planets look like they are correct.

 Making space on our canvas  Making the stars  Solar system  Practice 4, 20%

Linking To this project from the local directory This project is called 30.htm If a student were to link to it, the link would look something like this: Click here to see project 30

 If a student wanted to link to project 30.htm from an external source or to send the link through , they would need the entire address.  For example, John Smith would be like this:  mith

Calling the Index and other files The index.htm will come up if a file is not specified and we load a directory on the Internet. If we want to call a specific file, instead of the index, we have to name the file. h/30.htmhttp:// h/30.htm

 An easy way to link to a classmate, is with the.. (double period) mark in the link such as this: ../billsmith/30.htm  In this way, a student could link to their sibling Bill, who is also getting an A in this class.

Practice 5, 20% Link to another project in your own directory so a user can click on this project and go to a previous project. Link to a classmates version of this project. Be sure to ask what they are naming their file! Link back to the main index file.

  Happy Drawing 2   size(800, 800);  background(0,200,200);  fill(100,100,100);  //horizontal grid  line(0,50,800,50);  line(0,100,800,100);  line(0,150,800,150);  line(0,200,800,200);  line(0,250,800,250);  //vertical grid  line(50,0,50,800);  line(100,0,100,800);  line(150,0,150,800);  line(200,0,200,800);  line(250,0,250,800);  //boat  strokeWeight(2);  stroke(120,120,120);  fill(75,75,75);  rect(60,60,30,130);  //explosion  noStroke();  fill(100,0,0);  ellipse(225,225,35,35);  fill(155,0,0);  ellipse(225,225,25,25);  fill(255,0,0);  ellipse(225,225,15,15);   size(600, 600);  background(255,255,255);  stroke(255,255,255);  strokeWeight(1);  fill(0,150,0);  ellipse(0,0,160,160);  fill(0,100,0);  ellipse(0,0,140,140);  fill(0,50,0);  ellipse(0,0,120,120);  fill(250,0,0);  ellipse(0,0,100,100);  fill(200,0,0);  ellipse(0,0,80,80);  fill(150,0,0);  ellipse(0,0,60,60);  fill(100,0,0);  ellipse(0,0,40,40);  fill(50,0,0);  ellipse(0,0,20,20);   size(800, 600);  background(100,100,100);  stroke(0,0,0);  strokeWeight(10);  //head  ellipse(200,200,80,80);  //body  line(200,240,200,340);  //legs  line(200,340,175,460);  line(200,340,250,460);  //upper arm  line(200,240,170,300);   size(800, 500);  background(10,10,10);  //stars  stroke(255,255,255);  ellipse(random(1,800),random(1,500),1,1);  //sun  fill(255,255,00);  ellipse(400,255,100,100);  //planet orbits  noFill();  ellipse(400,255,200,150);  ellipse(400,255,250,200);  //planets  fill(50,50,255);  ellipse(500,255,15,15); 