Introduction to Problem Solving & Programming using Processing 2

Slides:



Advertisements
Similar presentations
Processing Lecture. 1 What is processing?
Advertisements

Emerging Platform#5: Processing 2 B. Ramamurthy 6/13/2014B. Ramamurthy, CS6511.
Using Macros and Visual Basic for Applications (VBA) with Excel
Lesson One: The Beginning Chapter 2: Processing Learning Processing Daniel Shiffman Presentation by Donald W. Smith Graphics from built-in help reference.
Processing Processing is a simple programming environment that was created to make it easier to develop visually oriented applications with an emphasis.
FUNDAMENTALS OF PROGRAMMING SM1204 Semester A 2010/2011.
Lesson One: The Beginning
J2ME Programming. 2 Recommended Books Programming Wireless Devices with the Java2 Platform, Micro Second Edition (Paperback) by Roger Riggs (Editor),
Software Development. Chapter 3 – Your first Windows 8 app.
Introduction to Toon Boom. What is Toon Boom? Toon Boom Animation Inc. Canadian software company Specializes in animation production Founded in 1994.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Paul Trani Adobe Certified Instructor/Expert Resources:
Introducing Java.
CS413: Java Programming language Applications Applets
CSCI 273: Processing An Introduction. Programming Languages –An abstract "human understandable" language for telling the computer what to do –The abstract.
FUNDAMENTALS OF PROGRAMMING SM1204 SEMESTER A 2012.
Introduction to Graphical User Interfaces. Objectives * Students should understand what a procedural program is. * Students should understand what an.
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
Java Programming, 3e Concepts and Techniques Chapter 3 Section 65 – Manipulating Data Using Methods – Java Applet.
An Introduction to Visual Basic
1 k Jarek Rossignac,  2008 Processing  Install Processing  Learn how to edit, run, save, export, post programs  Understand.
University of Sunderland CDM105 Session 6 Dreamweaver and Multimedia Fireworks MX 2004 Creating Menus and Button images.
Introduction to Processing CS 4390/5390 Fall 2014 Shirley Moore, Instructor September 3,
CHAPTER TWO INTRODUCTION TO VISUAL BASIC © Prepared By: Razif Razali 1.
Introduction to Processing. 2 What is processing? A simple programming environment that was created to make it easier to develop visually oriented applications.
1 Georgia Tech, IIC, GVU, 2006 MAGIC Lab Rossignac Lecture 02b: Tutorial for Programming in Processing Jarek Rossignac.
Flash animation For beginners. homework Your homework is over two weeks so please write in each week of your planner for the next two weeks For homework.
Continuous. Flow of Control Programs can broadly be classified as being –Procedural Programs are executed once in the order specified by the code varied.
1 SIC / CoC / Georgia Tech MAGIC Lab Rossignac Processing  Install Processing  Learn how to edit, run, save, export,
Creating Word Documents Word Chapter 1 Mrs. Brown.
Chapter 10 Using Macros, Controls and Visual Basic for Applications (VBA) with Excel Microsoft Excel 2013.
Introduction to Algorithm. What is Algorithm? an algorithm is any well-defined computational procedure that takes some value, or set of values, as input.
Getting Started with Dreamweaver
CMPT 201 Computer Science II for Engineers
PhoneGap, Processing.
Dive Into® Visual Basic 2010 Express
Development Environment
Introduction to PowerPoint
Emerging Platform#1: Processing 3
Visual Basic Code & No.: CS 218
Appendix A Barb Ericson Georgia Institute of Technology May 2006
Computer Software: Programming
Introduction to .NET Framework Ch2 – Deitel’s Book
Creating Documents with Word 2013
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
IQCare Tab Mapping Tool
Lecture 1: Introduction
Flash animation For beginners.
Social Media And Global Computing Introduction to Visual Studio
Chapter 2 – Introduction to the Visual Studio .NET IDE
Introduction to Algorithm Design
Chapter 10 Algorithms.
Mouse Inputs in Processing
An Interactive Introduction to PowerPoint
Getting Started with Dreamweaver
Training Module Introduction to the TB9100/P25 CG/P25 TAG Customer Service Software (CSS) Describes Release 3.95 for Trunked TB9100 and P25 TAG Release.
Teaching slides Chapter 6.
ACE Secure Data Portal - Accounts Tab - Statements
Introduction to AppInventor
EXPLORING THE INTERNET
Introduction to Problem Solving & Programming using Processing 2
Creating a Windows Application Project in Visual Studio
Processing Environment
Grauer and Barber Series Microsoft PowerPoint Chapter One
Arduino Leonardo Setup
Continuous & Random September 21, 2009.
Review of Previous Lesson
Graphing Using Processing
Welcome To Microsoft Word 2016
Introduction to Problem Solving & Programming using Processing 2
Presentation transcript:

Introduction to Problem Solving & Programming using Processing 2 B. Ramamurthy Chapter 1 CSE113-Fall2014 1/2/2019

Outline Motivating Processing…What is Processing? Sample Program Processing development environment (PDE)/ Main Processing interface CSE113-Fall2014 1/2/2019

Motivating Processing Focus is on multi-media and graphics Simple to translate from ideas to “Visualization”, “interactive graphics”, “Animations” Easy to use “zero-entry approach to coding” Open source, abundant community contribution Built-on top of Java Can be exported to mobile application environment using Android mode Can be exported to Web environment using Javascript mode … many more CSE113-Fall2014 1/2/2019

Sample Program: lets analyze this void setup() { // initialization : executed once size(400,400); stroke(0); background(192,64,0); } void draw() { // repeated every time mouse is moved line(150,25,mouseX, mouseY); CSE113-Fall2014 1/2/2019

Lets look at Processing Environment CSE113-Fall2014 1/2/2019

Using processing: Page 9-16 Environment: PDE is a simple text editor for writing code. When programs are they open a new window called the display window. Pieces of software written in Processing are called sketches. There is console at the bottom of Processing environment that display output from println() and print() functions. The toolbar buttons allow you run and stop programs, create a new sketch, open, save, and export. There are other buttons for file (operations), Edit (operations), Sketch (start and stop), Tools (for formatting etc.), Help (reference files) Lets work on the samples given in these pages. CSE113-Fall2014 1/2/2019

Summary We had a gentle introduction to Processing Environment Your assignment this week: Read pages 9-16 Download Processing 2.1 or above version from processing.org and install it; if you have difficulty please go to next week’s lab/recitation in Bell 340 to get help on installation Try the examples given in those pages. Try something on your own. Understand the various features of the PDE. No recitation/lab this week(1/26-1/30) Do go to your recitation next week. All recitations are held in 340 Bell. CSE113-Fall2014 1/2/2019