Logo

E380264

Logo is an educational programming language known for its turtle graphics, designed to help learners explore mathematical and computational ideas through simple commands.

All labels observed (1)

Label Occurrences
Logo canonical 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf educational programming language
programming language
controlStructure conditionals
loops
designedFor beginners in programming
children
education
educationalGoal development of problem-solving skills
exploration of algebraic thinking
exploration of geometry
understanding of algorithms
understanding of procedures and functions
graphicsModel vector-style line drawing
hasFeature dynamic typing
interactive interpreter
list processing
recursion
simple syntax
influenced FMSLogo
KTurtle
MSWLogo
NetLogo
Scratch programming language
surface form: Scratch

StarLogo
Turtle Blocks
surface form: Turtle Art

UC Berkeley wordmarks
surface form: UCBLogo
notableFeature turtle graphics
paradigm functional programming
procedural programming
primaryDomain computer science education
mathematics education
representation turtle as a cursor on the screen
supports arithmetic operations
control structures
procedures
turtle graphics commands
variables
typicalCommand BACK
FORWARD
LEFT
PENDOWN
PENUP
RIGHT
typicalEnvironment command-line interface
graphical turtle window
usedFor teaching computational thinking
teaching mathematical concepts
teaching programming fundamentals

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.