PROCESSING. * Java SDK * downloads/jdk7-downloads-1880260.html

Slides:



Advertisements
Similar presentations
Possible Windows 8 Improvements By: Scott Hill. Improve Windows 8 Split Screen Mode The only options for split screen mode currently is to have one screen.
Advertisements

Section 1 Introduction National 4/5 VB Course. What you should know after this lesson What is a program Who writes programs Why is sequence important.
Code Elements and Processing Coordinate System. Code elements: pages Comments: are documentation notes that are ignored by the computer but are.
Processing Lecture. 1 What is processing?
PHY-102 SAPIntroductory GraphicsSlide 1 Introductory Graphics In this section we will learn how about how to draw graphics on the screen in Java:  Drawing.
Programming Introduction November 9 Unit 7. What is Programming? Besides being a huge industry? Programming is the process used to write computer programs.
Lecture 17: Animation Yoni Fridman 7/27/01 7/27/01.
Lesson One: The Beginning
Lesson 3: Removing objects. Starter: Open the powerpoint from O:\ Drive 1. Double click “My Computer” on the desktop 2. Double click “O:\” 3. Double click.
Shapes at Aston Hall Devised, written and compiled by Ailyse Hancock.
Chapter 2 Build Your First Project A Step-by-Step Approach 2 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Introduction to VB.NET Tonga Institute of Higher Education.
Agenda For Feb Discussion (Assignments & Rubric) 2. PowerPoint Presentation (Drawing Basic Shapes). 4.Read Unit 3 carefully (pages ) then.
Basics Programming Concepts. Basics A computer program is a set of instructions to tell a computer what to do Machine language = circuit level language.
Hello! Keep watching … I’ll show you how to use a mouse.
Copyright 2007, Information Builders. Slide 1 WebFOCUS Maintain – Enhancing Objects with JavaScript Mark Derwin Information Builders Information Builders.
Intro to Java & Processing. Review CS is about problem-solving CS is about problem-solving To write programs you must To write programs you must –Be able.
Intro to C++. Getting Started with Microsoft Visual Studios Open Microsoft Visual Studios 2010 Click on file Click on New Project Choose Visual C++ on.
Introducing Scratch the Cat
> 1 Diagrams in Word Faculty of Health Alan Grace.
Programming in Processing Taught by Ms. Madsen Assistants: Ms. Fischer and Ms. Yen Winsor School, 2/6/08.
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.
Section 1 Introduction National 4/5 Scratch Course.
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.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
Loops & Graphics IP 10 Mr. Mellesmoen Recall Earlier we wrote a program listing numbers from 1 – 24 i=1 start: TextWindow.WriteLine(i) i=i+1 If.
Processing Workshop. What is processing? “Processing is an open source programming language and environment for people who want to program images, animation,
Tessellations This is a Roman inlaid marble tiling pattern For more see
Programming for GCSE 1.0 Beginning with Python T eaching L ondon C omputing Margaret Derrington KCL Easter 2014.
Quick Questions 1. What does HTML stand for? 2. What are the three main languages of the Web? 3. What is the purpose of the tags? 4. Why do we indent different.
CSC 120CPVL – Introduction to Creative Graphical Coding, Fall 2015 August, week 1, 2015 Dr. Dale Parson.
Photoshop Image Slicing. Reasons to Image Slide To create links out of sliced images To optimise different areas. (flat areas of colour, such as logos,
CPSC 217 T03 Week II Part #1: SimpleGraphics.py Hubert (Sathaporn) Hu.
How to use By Lauren Fowler. Adding Attachments Attachments are pictures, videos and files that you have on your computer. You can add these to.
CRE Programming Club - Class 5 Robert Eckstein and Robert Heard.
1 Project 2: Using Variables and Expressions. 222 Project 2 Overview For this project you will work with three programs Circle Paint Ideal_Weight What.
Assignment D5.  There are two types of constraints  Dimensional Constraints – You already know how to do  Show Size & Location  Geometric Constraints.
Please open JCreator and follow these steps: 1)Configure  Options 2)JDK Tools 3)Choose Run Applet from drop-down 4)Click Default, then Edit 5)Click the.
CompSci 42.1Intro to Java Anatomy of a Class & Terminology Running and Modifying a Program.
Turtle Graphics Lesson 2 1. There are 3 homeworks to complete during the six lessons of this unit. Your teacher will let you know when a homework has.
How many …?. What shape can you see? I can see some _____. Q1 Q1 stars.
Introducing the turtle
Using the Python Turtle
Development Environment
Computer Programming.
Problem Identification
Here you can learn all about 2-D shapes
Step Two: Using your circles and squares, line up your shapes to show a one-to-one relationship. Cut shapes when necessary. Glue them onto your paper.
We are Astronauts Learning Objectives: I can open Scratch
Name the shape below. rectangle rhombus square triangle A B C D
Learning to program with Logo
Code Elements and Processing Coordinate System
PROGRAMMING What is it?.
Log onto a computer first then ….
Here you can learn all about 2-D shapes
Code Elements and Processing Coordinate System
Extra Drawing Practice in Java Script
Setting Up Your Personal BIT116 Workspace
Just Basic Lesson 18 Mr. Kalmes.
Shapes.
COMPUTATIONAL THINKING COMPUTATIONAL THINKING IN PROGRAMMING
SPLITTING OF COMBINED SHAPES
An Example of Inheritance
Moodle Assignment Marking and Feedback
Can you work out the next shape in the pattern?
Moving Sprites at Random
2D Shapes Rectangle Circle Triangle Rectangle. What shape is the door? Rectangle.
This is a square. This is a square. How can you tell. How can you tell
Bell Work Title: Turtle Intro Date:
Presentation transcript:

PROCESSING

* Java SDK * downloads/jdk7-downloads html downloads/jdk7-downloads html * Processing Program * * Processing Reference * * * Processing textbook *

* Computer programming is the process of designing, writing, testing, debugging, and maintaining the source code of computer programs.designing testingdebuggingsource codecomputer programs * This source code is written in one or more programming languages (such as C++, C#, Java, Python, Smalltalk, etc.).programming languagesC++C#JavaPythonSmalltalk * We will use Processing, which is the same(ish) as Java * The purpose of programming is to create a set of instructions that computers use to perform specific operations or to exhibit desired behaviours. * Simplified: programming is simply a set of instructions that tell the computer what to do.

* If you already haven’t done so, create a folder in your drive for ICS3 * In that folder, put the following folders: * Practice Programs * Assignments * Major Project

* First thing you do when you create a new program is save it * Open Processing (Programs on Desktop, Processing) * Save in Practice Programs folder as firstProgram

* Drawing objects and shapes in Processing (and other programming languages) is an exercise in using the coordinate system.

* Using the Processing Reference page * * Create the following shapes * Arc * Ellipse * Line * Rect * Triangle

* Notice: * size(); //sets size of run screen * background(); //sets background colour * smooth(); //smooth edge of shapes * fill(); //for colour * //comments, don’t execute

* Change the size of the run window. * Draw the basic shapes. Move the shapes around the screen and play with the size, by changing the coordinates. * draw a square (rectangle) * draw a circle (elipse) * draw a line * draw a triangle * Add colour to your shapes. * Make changes to the zoog * Comments (top and throughout) and indentation.

* Draw the following scene. Expand (chimney, trees, clouds, etc.) as you see fit.