Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.
-
Upload
branden-norton -
Category
Documents
-
view
223 -
download
4
Transcript of Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.
![Page 1: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/1.jpg)
Programmming Class
Fall 2011
Sobhan HighschoolTeacher: M.Taghizadeh
![Page 2: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/2.jpg)
LOGO LANGUAGE
An Educational Programming Environment
Sobhan HighschoolTeacher: M.Taghizadeh
![Page 3: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/3.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
• Basics of computer programming
• Command Line Programming
• Simple, Powerful, and best of all Fun!
![Page 4: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/4.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 5: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/5.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 6: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/6.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 7: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/7.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 8: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/8.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 9: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/9.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 10: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/10.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 11: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/11.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 12: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/12.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Some Pictures of Logo:
![Page 13: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/13.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
FMS LOGO enviroment
![Page 14: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/14.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sam
FMS LOGO enviroment
![Page 15: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/15.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
FDFORWARD
![Page 16: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/16.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
FD 200FD 100
FD 50
![Page 17: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/17.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
RTRight Turn
![Page 18: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/18.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
RT 30 RT 90
![Page 19: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/19.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
BKBACKWARD
![Page 20: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/20.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
LTLeft Turn
![Page 21: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/21.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Procedure Example What Happens
FD number FD 100 The turtle walks forward 100 screen dots.
BK number BK 100 The turtle walks backward 100 screen dots.
RT number RT 90 The turtle turns to the right.
LT number LT 90 The turtle turns to the left.
CS CLEARSCREENThe turtle erases everything that he has drawn and goes back to where he started.
![Page 22: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/22.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
RT 45or
LT 315
RT 90or
LT 270
![Page 23: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/23.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
RT 135or
LT 225
RT 180or
LT 180
![Page 24: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/24.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
FD 100
![Page 25: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/25.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
FD 100RT 90
![Page 26: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/26.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
FD 100RT 90FD 100
![Page 27: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/27.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90
![Page 28: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/28.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90
DRAW A SQUARE
REPEAT 4 [FD 100 RT 90]
![Page 29: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/29.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
Edall
![Page 30: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/30.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
TO SQUARE REPEAT 4 [ FORWARD 100 RIGHT 90 ]END
![Page 31: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/31.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
SQUARE
DRAW A SQUARE
![Page 32: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/32.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sample Program
TO SQUARE REPEAT 4 [ FD 100 RT 90 ]
END
TO SQUAREFLOWERREPEAT 18 [ SQUARE RT 20 ]
END
SQUAREFLOWER
![Page 33: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/33.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sample Program
TO STAR REPEAT 5 [
FORWARD 200RIGHT 144
]END
STAR
![Page 34: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/34.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sample ProgramTO SEGMENT
FORWARD 20LEFT 90FORWARD 50LEFT 90FORWARD 10LEFT 90FORWARD 55FORWARD 55RIGHT 90FORWARD 10RIGHT 90FORWARD 50RIGHT 90FORWARD 20
END
TO PATTERNRIGHT 62 REPEAT 10 [ SEGMENT ]
END
PATTERN
![Page 35: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/35.jpg)
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sample Program
TO FANBLADEREPEAT 2 [ FORWARD 100 RIGHT 135 FORWARD 20 RIGHT 45 ]
END
TO FANREPEAT 8 [ FANBLADE LEFT 135 FORWARD 20]
END
FAN
![Page 36: Programmming Class Fall 2011 Sobhan Highschool Teacher: M.Taghizadeh.](https://reader037.fdocuments.net/reader037/viewer/2022110405/56649ee45503460f94bf2f5b/html5/thumbnails/36.jpg)
THE END
Fall 2011
Sobhan HighschoolTeacher: M.Taghizadeh