MSW Logo

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 21

MSW LOGO

COMMANDS

 The simple Logo Drawing Commands move the Turtle forward and backward and
also turn it right or left. The commands and their abbreviations are given below:
 fd – forward
 bk – backward
 rt – right
 lt – left
 cs – clearscreen
 forward 60 or fd 60 means go forward 60 steps
 right 90 or rt 90 means right turn 90 degrees
 left 90 or lt 90 means left turn 90 degrees
 back 60 or bk 60 means go back 60 steps
 clearscreen or cs means erase all drawings.
DRAWING STRAIGHT LINES

The command forward 100 or fd 100 moves the turtle 100 steps
forward:

With the command back 100 or bk 100, you can move the turtle
backwards by 100 steps:
Logo – Controlling the Turtle & Pen
 Logo has a number of other drawing commands, some of which are given below.
 pu – penup
 pd – pendown
 ht – hideturtle
 dt – showturtle
 setpensize
 penup or pu means pick pen up, so you can move turtle without leaving tracks.
 pendown or pd means pick pen down, so you can move the turtle and leave
tracks.
 hideturtle or ht means hide the turtle, so you can admire your drawing.
 showturtle or st means show the turtle, so you can continue your drawing.
 setpensize means it can make the pen larger, easier to see. Default pen size is –[1
1].
ADDITIONAL DRAWING
COMMANDS
 Logo has a number of other additional drawing commands, some of these are
given below.
 home
 cleartext or ct
 label
 setxy
Logo – Repetition
Logo – Randomization
Logo – Recursive Procedures

In a recursive procedure, there will be a recurrence call of the procedure within the
procedure. Let us consider the following code:
to spiral_recur :n
if :n < 1 [stop]
fd :n
rt 20
spiral_recur 0.95 * :n
end
EXAMPLE
Logo – Color
 On Logo's Set menu, we can set the color of three screen elements
 The turtle's pen
 The turtle's fill (like a paint bucket for enclosures)
 The screen background
STEPS
You can make a colored square using the following steps:
 Step 1: Draw the square with side length 40 using the following command.
repeat 4 [fd 40 rt 90]
 Step 2: Pen up using the following command.
pu
 Step 3: Go to a point inside the square. For example, place the turtle at coordinate
(20, 20) using the following command.
setxy 20 20 Logo
 Step 4: Fill the square with the set floodcolor. For example, to set the floodcolor to
blue use the following command.
setfloodcolor [0 0 255]
Try executing the following set of commands –
 cs – To clear the screen.
 home – To bring the turtle at the home place.
 setpensize [5 5] – Setting the pen size.
 setpencolor [255 0 0] – Setting the pen color to red.
 setfloodcolor [0 0 255] – Setting the flood color to blue.
 setscreencolor [0 255 0] – Setting the screen color to green.
 repeat 4 [fd 40 rt 90] – Draw a square with side length 40.
 pu – Pen up.
 setxy 20 20 – Put the turtle at coordinate (20, 20).
 fill – Fill the square with the set floodcolor blue.
 ht – Hide turtle.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy