Changes

Jump to navigation Jump to search
no edit summary
Line 1: Line 1:  
Page | 1
 
Page | 1
TURTLE ART
+
==TURTLE ART==
 
Page | 2
 
Page | 2
1 LEARNING WITH TURTLE ART
+
===1 LEARNING WITH TURTLE ART===
 +
 
 
What exactly is Turtle Art?
 
What exactly is Turtle Art?
 +
 
Turtle Art is a fun activity in which you learn how command a little turtle to draw pictures and designs. It is a off shoot of the Logo programming language and is intended for children as young as 6 years old to learn about programming and debugging. You can play with Turtle Art to draw colorful art patterns using the turtle that accepts instruction for movement.
 
Turtle Art is a fun activity in which you learn how command a little turtle to draw pictures and designs. It is a off shoot of the Logo programming language and is intended for children as young as 6 years old to learn about programming and debugging. You can play with Turtle Art to draw colorful art patterns using the turtle that accepts instruction for movement.
 +
 
What can you learn with Turtle art?
 
What can you learn with Turtle art?
 
It is very fun to get the turtle doing tricks, but the way you do that is also very similar to the way you program a computer, so when you finish figuring out how to program your turtle, you'll be on your way to learning how to predict what each instruction will cause the turtle to create with line art. It helps you understand the repetition of instructions, and understand following instructions only when a certain condition is met, which is important in computer programming, mathematics, and science.
 
It is very fun to get the turtle doing tricks, but the way you do that is also very similar to the way you program a computer, so when you finish figuring out how to program your turtle, you'll be on your way to learning how to predict what each instruction will cause the turtle to create with line art. It helps you understand the repetition of instructions, and understand following instructions only when a certain condition is met, which is important in computer programming, mathematics, and science.
 +
 
Page | 3
 
Page | 3
2 GETTING STARTED
+
===2 GETTING STARTED===
 
You program with Turtle Art by snapping together blocks. Each block is a command for the turtle, e.g., there is a block to tell the turtle to go forward, to turn right, etc.
 
You program with Turtle Art by snapping together blocks. Each block is a command for the turtle, e.g., there is a block to tell the turtle to go forward, to turn right, etc.
 
The blocks are organized on palettes: one for the turtle, one for the pen, etc.
 
The blocks are organized on palettes: one for the turtle, one for the pen, etc.
 
Start by clicking on the turtle to show the turtle palette. Try dragging blocks from the palette onto the turtle canvas. Click on them to see what they do...
 
Start by clicking on the turtle to show the turtle palette. Try dragging blocks from the palette onto the turtle canvas. Click on them to see what they do...
 
Page | 4
 
Page | 4
3 BASIC COMMANDS FOR THE TURTLE
+
===3 BASIC COMMANDS FOR THE TURTLE===
 
Using the command forward the turtle will
 
Using the command forward the turtle will
 
move forward with the number of entered pixels.
 
move forward with the number of entered pixels.
Line 33: Line 37:  
The commands are executed in the order of the blocks.When we click start the turtle goes forward with 100 spaces then turns left 90 degrees and goes forward again, next turns right 90 degrees and goes again forward.
 
The commands are executed in the order of the blocks.When we click start the turtle goes forward with 100 spaces then turns left 90 degrees and goes forward again, next turns right 90 degrees and goes again forward.
 
Page | 7
 
Page | 7
4 PEN COMMANDS
+
===4 PEN COMMANDS===
 
The command pen up will
 
The command pen up will
 
pick up the pen so that the turtle does not draw.
 
pick up the pen so that the turtle does not draw.
Line 50: Line 54:  
The value can be 0 to 99. See the table for colors.
 
The value can be 0 to 99. See the table for colors.
 
Page | 9
 
Page | 9
5 TOOLBARS
+
===5 TOOLBARS===
 
We will start with the Main toolbar
 
We will start with the Main toolbar
 
In version 167 the toolbar looks simple and it is a little bit easily to use. We have again the palettes. Then we see a toolbar which can free our workspace in way that we have only the blocks that we are using and the drawing turtle. Next are the erase canvas, run project fast (rabbit) button and run project slow (snail) button.
 
In version 167 the toolbar looks simple and it is a little bit easily to use. We have again the palettes. Then we see a toolbar which can free our workspace in way that we have only the blocks that we are using and the drawing turtle. Next are the erase canvas, run project fast (rabbit) button and run project slow (snail) button.
Line 57: Line 61:  
I will write only about the basic palettes which means Turtle movements, Pen attributes, Color attributes, Numeric operators and Logical operators .
 
I will write only about the basic palettes which means Turtle movements, Pen attributes, Color attributes, Numeric operators and Logical operators .
 
Page | 10
 
Page | 10
 +
 
Turtle movement palette
 
Turtle movement palette
 +
 
About a part of them I have written in the beginning (basics command for the turtle).
 
About a part of them I have written in the beginning (basics command for the turtle).
 
new elements here are set xy which is used for setting the turtle position, xcor and ycor which holds current x-coordinate and y-coordinate value of the turtle and the seth command. Here you set the heading (it hold current heading value of the turtle).
 
new elements here are set xy which is used for setting the turtle position, xcor and ycor which holds current x-coordinate and y-coordinate value of the turtle and the seth command. Here you set the heading (it hold current heading value of the turtle).
 +
 
Pen palette
 
Pen palette
 +
 
Here we see again a few unknown commands for example set gray, start fill, and end fill.
 
Here we see again a few unknown commands for example set gray, start fill, and end fill.
 
From the name we can clearly understand that set gray is used for setting the gray level of the pen.
 
From the name we can clearly understand that set gray is used for setting the gray level of the pen.
 
Start and end fill are used for starting and ending a fill polygon.
 
Start and end fill are used for starting and ending a fill polygon.
 
Page | 11
 
Page | 11
 +
 
Color palette
 
Color palette
 +
 
About this palette we can simply say that it can be used with the set-pen-color block in place of a number block.
 
About this palette we can simply say that it can be used with the set-pen-color block in place of a number block.
 
Numeric operators palette
 
Numeric operators palette
Line 77: Line 87:  
Combining search terms with the NOT operator narrows the search by excluding unwanted terms.
 
Combining search terms with the NOT operator narrows the search by excluding unwanted terms.
 
Page | 12
 
Page | 12
 +
 
Flow palette
 
Flow palette
 +
 
The repeat block makes the turtle repeat instructions that are attached to it. How many times will the turtle repeat the instruction it depend from the value in the purple tab.
 
The repeat block makes the turtle repeat instructions that are attached to it. How many times will the turtle repeat the instruction it depend from the value in the purple tab.
 
This example draws a square, moves forward 100 spaces then turns right 90 degrees. This command repeats 4 times.
 
This example draws a square, moves forward 100 spaces then turns right 90 degrees. This command repeats 4 times.
2,486

edits

Navigation menu