programming class

18
Programming Class Fall 2011 – Session 3 Sobhan Highschool Teacher: M.Taghizadeh

Upload: harken

Post on 23-Feb-2016

43 views

Category:

Documents


0 download

DESCRIPTION

Programming Class. Fall 2011 – Session 3. Teacher: M.Taghizadeh. Sobhan Highschool. LOGO LANGUAGE. Basic Loops. Teacher: M.Taghizadeh. Sobhan Highschool. LOGO LANGUAGE. Basic Loops. REPEAT N [ ................................... ]. REPEAT 1 TO N [ .......................... ]. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Programming  Class

Programming Class

Fall 2011 – Session 3

Sobhan HighschoolTeacher: M.Taghizadeh

Page 2: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Basic Loops

Page 3: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Basic Loops

REPEAT N [ ................................... ]

REPEAT 1 TO N [ .......................... ]

Page 4: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

Basic Loops

1: .......................... 2: .......................... 3: .......................... 4: .......................... ...

N: ..........................

Page 5: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

RepCount = 1

Basic Loops

1: .......................... 2: .......................... 3: .......................... 4: .......................... ...

N: ..........................

RepCount = 2RepCount = 3

RepCount = 4

RepCount = N

Page 6: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

RepCount

(Repeat Counter)

Basic Loops

Page 7: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 10 [ PRINT REPCOUNT ]

Basic Loops

123456789

10

Page 8: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

PRINTPR

Print Command

PRINT “Hello Hello

PRINT [ I am fine ] I am fine

Page 9: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 100 [ FD REPCOUNT * 3 RT 90 ]

Basic Loops

Page 10: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 100 [ FD REPCOUNT * 3 RT 90 ]

Basic Loops

Page 11: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 50 [ FD REPCOUNT * 10 RT 120 ]

Basic Loops

Page 12: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 50 [ FD REPCOUNT * 5 RT 60 ]

Basic Loops

Page 13: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

10987654321

BLASTOFF

NASA COUNT DOWN

Page 14: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

REPEAT 10 [ PRINT 11 - REPCOUNT ]PRINT “BLASTOFF

Basic Loops

10987654321

BLASTOFF

Page 15: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

TO SQUIRALREPEAT 100

[FD REPCOUNT * 5RT 91]

END

SQUIRAL

Sample Shapes

Page 16: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

TO STARSPIRALREPEAT 45

[FD REPCOUNT * 10RT 144]

END

STARSPIRAL

Sample Shapes

Page 17: Programming  Class

LOGO LANGUAGE

Sobhan HighschoolTeacher: M.Taghizadeh

TO EXPLOSIONREPEAT 120

[FD REPCOUNT * 5 RT 204]

END

EXPLOSION

Sample Shapes

Page 18: Programming  Class

THE END

Fall 2011 – Session 2

Sobhan HighschoolTeacher: M.Taghizadeh