ݺߣ

ݺߣShare a Scribd company logo
Joy Protim
142002014
Dept. of CSE
1
2
3
? History
? Why the Turtle
? Implementations
? Features
? Language Concept
? Basic Commands
? Example
? Logo Keyboard
? Reference
4
? Logo is an educational programming language
? Designed in 1967 by Feurzeig, Papert & Solomon.
? Turtle robot.
? At BBN Paul Wexelblat developed a turtle named
Irving.
? Widely known for its use of turtle graphics.
5
? Turtle an On-Screen CURSOR
? Directed to move around and draw by typing
commands at computer
? Designed to be programmed by children
? Less expensive version created on computer
6
? 130 existing implementations.
7
? Graphics / Music
? Extensible
? Modularity
? Interactivity
? Flexibility
8
? Basic commands
? Control Structures
? while condition
? until condition
? repeat number
9
? Recursion
? Scoping
? Global variables
? Local variables
? FD 100 - moves the turtle forward 100 units
? BK 50 - moves the turtle back 50 units
? RT 45 - turns the turtle 45 degrees to the right
? LT 90 - turns the turtle 90 degrees to the left
? Home - Returns the turtle to its origin
? CS - Erases the screen
10
? Turtle Moves forward
100 units and turns 90? 4
times.
FD 100 RT 90 FD 100 RT
90
FD 100 RT 90 FD 100 RT
90
REPEAT 4 [FD 100 RT 90]
11
12
13
Keyboard Link: http://w3.ualg.pt/~snorte/LogoKeyboard.htm
? https://en.wikipedia.org/wiki/Logo_(programming_la
nguage)
? http://home.sbc.edu.hk/~cpu/EMI/F1/Notes/LOGO/Lo
go_introduction_.ppt
14
15

More Related Content

What's hot (20)

Computer basics
Computer basicsComputer basics
Computer basics
JEEVA ARAVINTH
?
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
brindaN
?
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
emaan waseem
?
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
SeniorInfants
?
Microsoft Paint
Microsoft PaintMicrosoft Paint
Microsoft Paint
S C
?
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
sajid rao
?
Logo
LogoLogo
Logo
pakdhesudar
?
Formatting and editing skills (1)
Formatting and editing skills (1)Formatting and editing skills (1)
Formatting and editing skills (1)
Tammy Carter
?
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
ktosri
?
Operating system components
Operating system componentsOperating system components
Operating system components
Syed Zaid Irshad
?
Input devices_(Mouse and Keyboard)
Input devices_(Mouse and Keyboard)Input devices_(Mouse and Keyboard)
Input devices_(Mouse and Keyboard)
Hossain Md Shakhawat
?
Linux shell env
Linux shell envLinux shell env
Linux shell env
Rahul Pola
?
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe Illustrator
DUSPviz
?
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven Solvie
Brad Steven Solvie
?
Basic of computer
Basic of computerBasic of computer
Basic of computer
M? ?we?ome
?
Graphical User Interface
Graphical User Interface Graphical User Interface
Graphical User Interface
Bivek Pakuwal
?
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basics
Jyoti Yadav
?
Basic Computer Training
Basic Computer TrainingBasic Computer Training
Basic Computer Training
Montgomery County Public Library
?
Digital literacy types of computers
Digital literacy types of computersDigital literacy types of computers
Digital literacy types of computers
mrspetty19
?
Basic Computer Skills Seminar
Basic Computer Skills Seminar Basic Computer Skills Seminar
Basic Computer Skills Seminar
Meridian Career Institute
?
User Interface Design - Module 1 Introduction
User Interface Design - Module 1 IntroductionUser Interface Design - Module 1 Introduction
User Interface Design - Module 1 Introduction
brindaN
?
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
emaan waseem
?
Lesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer ProgrammingLesson 1: Scratch Computer Programming
Lesson 1: Scratch Computer Programming
SeniorInfants
?
Microsoft Paint
Microsoft PaintMicrosoft Paint
Microsoft Paint
S C
?
Evaluation in hci
Evaluation in hciEvaluation in hci
Evaluation in hci
sajid rao
?
Formatting and editing skills (1)
Formatting and editing skills (1)Formatting and editing skills (1)
Formatting and editing skills (1)
Tammy Carter
?
CS4109 Computer System Architecture
CS4109 Computer System ArchitectureCS4109 Computer System Architecture
CS4109 Computer System Architecture
ktosri
?
Intro to Adobe Illustrator
Intro to Adobe IllustratorIntro to Adobe Illustrator
Intro to Adobe Illustrator
DUSPviz
?
Basic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven SolvieBasic computer skill part 2 | Brad Steven Solvie
Basic computer skill part 2 | Brad Steven Solvie
Brad Steven Solvie
?
Basic of computer
Basic of computerBasic of computer
Basic of computer
M? ?we?ome
?
Graphical User Interface
Graphical User Interface Graphical User Interface
Graphical User Interface
Bivek Pakuwal
?
1. web technology basics
1. web technology basics1. web technology basics
1. web technology basics
Jyoti Yadav
?
Digital literacy types of computers
Digital literacy types of computersDigital literacy types of computers
Digital literacy types of computers
mrspetty19
?

