programmming class fall 2011 – session 2 sobhan highschool teacher: m.taghizadeh
TRANSCRIPT
Programmming Class
Fall 2011 – Session 2
Sobhan HighschoolTeacher: M.Taghizadeh
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
FMS LOGO enviroment
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Sam
FMS LOGO enviroment
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
FDFORWARD
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
RTRight Turn
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
BKBACKWARD
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
LTLeft Turn
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
CSClear Screen
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Getting Started with Turtle Graphics
waitWait delay
Review
Delays further execution for about delay 1/60ths of a second.
WAIT 600 10 seconds
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.
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
FD 100RT 90FD 100RT 90FD 100RT 90FD 100RT 90
DRAW A SQUARE
REPEAT 4 [FD 100 RT 90]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
3-EDGE
3-EDGE: REPEAT 3 [FD 100 RT 120]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
4-EDGE
4-EDGE: REPEAT 4 [FD 100 RT 90]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
5-EDGE
5-EDGE: REPEAT 5 [FD 100 RT 72]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
6-EDGE
6-EDGE: REPEAT 6 [FD 100 RT 60]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
8-EDGE
8-EDGE: REPEAT 8[FD 100 RT 45]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
3-EDGE: REPEAT 3 [FD 100 RT 120]
4-EDGE: REPEAT 4 [FD 100 RT 90]
5-EDGE: REPEAT 5 [FD 100 RT 72]
6-EDGE: REPEAT 6 [FD 100 RT 60]
8-EDGE: REPEAT 8 [FD 100 RT 45]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
N-EDGE:
REPEAT N[FD 100 RT 360/N]
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Function
TO Function Name......(instructions).........
END
Review
TO SQUARE REPEAT 4 [ FD 100 RT 90 ]END
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
Edall
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
DRAW A SQUARE
TO SQUARE REPEAT 4 [ FORWARD 100 RIGHT 90 ]END
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
SQUARE
DRAW A SQUARE
Review
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
100
100100
100
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
TO CHAIR FD 200BK 100RT 90FD 100RT 90FD 100
END
CHAIR
100
100100
100
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
90100
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
90100
RT 45FD 100RT 90FD 100LT 90
FD 100RT 90FD 100LT 90
FD 100RT 90FD 100LT 90
FD 100RT 90FD 100LT 90
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
90100
TO ZIGZAGRT 45REPEAT 4[FD 100 RT 90 FD 100 LT 90]
END
ZIGZAG
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
100
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
100
FD 100 BK 100 RT 45
FD 100 BK 100 RT 45
FD 100 BK 100 RT 45
FD 100 BK 100 RT 45
FD 100 BK 100 RT 45
...
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
100
TO GEAR REPEAT 8[FD 100 BK 100 RT 45]
END
GEAR
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
70
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
70
FD 70 LT 90 FD 70 RT 90 FD 70 RT 90
FD 70 LT 90 FD 70 RT 90 FD 70 RT 90
FD 70 LT 90 FD 70 RT 90 FD 70 RT 90
FD 70 LT 90 FD 70 RT 90 FD 70 RT 90
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
70
TO CROSSREPEAT 4[
FD 70LT 90FD 70RT 90FD 70RT 90]
END
CROSS
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Exercise
100
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
timer
LOGO LANGUAGE
Sobhan HighschoolTeacher: M.Taghizadeh
Simple Shapes
THE END
Fall 2011 – Session 2
Sobhan HighschoolTeacher: M.Taghizadeh