Programming with Images (continued). Another teachpack – “tiles.ss” Download from the website: “http://www.adelphi.edu/sbloch/class/171/tiles.plt Save.

Slides:



Advertisements
Similar presentations
Clicking on the link for the.tns file gives you will get the following screen: Select Save File and click OK.
Advertisements

Color Tiles Suzanne Evans. You will need 10 each...
Pong! “The oldest commercially available game in history” Resources created from the video tutorials provided by David Phillips on
My Penguin Math Book By:. I see How many penguins do you see? Count them & type the number in the box penguins.
SuperStar Basics Brian Bruderer. Sequence Editors Traditional sequence editors use a large grid to control when channels are turned on and off. This approach.
The Microsoft ® Mouse Mischief ™ add-in works with Microsoft ® PowerPoint ® 2010 or Microsoft ® Office PowerPoint ® Download and install the Mouse.
Right-click on the colored box and remove it.
XFC Wallet User Instructions. Contents 1. Download Wallet 2. Set Wallet 3. Receive XFC 4. Send XFC 5. Transactions 6. Address Book 7. Notice.
CSC 160 Computer Programming for Non-Majors Lecture #4: Defining Variables Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Images: Another Form of Symbolic Data Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Lecture #5c: Functions with Images Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Lecture #8: Animations I Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Lecture #3c: Working with Pictures (continued) Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Section 1.2: Drawing a UFO Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Lecture #6: Function Composition Prof. Adam M. Wittenstein
CSC 160 Computer Programming for Non-Majors Lecture #3b: Working with Pictures Prof. Adam M. Wittenstein
MAIN MENU Let’s learn how to add! 1+1 Video Quiz time! Great job everyone!
What is Dropbox ?– Dropbox is a file storage site which gives you an easy way to save your documents, files, and presentations online and access them from.
Using Draw Tools C 2012jkc. Click File on the menu bar and select Page Setup on the drop- down menu to get the Page Setup dialog box. Under the Margins.
1b – Inside Visual Studio Lingma Acheson Department of Computer and Information Science, IUPUI CSCI N331 VB.NET Programming.
MIDI Lesson with easy beat Sequencing a MIDI file to use with improvisation activities in the middle school music class.
Debbie Purvines - Region 16 ESC1 Debbie Purvines
To download PhotoStory: Go to On the left side under Product Resources, click on Downloads.
The Story of Westward Development. What is PhotoStory?  PhotoStory is a free program from Microsoft that allows you to create a digital story.  You.
Photo Story for Windows Amanda Wilson First Grade Teacher Trinity School Atlanta, GA Follow along:
Web Site Design and Editing Manual for Concordia Seminary Graduate School.
My Documents MarysWebpage 1-WebpageFolders&Files Projects&Assignments MySpinPage SciFairProjPage The folders you should have in “My Documents” are shown.
Click on these! %2Fblank%2Fbrowse.asp%3FA%3D383%26BMDRN%3D2000%26BCOB%3D0% 26C%3D64893.
Website Editing From Gingerweb The Image Gallery.
U1_a02_copyright text and images ADD NAME HERE. Insert below a copyright free IMAGE that could be used in your health and safety presentation.
Sketchup For 3D Design Part 2: 3D Text.
Your Final Concert Movie Project How you will create a movie about the song you took “pictures” of.
Nan Stephens Region VII TLTC.  PhotoStory is a free program for you to download  /digitalphotography/photostory/default.msp.
Places Bar The Places bar contains shortcuts to five standard folders: History, Desktop, My Documents, My Computer, and My Network Places. (We’re looking.
Processing Workshop. What is processing? “Processing is an open source programming language and environment for people who want to program images, animation,
Symmetrical Patterns Here are two pegboards. They have a mirror line between them. PegsMirror line.
An image has Reflective Symmetry if there is at least one line which splits the image in half so that one side is the mirror image of the other.
[1.1] Line Symmetry. Use two pattern blocks to make:  Triangle  Rectangle  Square  Parallelogram  Rhombus  Trapezoid  Hexagon  Can you find more.
How to make a digital portfolio SCC YEAR 1. Table of contents  1. Go to your digital portfolio  2. Make the document as your digital portfolio  3.
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.
Pictures, Pictures, Pictures!. Load your pictures:  Open your and save each picture to your computer. I suggest saving to the My Documents or My.
Matt Monjan September 26, 2007 Creating a Photo Story.
1. 2 Download Windows Media Player 10: Download PhotoStory3
So – You want to learn how to put an article onto the state website. (Note: If you have not done so, you will need to review the web training provided.
My Documents MarysWebpage 1-WebpageFolders&Files Projects&Assignments MySpinPage SciFairProjPage The folders you should have in “My Documents” are shown.
Open the index.html Open this PowerPoint from the S Drive IDT folder Chapman Images.ppt.
Create A Shapefile From data files By Mrinmoy Majumder
PHP Form Processing * referenced from
+ This step by step tutorial demonstrates drawing a keyboard illustration using rectangles, grids, move and transform effects.
HTML HTML stands for Hyper Text Markup Language. HTML is used in making the base of a Website You can just use an online website maker like weebly.com.
By Rina Juliana ; Meryan Itoanna ; Riska Nurmalia CREATE A WEBSITE BY OFFLINE.
Click Here Website Using Screencast-o-matic.com. Go to the website that you have the video playing on. The dotted box will still show up, you can resize.
How to install JavaCV in Eclipse. Make sure to download and install all these before you proceed Eclipse for Java EE developers (current is Juno)
If You are getting this massage than your System is not configured for e-tendering. You need to configure the Computer/Laptop by seeing next few slides.
Get Microsoft Mouse Mischief
Get Microsoft Mouse Mischief
Click on the "UPLOAD" buttom circled on the picture.
Simulation plugins: EPP
Using the INSERT TAB in MS Word 2007
SOLAR OPEN HOUSE PLEASE JOIN ME FOR MY
Fraction Fun.
Start at the school webpage.
OS Sim (Operating System Concepts Simulator)
Making Pictures Come to Life...
Draw the balance scales shown below on a blank page after Page 105.
Go to the Audacity website. (You can search for Audacity in Google).
Quiz Mrs. Witham May 4, 2017.
PRO-DESKTOP TUTORIAL 2. Use Shift+w to have the workplane facing you.
Require PO Overview when Submitting Invoices
Let's create your English Folder!.
Presentation transcript:

Programming with Images (continued)

Another teachpack – “tiles.ss” Download from the website: “ Save to the folder: “C:\ProgramFiles\PLT\Teachpack” Open DrScheme. Go to Add Teachpack. Right click on file, then click open. These creates a second file. Install it. Press Run and Let’s Have Fun!

Exercise 4: Using “tiles.ss” Make sure that “world.ss” is installed. Make sure that “world.ss” is installed. Download and install “tiles.ss” on your computer. Press “Run”. Download and install “tiles.ss” on your computer. Press “Run”. Put the rectangle (from last class) next to the circle. Put the rectangle (from last class) next to the circle. Find the hands picture on your computer in “My Pictures”. Define it as a variable. Find the hands picture on your computer in “My Pictures”. Define it as a variable. Reflect the hands picture horizontally. Reflect the hands picture horizontally. Reflect the hands picture vertically. Reflect the hands picture vertically.

Writing our own function… ; Purpose: To create the horizontal mirror image of any picture. ; Contract: image -> image

Writing our own function… ; Purpose: To create the horizontal mirror image of any picture. ; Contract: image -> image “Examples of mirror-horiz:” (define ADAM ) (mirror-horiz ADAM) “should be” (image-beside Adam (reflect-horiz ADAM))

Writing our own function… ; Purpose: To create the horizontal mirror image of any picture. ; Contract: image -> image (define (mirror-horiz pic) (… pic …) ) “Examples of mirror-horiz:” (define ADAM ) (mirror-horiz ADAM) “should be” (image-beside ADAM (reflect-horiz ADAM))

Writing our own function… ; Purpose: To create the horizontal mirror image of any picture. ; Contract: image -> image (define (mirror-horiz pic) (image-beside pic (reflect-horiz pic))) “Examples of mirror-horiz:” (mirror-horiz ADAM) “should be” (image-beside ADAM (reflect-horiz ADAM))

Exercise 5: counterchange Define a function called counterchange that takes in two images and returns a 2x2 arrangement of them as shown here.

Solution: counterchange ; Purpose: To create a small checkerboard pattern with any ; two images. ; Contract: image image -> image ; Examples: ;(counterchange (rectangle ‘solid ‘blue) (rectangle 20 ;20 ‘solid ‘red)) “should be” “a blue rectangle next to a red ;square with a red square next to a blue rectangle below it” ;(counterchange (circle 30 ‘solid ‘green) hands) “should be” ;“a green circle next to the hands with the hands next to a ;green circle below it”

Solution: counterchange ; Skeleton: ; (define (counterchange pic1 pic2) ; ( … pic1 … pic2 …)) ;Informal Thinking ;We need to put two images next to each other. How do we do this? ;How do we put an image directly above another?

Solution: counterchange ; Function: (define (counterchange pic1 pic2) (image-above (image-beside pic1 pic2) (image-beside pic2 pic1) )

Last five weeks… Programs that deal with Conditions Working with Compound Data The final!