More from Joy Protim (11)

IT in Manufacturing Industry
IT in Manufacturing IndustryIT in Manufacturing Industry
IT in Manufacturing Industry
Joy Protim
?
Resume & Cover letter
Resume & Cover letterResume & Cover letter
Resume & Cover letter
Joy Protim
?
Ai Environment
Ai EnvironmentAi Environment
Ai Environment
Joy Protim
?
Application if inverse matrix
Application if inverse matrixApplication if inverse matrix
Application if inverse matrix
Joy Protim
?
Culture of Bangladesh
Culture of BangladeshCulture of Bangladesh
Culture of Bangladesh
Joy Protim
?
Agriculture in Bangladesh
Agriculture in BangladeshAgriculture in Bangladesh
Agriculture in Bangladesh
Joy Protim
?
Globalization and Bangladesh
Globalization and BangladeshGlobalization and Bangladesh
Globalization and Bangladesh
Joy Protim
?
Heritage in Bangladesh
Heritage in BangladeshHeritage in Bangladesh
Heritage in Bangladesh
Joy Protim
?
Internate
InternateInternate
Internate
Joy Protim
?
CSE
CSECSE
CSE
Joy Protim
?
B.sc in cse at gub
B.sc in cse at gubB.sc in cse at gub
B.sc in cse at gub
Joy Protim
?
IT in Manufacturing Industry
IT in Manufacturing IndustryIT in Manufacturing Industry
IT in Manufacturing Industry
Joy Protim
?
Resume & Cover letter
Resume & Cover letterResume & Cover letter
Resume & Cover letter
Joy Protim
?
Application if inverse matrix
Application if inverse matrixApplication if inverse matrix
Application if inverse matrix
Joy Protim
?
Culture of Bangladesh
Culture of BangladeshCulture of Bangladesh
Culture of Bangladesh
Joy Protim
?
Agriculture in Bangladesh
Agriculture in BangladeshAgriculture in Bangladesh
Agriculture in Bangladesh
Joy Protim
?
Globalization and Bangladesh
Globalization and BangladeshGlobalization and Bangladesh
Globalization and Bangladesh
Joy Protim
?
Heritage in Bangladesh
Heritage in BangladeshHeritage in Bangladesh
Heritage in Bangladesh
Joy Protim
?
B.sc in cse at gub
B.sc in cse at gubB.sc in cse at gub
B.sc in cse at gub
Joy Protim
?

Recently uploaded (20)

