Art, Nature, and Patterns Introduction
|
|
- Norma Reynolds
- 5 years ago
- Views:
Transcription
1 Art, Nature, and Patterns Introduction to LOGO Describing patterns with symbols This tutorial is designed to introduce you to some basic LOGO commands as well as two fundamental and powerful principles in computer science: abstraction and parameterization. To get familiar with the ideas it is important that you go beyond merely typing in the commands from the tutorial. To get a deeper understanding and exercise your creativity muscles, you must dare to experiment on your own once you start to get the idea. Play. Explore, Discover. Make connections. Finally, save some images of your creations to put into the web page we will be making on Saturday. Starting logo on your computer For this exercise we will use a version of LOGO that can be run within a web browser. It is called Turtle Tracks. To run Turtle tracks in your browser right-click your mouse on this applet link and from the menu that pops up select "Open Link in New Window". This will open a new browser window with a web page containing a button labeled "Start". Click this button now to start Turtle Tracks. Drawing a square with the turtle The Turtle is an imaginary creature or robot which we can use to make line drawings on the screen by giving it commands. It traces a line along its path with a pen. First, we need a window to draw in. 1. To open a small window with a turtle click in the Turtle Tracks console window in the blank space under the words "enter command:" type draw. You should now see a small window with a black background and a little white triangle representing the turtle facing upwards. 2.? draw To draw a line tell the turtle how far you want it to move. The distance is measured in "pixels" which are the tiny dots that form the image on your screen. Try forward 100 to command the turtle to move forward by of 7 4/7/05 11:23 AM
2 pixels. This should give you an idea of the how far 100 pixels is.? forward The turtle understands abbreviations for many of the commands. The command forward can be abbreviated if at any time you want to erase the screen and start over type clearscreen or just cs for short. You can tell the turtle to turn left or right by a certain number of degrees for example:? right 45? left 45 These commands can be abbreviated too: rt is short for right and ``lt is short for left. Tell the turtle to turn right 90 degrees and go forward another 100 steps (pixels):? right 90? forward 100 It is OK to give the turtle more than one command on the same line:? right 90 forward 100 Or the abbreviated commands:? rt 90 fd 100 Know you all you need to be able to ask the turtle to draw a complete square. Go a ahead and try it before moving on. Remember you can type cs to clear the screen and start over. Or you can type clean to erase the lines the turtle has drawn but leave the turtle where it is. 4. We reduce the amount of typing a bit by using the repeat command: 2 of 7 4/7/05 11:23 AM
3 ? cs? repeat 4 [forward 100 right 90] 5. The 4 tells the turtle how many times to repeat the sequence of commands that follows in the square brackets. In computer science this is called "looping" because the turtle (that is the computer) "loops back" to the beginning of the commands. The whole line of commands above is called a "loop". Try using the repeat command to make loops to draw some other shapes like a triangle, a hexagon, and a pentagon. Try this one out:? repeat 24 [forward 150 right 165] Abstraction A very important skill needed to understanding patterns and describe them is the ability to make abstractions. It is the ability to recognize commonalities in more than one place or time and give the commonality a name, or symbol. Our text quotes R. Buckminster Fuller as saying "The wave is not the water. The water merely told us about the wave moving by." He is making the point that "wave" is an abstraction that is separate from the water. "Wave" is a symbol (abstraction) for a pattern of behavior of the water. The number 2 is a symbol representing an abstraction for certain a quantity of "things" where "things" might be objects, events, or other abstractions like thought, feelings or ideas. If we saw to pencils on the table or a bell ring twice, these would seem unrelated. One is a set of objects. The other is a set of events, but the common feature is that there are two of each. The concept "two" or "pair" is very abstract because it is not a physical thing itself, but it can describe nearly anything that comes in pairs. That was a trivial example but the process of abstraction--recognizing the similarity and giving it a name, is fundamental to how we understand the world and make sense of it. In effect the only thing our thinking mind knows how to do is recognize patterns, which is really the same as forming an abstractions, and reason about those abstractions. In fact "square" is a an abstraction for forms which have certain characteristics: 4 straight sides of equal length connected by 90 degree angles. 3 of 7 4/7/05 11:23 AM
4 The ability to define abstraction is critical to making a computer language that is flexible enough to tackle real problems and to allow us to adapt the instructions to something that matches how we think a bit better. In LOGO, abstractions are called "procedures". Here is how to teach the LOGO interpreter the "square" abstraction by defining a new procedure:? to square > repeat 4 [forward 100 right 90] > square defined. Note that the '>' symbol lets us know we are in the middle of defining a new procedure. When we are done with the definition the command marks the of the definition and we are back to normal ready to give the turtle more commands. "square defined." was printed by the LOGO to let us know we were successful. Otherwise an error message would appear and we would need to start over. However, notice that pressing the up arrow key on the keyboard recalls previous commands. Now we have created a new command which we can give the turtle. Try it out:? square Try making your own procedure for another shape like the star from step 5 above. Try making a circle procedure. Parameterization The process of abstraction involves "generalization". The square our procedure makes is always 100 steps per side. We might like to be able to generalize our procedure to allow us to create a more general class of squares by giving it the size we want each side to be. Then we would be able to do the following to make a smaller square:? square 50 We can redefine our square procedure to make it accept the length of the sides by adding the length as a "parameter". We have already seen parameters. The forward 100 command has a parameter representing the number of steps with a 4 of 7 4/7/05 11:23 AM
5 value of 100. Here is how to add a parameter named "length" to our square procedure. 1. To edit the square procedure you can type: edit "square Note that the quotes before square are necessary to tell LOGO we want it to treat square as a name rather than its normal behavior which would be to draw a square! Now a new window with our procedure definition in it should appear. 2. Change the definition to look like the following: to square :length repeat 4 [forward :length right 90] The colon ':' before length marks it as a parameter. Now close the editor window and a dialog box will pop up asking what to do. Click the "Execute" button which will cause the interpreter to execute the new procedure definition. No square has been drawn yet, we only redefined the square procedure. Try typing: cs square 50 You should see a smaller square. Experiment with a few more squares You can also redefine a procedure without using the editor by typing the new definition directly, however you must erase the old definition. LOGO won't let you try to define to procedures with the same name. Here is the command: eraseprocedure "square which can be abbreviated to "erp "square". Again, the quotes are necessary to prevent the LOGO from executing the square command. 5 of 7 4/7/05 11:23 AM
6 A Few More Examples Now you should try out your own ideas. To give a little more fuel for new ideas here are some other things to try. This is the most important part of the exercise. Make some good nice images and save them for Saturday's web page tutorial. If you made a circle procedure try generalizing it to take a radius as a parameter. Try making a general polygon procedure that takes two parameters: the length of a side and the number of sides. cs repeat 10 [square 100 right 36] cs repeat 24 [square 100 right 15] Put that into a procedure: to flower repeat 24 [square 100 right 15] Parameterize it: to flower :reps repeat :reps [square 100 right (360 / :reps) ] flower 10 flower 24 Here's another interesting procedure to experiment with: to spiral :size :angle if :size > 100 [stop] forward :size right :angle spiral :size + 2 :angle spiral 0 90 cs 6 of 7 4/7/05 11:23 AM
7 spiral 0 91 Notice that this procedure calls itself! In computer science this pattern of a procedure calling itself in its definition is called recursion. More Turtle Commands A complete list of the turtle drawing commands can be found in the Turtle Tracks Documentation. penup or pu Tells the turtle to stop drawing when as it moves pown or pd Tells the turtle to start drawing again home Moves the turtle to the center of the screen without erasing the drawing. clean Erases the drawing but leaves the turtle where it is. showturtle or st and hideturtle or ht Makes the turtle visible or invisible. (draw ) Creates a new drawing window with a width of 300 pixels and height of 500. WARNING: This will destroy any currently open window and replace it with a new one. setxy Tells the turtle to move to coordinates (50,100) where the origin (0,0) is the center of the screen. setheading 180 Tells the turtle to point in that direction (0 is up 180 is down, etc.) setpencolor "RED Guess what this does. setpencolor [ ] Sets the pen color to by giving the amount of red, green, then blue where the amounts are given as numbers from 0 (for none of that color) to 255 (for as much of that color as possible). [ ] is bright green. [ ] is bright yellow, etc. 7 of 7 4/7/05 11:23 AM
A First Look at Logo
A First Look at Logo / 1 CHAPTER 1 A First Look at Logo This chapter introduces the basic mechanics of using Logo. It describes how to evaluate simple commands and how to define and edit procedures. The
More informationINTRODUCTION TO DRAWING WITH LOGO A
Chapter 8 INTRODUCTION TO DRAWING WITH LOGO A Laboratory Exercise By Robert Byerly and Gary A. Harris In this chapter we learn to use the graphical program MSWLogo. This is free software we down loaded
More informationChapter 7. Polygons, Circles, Stars and Stuff
Chapter 7. Polygons, Circles, Stars and Stuff Now it s time for the magic! Magic? asked Morf. What do you mean, magic? You ve never talked about Logo magic before. We ve talked about shapes, and how you
More informationDownloaded from
Class IV COMPUTER SCIENCE WORKSHEET - Chapter 3, 7, 8 (August 2013-2014) Based on SA1 format. Answers will be uploaded later. Note: Q1. Fill in the blanks: 1. is the latest version of Windows. 2. is the
More informationCreating Vector Shapes Week 2 Assignment 1. Illustrator Defaults
Illustrator Defaults Before we begin, we are going to make sure that all of us are using the same settings within our application. For this class, we will always want to make sure that our application
More informationWelcome to the Turtle World of Logo
Welcome to the Turtle World of Logo Type CS and press Enter to show your turtle. Its HOME is in the middle of the screen. Where is its head? Where is its tail? Your turtle is lazy. It will not move without
More informationUnderstanding the Screen
Starting Starting Logo Logo Understanding the Screen Where you will write programs. You can just type methods or commands in here. Ex: t.forward() A Little Logo History What is LOGO? A programming language
More informationIntro to Python Programming
Intro to Python Programming If you re using chromebooks at your school, you can use an online editor called Trinket to code in Python, and you ll have an online portfolio of your projects which you can
More informationUnit Using Logo Year Group: 4 Number of Lessons: 4
Unit 4.5 - Using Logo Year Group: 4 Number of Lessons: 4 Introduction The aim of the lessons is for the children to use Logo to follow and create simple algorithms. For the lessons, the children will need
More informationIn this project, you ll learn how to use a turtle to draw awesome shapes and patterns.
Turtle Power Introduction: In this project, you ll learn how to use a turtle to draw awesome shapes and patterns. Step 1: Hello, turtle! We re going to have some fun programming turtles. A turtle is a
More informationMaking ecards Can Be Fun!
Making ecards Can Be Fun! A Macromedia Flash Tutorial By Mike Travis For ETEC 664 University of Hawaii Graduate Program in Educational Technology April 4, 2005 The Goal The goal of this project is to create
More informationPolygons and Angles: Student Guide
Polygons and Angles: Student Guide You are going to be using a Sphero to figure out what angle you need the Sphero to move at so that it can draw shapes with straight lines (also called polygons). The
More informationThe Fundamentals. Document Basics
3 The Fundamentals Opening a Program... 3 Similarities in All Programs... 3 It's On Now What?...4 Making things easier to see.. 4 Adjusting Text Size.....4 My Computer. 4 Control Panel... 5 Accessibility
More informationILLUSTRATOR. Introduction to Adobe Illustrator. You will;
ILLUSTRATOR You will; 1. Learn Basic Navigation. 2. Learn about Paths. 3. Learn about the Line Tools. 4. Learn about the Shape Tools. 5. Learn about Strokes and Fills. 6. Learn about Transformations. 7.
More informationIntroduction to Flash - Creating a Motion Tween
Introduction to Flash - Creating a Motion Tween This tutorial will show you how to create basic motion with Flash, referred to as a motion tween. Download the files to see working examples or start by
More informationShape and Line Tools. tip: Some drawing techniques are so much easier if you use a pressuresensitive
4Drawing with Shape and Line Tools Illustrator provides tools for easily creating lines and shapes. Drawing with shapes (rectangles, ellipses, stars, etc.) can be a surprisingly creative and satisfying
More informationCLASS 3. Lesson 1: Know your Computer
CLASS 3 The Class 3 book deals with computer hardware and software, introduction to Windows 7, some advanced features of Paint, introduction to LOGO, mathematical operations in LOGO and introduction to
More informationOutlook Web Access. In the next step, enter your address and password to gain access to your Outlook Web Access account.
Outlook Web Access To access your mail, open Internet Explorer and type in the address http://www.scs.sk.ca/exchange as seen below. (Other browsers will work but there is some loss of functionality) In
More informationTurtle Graphics and L-systems Informatics 1 Functional Programming: Tutorial 7
Turtle Graphics and L-systems Informatics 1 Functional Programming: Tutorial 7 Heijltjes, Wadler Due: The tutorial of week 9 (20/21 Nov.) Reading assignment: Chapters 15 17 (pp. 280 382) Please attempt
More informationAdobe Illustrator. Always NAME your project file. It should be specific to you and the project you are working on.
Adobe Illustrator This packet will serve as a basic introduction to Adobe Illustrator and some of the tools it has to offer. It is recommended that anyone looking to become more familiar with the program
More informationExercise 1.1 A First NetLogo Session Turtle commands and properties
Exercise 1.1 A First NetLogo Session NetLogo is an interpreted language meaning you can type commands directly into a command line and see the results. In order to introduce NetLogo we will first type
More informationAdobe Flash CS3 Reference Flash CS3 Application Window
Adobe Flash CS3 Reference Flash CS3 Application Window When you load up Flash CS3 and choose to create a new Flash document, the application window should look something like the screenshot below. Layers
More informationAi Adobe. Illustrator. Creative Cloud Beginner
Ai Adobe Illustrator Creative Cloud Beginner Vector and pixel images There are two kinds of images: vector and pixel based images. A vector is a drawn line that can be filled with a color, pattern or gradient.
More informationHow to draw and create shapes
Adobe Flash Professional Guide How to draw and create shapes You can add artwork to your Adobe Flash Professional documents in two ways: You can import images or draw original artwork in Flash by using
More informationHYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.
THE BROWSE TOOL Us it to go through the stack and click on buttons THE BUTTON TOOL Use this tool to select buttons to edit.. RECTANGLE TOOL This tool lets you capture a rectangular area to copy, cut, move,
More informationA Document Created By Lisa Diner Table of Contents Western Quebec School Board October, 2007
Table of Contents A Document Created By Lisa Diner Western Quebec School Board October, 2007 Table of Contents Some Basics... 3 Login Instructions... 4 To change your password... 6 Options As You Login...
More informationInteractive Tourist Map
Adobe Edge Animate Tutorial Mouse Events Interactive Tourist Map Lesson 1 Set up your project This lesson aims to teach you how to: Import images Set up the stage Place and size images Draw shapes Make
More informationDraw beautiful and intricate patterns with Python Turtle, while learning how to code with Python.
Raspberry Pi Learning Resources Turtle Snowflakes Draw beautiful and intricate patterns with Python Turtle, while learning how to code with Python. How to draw with Python Turtle 1. To begin, you will
More informationOn the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW
STAROFFICE 8 DRAW Graphics They say a picture is worth a thousand words. Pictures are often used along with our words for good reason. They help communicate our thoughts. They give extra information that
More informationAdobe illustrator Introduction
Adobe illustrator Introduction This document was prepared by Luke Easterbrook 2013 1 Summary This document is an introduction to using adobe illustrator for scientific illustration. The document is a filleable
More informationINKSCAPE INTRODUCTION COMPONENTS OF INKSCAPE MENU BAR
INKSCAPE Prepared by K. Srujana INTRODUCTION Inkscape began in 2003 as a code fork of the Sodipodia project. Sodipodi, developed since 1999, was itself based on Rsph Levien's Gill (Gnome Illustration Application).
More informationCh- 3,NOTEPAD. Q2. Define the following. Notepad: Notepad is a basic text editor used for creating and editing text documents.
Ch- 3,NOTEPAD Q1. Fill in the blanks. A. Extension for notepad files is.txt B. Backspace key is used to erase text typed on the left side of cursor and delete on the right side of cursor. C. File menu
More informationNetLogo Tutorial Series: Langton's Ant. Nicholas Bennett Grass Roots Consulting
NetLogo Tutorial Series: Langton's Ant Nicholas Bennett Grass Roots Consulting nickbenn@g-r-c.com July 2010 Copyright Copyright 2010, Nicholas Bennett. All rights reserved. NetLogo Tutorial Series: Langton's
More informationDesigning Simple Buildings
Designing Simple Buildings Contents Introduction 2 1. Pitched-roof Buildings 5 2. Flat-roof Buildings 25 3. Adding Doors and Windows 27 9. Windmill Sequence 45 10. Drawing Round Towers 49 11. Drawing Polygonal
More informationChapter 9. Recursion. Is Life Recursive. Well, you sure picked a good subject this time, said Morf, looking a bit puzzled.
Chapter 9. Recursion Well, you sure picked a good subject this time, said Morf, looking a bit puzzled. We touched on this before, don t you remember? replied Logy. You remember, recursion is when a procedure
More informationGenerating Vectors Overview
Generating Vectors Overview Vectors are mathematically defined shapes consisting of a series of points (nodes), which are connected by lines, arcs or curves (spans) to form the overall shape. Vectors can
More informationAnimations involving numbers
136 Chapter 8 Animations involving numbers 8.1 Model and view The examples of Chapter 6 all compute the next picture in the animation from the previous picture. This turns out to be a rather restrictive
More informationMath Dr. Miller - Constructing in Sketchpad (tm) - Due via by Friday, Mar. 18, 2016
Math 304 - Dr. Miller - Constructing in Sketchpad (tm) - Due via email by Friday, Mar. 18, 2016 As with our second GSP activity for this course, you will email the assignment at the end of this tutorial
More informationANSWER KEY. Chapter 1. Introduction to Computers
3 ANSWER KEY Chapter 1. Introduction to Computers Exercises A. 1. c. 2. a. 3. b. 4. a. B. 1. False 2. True 3. True 4. True 5. False 6. True C. 1. Processing 2. Notebooks 3. Output 4. Data 5. PARAM D. 1.
More informationAREA Judo Math Inc.
AREA 2013 Judo Math Inc. 6 th grade Problem Solving Discipline: Black Belt Training Order of Mastery: Area 1. Area of triangles by composition 2. Area of quadrilaterals by decomposing 3. Draw polygons
More informationSelf-Teach Exercises: Getting Started Turtle Python
Self-Teach Exercises: Getting Started Turtle Python 0.1 Select Simple drawing with pauses Click on the Help menu, point to Examples 1 drawing, counting, and procedures, and select the first program on
More informationVectorworks Essential Tutorial Manual by Jonathan Pickup. Sample
Vectorworks Essential Tutorial Manual by Jonathan Pickup Table of Contents 0.0 Introduction... iii 0.1 How to Use this Manual... iv 0.2 Real World Sizes... iv 0.3 New Ways of Drawing... v 1.0 Introduction
More informationProcedures: Algorithms and Abstraction
Procedures: Algorithms and Abstraction 5 5.1 Objectives After completing this module, a student should be able to: Read and understand simple NetLogo models. Make changes to NetLogo procedures and predict
More informationMathematics with ICT in Key Stage 3. Geometry lessons
Mathematics with ICT in Key Stage 3 Geometry lessons Introduction The introduction to the document Integrating ICT into mathematics in Key Stage 3 states: Computers offer powerful opportunities for pupils
More informationAnimations that make decisions
Chapter 17 Animations that make decisions 17.1 String decisions Worked Exercise 17.1.1 Develop an animation of a simple traffic light. It should initially show a green disk; after 5 seconds, it should
More informationA QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE)
A QUICK TOUR OF ADOBE ILLUSTRATOR CC (2018 RELEASE) Lesson overview In this interactive demonstration of Adobe Illustrator CC (2018 release), you ll get an overview of the main features of the application.
More informationHAPPY HOLIDAYS PHOTO BORDER
HAPPY HOLIDAYS PHOTO BORDER In this Photoshop tutorial, we ll learn how to create a simple and fun Happy Holidays winter photo border! Photoshop ships with some great snowflake shapes that we can use in
More informationSNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC
Photo Effects: Snowflakes Photo Border (Photoshop CS6 / CC) SNOWFLAKES PHOTO BORDER - PHOTOSHOP CS6 / CC In this Photoshop tutorial, we ll learn how to create a simple and fun snowflakes photo border,
More informationIn this lesson, you ll learn how to:
LESSON 5: ADVANCED DRAWING TECHNIQUES OBJECTIVES In this lesson, you ll learn how to: apply gradient fills modify graphics by smoothing, straightening, and optimizing understand the difference between
More informationMethods in Mathematics
Write your name here Surname Other names Pearson Edexcel GCSE Centre Number Candidate Number Methods in Mathematics Unit 2: Methods 2 For Approved Pilot Centres ONLY Foundation Tier Thursday 19 June 2014
More informationUnit 21 - Creating a Navigation Bar in Macromedia Fireworks
Unit 21 - Creating a Navigation Bar in Macromedia Fireworks Items needed to complete the Navigation Bar: Unit 21 - House Style Unit 21 - Graphics Sketch Diagrams Document ------------------------------------------------------------------------------------------------
More informationA Full-Screen LogoWriter PrintShape Procedure by Thomas F. Trocco
www.logofoundation.org A Full-Screen LogoWriter PrintShape Procedure by Thomas F. Trocco 1993 Thomas F. Trocco Computer & Science Department Chiar Computer Teacher, Grades 2-8 St. Hilda's & St. Hugh's
More informationGrade 6 Math Circles. Spatial and Visual Thinking
Faculty of Mathematics Waterloo, Ontario N2L 3G1 Introduction Grade 6 Math Circles October 31/November 1, 2017 Spatial and Visual Thinking Centre for Education in Mathematics and Computing One very important
More informationFruit Snake SECTION 1
Fruit Snake SECTION 1 For the first full Construct 2 game you're going to create a snake game. In this game, you'll have a snake that will "eat" fruit, and grow longer with each object or piece of fruit
More informationRandy H. Shih. Jack Zecher PUBLICATIONS
Randy H. Shih Jack Zecher PUBLICATIONS WWW.SDCACAD.COM AutoCAD LT 2000 MultiMedia Tutorial 1-1 Lesson 1 Geometric Construction Basics! " # 1-2 AutoCAD LT 2000 MultiMedia Tutorial Introduction Learning
More informationGETTING AROUND STAGE:
ASM FLASH INTRO FLASH CS3 is a 2D software that is used extensively for Internet animation. Its icon appears as a red square with a stylized Fl on it. It requires patience, because (like most computer
More informationMill Hill School. 13+ Entrance Examination Mathematics. January Time: 1 hour. School: Mark: Materials required for examination
Name: School: Mark: Mill Hill School 13+ Entrance Examination Mathematics January 2014 Time: 1 hour Materials required for examination Ruler, protractor, compasses, pen, pencil, eraser Calculators must
More informationSolidWorks Intro Part 1b
SolidWorks Intro Part 1b Dave Touretzky and Susan Finger 1. Create a new part We ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select File New Templates IPSpart If the SolidWorks
More informationMethods in Mathematics
Write your name here Surname Other names Pearson Edexcel GCSE Centre Number Candidate Number Methods in Mathematics Unit 2: Methods 2 For Approved Pilot Centres ONLY Foundation Tier Wednesday 12 November
More informationHO-1: INTRODUCTION TO FIREWORKS
HO-1: INTRODUCTION TO FIREWORKS The Fireworks Work Environment Adobe Fireworks CS4 is a hybrid vector and bitmap tool that provides an efficient design environment for rapidly prototyping websites and
More informationCreate a Swirly Lollipop Using the Spiral Tool Philip Christie on Jun 13th 2012 with 12 Comments
Advertise Here Create a Swirly Lollipop Using the Spiral Tool Philip Christie on Jun 13th 2012 with 12 Comments Tutorial Details Program: Adobe Illustrator CS5 Difficulty: Beginner Es timated Completion
More informationALL ABOUT COMPUTERS 3
Key to ALL ABOUT COMPUTERS 3 Keybooks are freely available at our website http://www.progresspublishers.com PROGRESS PUBLISHERS KRISHNA NAGAR, DELHI - 110051 EMAIL : progresspublishers@gmail.com 1. COMPUTER
More informationIntroduction to Programming with JES
Introduction to Programming with JES Titus Winters & Josef Spjut October 6, 2005 1 Introduction First off, welcome to UCR, and congratulations on becoming a Computer Engineering major. Excellent choice.
More informationOsmond Tutorial. First Page / J C Chavez / / Osmond Tutorial
Osmond Tutorial Draft Version corresponding to Osmond PCB Design Version 1.0b2 November 30, 2002 J C Chavez http://www.swcp.com/~jchavez/osmond.html jchavez@swcp.com First Page / J C Chavez / jchavez@swcp.com
More informationIn this exercise you will be creating the graphics for the index page of a Website for children about reptiles.
LESSON 2: CREATING AND MANIPULATING IMAGES OBJECTIVES By the end of this lesson, you will be able to: create and import graphics use the text tool attach text to a path create shapes create curved and
More informationFoundations of Computer Science Laboratory
Foundations of Computer Science Laboratory LOGO Programming Purpose In previous labs you experienced an imperative language (Karel) and a logic language (Prolog). In this lab you will learn a functional
More informationWhat A Find! Send students on a quest for polygons!
What A Find! Send students on a quest for polygons! Purpose: To identify polygons Students will do the following: identify polygons within a larger figure combine figures to form different polygons follow
More informationIn this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite.
Drawing Program In this lesson you are going to create a drawing program similar to Windows Paint. 1. Start with a new project and remove the default cat sprite. 2. Create a new sprite. 3. The new sprite
More informationCS Programming Exercise:
CS Programming Exercise: An Introduction to Java and the ObjectDraw Library Objective: To demonstrate the use of objectdraw graphics primitives and Java programming tools This lab will introduce you to
More informationActivity Guide APIs and Using Functions with Parameters
Unit 3 Lesson 5 Name(s) Period Date Activity Guide APIs and Using Functions with Parameters CS Content An API is a reference guide which catalogs and explains the functionality of a programming language.
More informationCreative Effects with Illustrator
ADOBE ILLUSTRATOR PREVIEW Creative Effects with Illustrator AI OVERVIEW The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects and
More informationTutorial CREATING MAPS STEP 1: PREPARING A NEW DOCUMENT
A map is an efficient method of providing easy to understand visual information. Creating a map to meet project-specific needs can be a daunting task; however, if you have Canvas at your command, there
More informationAdobe Illustrator CS5 Part 2: Vector Graphic Effects
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Illustrator CS5 Part 2: Vector Graphic Effects Summer 2011, Version 1.0 Table of Contents Introduction...2 Downloading the
More informationNCMail: Microsoft Outlook User s Guide
NCMail: Microsoft Outlook 2003 Email User s Guide Revision 1.0 11/10/2007 This document covers how to use Microsoft Outlook 2003 for accessing your email with the NCMail Exchange email system. The syntax
More informationFig. A. Fig. B. Fig. 1. Fig. 2. Fig. 3 Fig. 4
Create A Spinning Logo Tutorial. Bob Taylor 2009 To do this you will need two programs from Xara: Xara Xtreme (or Xtreme Pro) and Xara 3D They are available from: http://www.xara.com. Xtreme is available
More informationUnit 4 End-of-Unit Assessment Study Guide
Circles Unit 4 End-of-Unit Assessment Study Guide Definitions Radius (r) = distance from the center of a circle to the circle s edge Diameter (d) = distance across a circle, from edge to edge, through
More informationCreative Effects with Illustrator
ADOBE ILLUSTRATOR Creative Effects with Illustrator PREVIEW OVERVIEW The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects and photographs.
More informationDOING MORE WITH WORD: MICROSOFT OFFICE 2013
DOING MORE WITH WORD: MICROSOFT OFFICE 2013 GETTING STARTED PAGE 02 Prerequisites What You Will Learn USING MICROSOFT WORD PAGE 03 Viewing Toolbars Adding and Removing Buttons MORE TASKS IN MICROSOFT WORD
More informationCorel Draw 11. What is Vector Graphics?
Corel Draw 11 Corel Draw is a vector based drawing that program that makes it easy to create professional artwork from logos to intricate technical illustrations. Corel Draw 11's enhanced text handling
More informationStep 1: Create A New Photoshop Document
Snowflakes Photo Border In this Photoshop tutorial, we ll learn how to create a simple snowflakes photo border, which can be a fun finishing touch for photos of family and friends during the holidays,
More informationContents. Foreword. Examples of GeoGebra Applet Construction 1 A Straight Line Graph... 1 A Quadratic Graph... 6 The Scalar Product...
Contents Foreword ii Examples of GeoGebra Applet Construction 1 A Straight Line Graph............................... 1 A Quadratic Graph................................. 6 The Scalar Product.................................
More informationSolidWorks 2½D Parts
SolidWorks 2½D Parts IDeATe Laser Micro Part 1b Dave Touretzky and Susan Finger 1. Create a new part In this lab, you ll create a CAD model of the 2 ½ D key fob below to make on the laser cutter. Select
More informationSketchUp Quick Start For Surveyors
SketchUp Quick Start For Surveyors Reason why we are doing this SketchUp allows surveyors to draw buildings very quickly. It allows you to locate them in a plan of the area. It allows you to show the relationship
More informationUnit Lesson Plan: Measuring Length and Area: Area of shapes
Unit Lesson Plan: Measuring Length and Area: Area of shapes Day 1: Area of Square, Rectangles, and Parallelograms Day 2: Area of Triangles Trapezoids, Rhombuses, and Kites Day 3: Quiz over Area of those
More informationFirstly, I would like to thank ProFantasy for hosting this tutorial on the RPGMaps Blog. Thank you!
Firstly, I would like to thank ProFantasy for hosting this tutorial on the RPGMaps Blog. Thank you! Before we start, it is important that you fully understand what a shaded polygon is, and what it does.
More informationGSAK (Geocaching Swiss Army Knife) GEOCACHING SOFTWARE ADVANCED KLASS GSAK by C3GPS & Major134
GSAK (Geocaching Swiss Army Knife) GEOCACHING SOFTWARE ADVANCED KLASS GSAK - 102 by C3GPS & Major134 Table of Contents About this Document... iii Class Materials... iv 1.0 Locations...1 1.1 Adding Locations...
More informationExercise 7: Graphics and drawings in Linux
Exercise 7: Graphics and drawings in Linux Hanne Munkholm IT University of Copenhagen August 11, 2004 In this exercise, we will learn the basic use of two image manipulation programs: The GIMP
More informationlundi 7 janvier 2002 Blender: tutorial: Building a Castle Page: 1
lundi 7 janvier 2002 Blender: tutorial: Building a Castle Page: 1 www.blender.nl this document is online at http://www.blender.nl/showitem.php?id=4 Building a Castle 2000 07 19 Bart Veldhuizen id4 Introduction
More informationVelocity: A Bat s Eye View of Velocity
Name School Date Purpose Velocity: A Bat s Eye View of Velocity There are a number of ways of representing motion that we ll find useful. Graphing position, velocity, and acceleration vs. time is often
More informationCPS122 - OBJECT-ORIENTED SOFTWARE DEVELOPMENT
CPS122 - OBJECT-ORIENTED SOFTWARE DEVELOPMENT Individual Programming Project 2 Reading Quiz: Monday, February 20, at the start of class Preliminary Milestone Due: Monday, February 27, at the start of class
More informationIntroduction to MS Word XP 2002: An Overview
Introduction to MS Word XP 2002: An Overview Sources Used: http://www.fgcu.edu/support/office2000/word/files.html Florida Gulf Coast University Technology Skills Orientation Word 2000 Tutorial The Computer
More informationNCMail: Microsoft Outlook User s Guide
NCMail: Microsoft Outlook 2007 Email User s Guide Revision 1.1 3/9/2009 This document covers how to use Microsoft Outlook 2007 for accessing your email with the NCMail Exchange email system. The syntax
More informationFrontPage 98 Quick Guide. Copyright 2000 Peter Pappas. edteck press All rights reserved.
Master web design skills with Microsoft FrontPage 98. This step-by-step guide uses over 40 full color close-up screen shots to clearly explain the fast and easy way to design a web site. Use edteck s QuickGuide
More informationPython with Turtle. Meher Krishna Patel. Created on : Octorber, 2017 Last updated : November, More documents are freely available at PythonDSP
Python with Turtle Meher Krishna Patel Created on : Octorber, 2017 Last updated : November, 2017 More documents are freely available at PythonDSP Table of contents Table of contents i 1 Introduction 1
More informationAdobe Illustrator. Quick Start Guide
Adobe Illustrator Quick Start Guide 1 In this guide we will cover the basics of setting up an Illustrator file for use with the laser cutter in the InnovationStudio. We will also cover the creation of
More informationAll textures produced with Texture Maker. Not Applicable. Beginner.
Tutorial for Texture Maker 2.8 or above. Note:- Texture Maker is a texture creation tool by Tobias Reichert. For further product information please visit the official site at http://www.texturemaker.com
More informationAdvanced Special Effects
Adobe Illustrator Advanced Special Effects AI exercise preview exercise overview The object is to create a poster with a unified color scheme by compositing artwork drawn in Illustrator with various effects
More informationPLC Papers Created For:
PLC Papers Created For: Year 10 Topic Practice Papers: Polygons Polygons 1 Grade 4 Look at the shapes below A B C Shape A, B and C are polygons Write down the mathematical name for each of the polygons
More informationCS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1
CS 1033 Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1 Upon completion of this lab, you should be able to: Open, create new, save
More informationEarthwork 3D for Dummies Doing a digitized dirt takeoff calculation the swift and easy way
Introduction Earthwork 3D for Dummies Doing a digitized dirt takeoff calculation the swift and easy way Getting to know you Earthwork has inherited its layout from its ancestors, Sitework 98 and Edge.
More information