programmming class fall 2011 sobhan highschool teacher: m.taghizadeh

Post on 02-Jan-2016

221 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Programmming Class

Fall 2011

Sobhan HighschoolTeacher: M.Taghizadeh

LOGO LANGUAGE

An Educational Programming Environment

Sobhan HighschoolTeacher: M.Taghizadeh

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

• Basics of computer programming

• Command Line Programming

• Simple, Powerful, and best of all Fun!

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Some Pictures of Logo:

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

FMS LOGO enviroment

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Sam

FMS LOGO enviroment

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

FDFORWARD

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

FD 200FD 100

FD 50

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

RTRight Turn

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

RT 30 RT 90

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

BKBACKWARD

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Getting Started with Turtle Graphics

LTLeft Turn

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.

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

RT 45or

LT 315

RT 90or

LT 270

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

RT 135or

LT 225

RT 180or

LT 180

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

FD 100

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

FD 100RT 90

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

FD 100RT 90FD 100

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90

DRAW A SQUARE

REPEAT 4 [FD 100 RT 90]

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

Edall

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

DRAW A SQUARE

TO SQUARE REPEAT 4 [ FORWARD 100 RIGHT 90 ]END

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

SQUARE

DRAW A SQUARE

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

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Sample Program

TO STAR REPEAT 5 [

FORWARD 200RIGHT 144

]END

STAR

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

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

THE END

Fall 2011

Sobhan HighschoolTeacher: M.Taghizadeh

top related