natural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptxnatural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptx
rohitverma43215
?
rupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptxrupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptx
rohitverma43215
?
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
Ana Lusa Pinho
?
MINERALS- Classification ,function, deficiency and sources.
MINERALS- Classification ,function, deficiency and sources.MINERALS- Classification ,function, deficiency and sources.
MINERALS- Classification ,function, deficiency and sources.
Sarumathi Murugesan
?
Final Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptxFinal Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptx
GUNASEELAN805609
?
Presentation on Lavender, Plant biochemistry
Presentation on Lavender, Plant biochemistryPresentation on Lavender, Plant biochemistry
Presentation on Lavender, Plant biochemistry
SarahAshfaqKhan
?
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland
?
Climate change consequences and preventives measure.pptx
Climate change consequences and preventives measure.pptxClimate change consequences and preventives measure.pptx
Climate change consequences and preventives measure.pptx
AwmaPachuau
?
musclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptxmusclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptx
baffourprince2016
?
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
Srgio Sacani
?
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Srgio Sacani
?
Unit II_Classical methods of Analysis_PPT.pdf
Unit II_Classical methods of Analysis_PPT.pdfUnit II_Classical methods of Analysis_PPT.pdf
Unit II_Classical methods of Analysis_PPT.pdf
daya667887
?
Data and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life SciencesData and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life Sciences
Chris Dwan
?
20250402 ACMJ Diagrams Set 6 Revision 3.pdf
20250402 ACMJ Diagrams Set 6 Revision 3.pdf20250402 ACMJ Diagrams Set 6 Revision 3.pdf
20250402 ACMJ Diagrams Set 6 Revision 3.pdf
Sharon Liu
?
Presentation2 ROHIT Photochemitry 3rd sem.pptx
Presentation2 ROHIT  Photochemitry 3rd sem.pptxPresentation2 ROHIT  Photochemitry 3rd sem.pptx
Presentation2 ROHIT Photochemitry 3rd sem.pptx
rohitverma43215
?
Electronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptxElectronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptx
jhoyvan
?
Protocols for different types of Immunoassay
Protocols for different types of ImmunoassayProtocols for different types of Immunoassay
Protocols for different types of Immunoassay
Kishan Patel
?
Play whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdfPlay whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdf
mhmahmodian
?
/CJ֪/Ӌ S
/CJ֪/Ӌ  S/CJ֪/Ӌ  S
/CJ֪/Ӌ S
Tren Huang
?
Structure and Significance of Weberian Ossicles .pptx
Structure and Significance of Weberian Ossicles .pptxStructure and Significance of Weberian Ossicles .pptx
Structure and Significance of Weberian Ossicles .pptx
Dr Showkat Ahmad Wani
?
natural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptxnatural producghfhhgfhffft 4sem ppt.pptx
natural producghfhhgfhffft 4sem ppt.pptx
rohitverma43215
?
rupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptxrupa environmentfggggdg 3rd sem ppt.pptx
rupa environmentfggggdg 3rd sem ppt.pptx
rohitverma43215
?
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
The Striatal-Cerebellar Pathways of Forming Beat- and Interval-based Temporal...
Ana Lusa Pinho
?
MINERALS- Classification ,function, deficiency and sources.
MINERALS- Classification ,function, deficiency and sources.MINERALS- Classification ,function, deficiency and sources.
MINERALS- Classification ,function, deficiency and sources.
Sarumathi Murugesan
?
Final Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptxFinal Project-Physics-Investigation.pptx
Final Project-Physics-Investigation.pptx
GUNASEELAN805609
?
Presentation on Lavender, Plant biochemistry
Presentation on Lavender, Plant biochemistryPresentation on Lavender, Plant biochemistry
Presentation on Lavender, Plant biochemistry
SarahAshfaqKhan
?
Responsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module LaunchResponsible Use of Research Metrics Module Launch
Responsible Use of Research Metrics Module Launch
dri_ireland
?
Climate change consequences and preventives measure.pptx
Climate change consequences and preventives measure.pptxClimate change consequences and preventives measure.pptx
Climate change consequences and preventives measure.pptx
AwmaPachuau
?
musclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptxmusclesoffacialexpression-Lecture by Dr Bassana.pptx
musclesoffacialexpression-Lecture by Dr Bassana.pptx
baffourprince2016
?
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
INVESTIGATING TARDIGRADES RESISTANCE AS A MODEL FOR LIFE IN EXTREME SPACE ENV...
Srgio Sacani
?
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Fading Light, Fierce Winds: JWST Snapshot of a Sub-Eddington Quasar at Cosmic...
Srgio Sacani
?
Unit II_Classical methods of Analysis_PPT.pdf
Unit II_Classical methods of Analysis_PPT.pdfUnit II_Classical methods of Analysis_PPT.pdf
Unit II_Classical methods of Analysis_PPT.pdf
daya667887
?
Data and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life SciencesData and Computing Infrastructure for the Life Sciences
Data and Computing Infrastructure for the Life Sciences
Chris Dwan
?
20250402 ACMJ Diagrams Set 6 Revision 3.pdf
20250402 ACMJ Diagrams Set 6 Revision 3.pdf20250402 ACMJ Diagrams Set 6 Revision 3.pdf
20250402 ACMJ Diagrams Set 6 Revision 3.pdf
Sharon Liu
?
Presentation2 ROHIT Photochemitry 3rd sem.pptx
Presentation2 ROHIT  Photochemitry 3rd sem.pptxPresentation2 ROHIT  Photochemitry 3rd sem.pptx
Presentation2 ROHIT Photochemitry 3rd sem.pptx
rohitverma43215
?
Electronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptxElectronics in Physics Logic Gates and Rectification.pptx
Electronics in Physics Logic Gates and Rectification.pptx
jhoyvan
?
Protocols for different types of Immunoassay
Protocols for different types of ImmunoassayProtocols for different types of Immunoassay
Protocols for different types of Immunoassay
Kishan Patel
?
Play whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdfPlay whole.in children and adults..en.pdf
Play whole.in children and adults..en.pdf
mhmahmodian
?
Structure and Significance of Weberian Ossicles .pptx
Structure and Significance of Weberian Ossicles .pptxStructure and Significance of Weberian Ossicles .pptx
Structure and Significance of Weberian Ossicles .pptx
Dr Showkat Ahmad Wani
?

Logo Programming language