Turtle Blocks
E78347
block-based programming environment
educational software
turtle graphics environment
visual programming environment
Turtle Blocks is a visual, block-based programming environment designed to help learners explore coding and mathematical concepts through turtle graphics.
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
block-based programming environment
→
educational software → turtle graphics environment → visual programming environment → |
| domain |
computer science education
→
mathematics education → |
| enables |
creation of drawings
→
creation of geometric patterns → experimentation with algorithms → |
| hasFeature |
block palette
→
color control blocks → control flow blocks → drag-and-drop blocks → graphics canvas → logic blocks → math blocks → movement blocks → pen control blocks → procedures or custom blocks → program execution controls → turtle cursor → |
| hasPrimaryUse |
exploring geometry through graphics
→
teaching mathematics → teaching programming → |
| hasProgrammingParadigm |
block-based programming
→
visual programming → |
| inspiredBy |
Logo
→
|
| interactionStyle |
direct manipulation of blocks
→
graphical user interface → |
| supportsConcept |
algorithmic thinking
→
coding concepts → conditionals → functions → geometry → loops → mathematical concepts → procedural thinking → turtle graphics → variables → |
| supportsLearningApproach |
constructionism
→
project-based learning → |
| targetAudience |
educators
→
learners → students → |
| typicalOutput |
geometric designs
→
turtle graphics images → |
| usesRepresentation |
blocks as code
→
turtle as drawing agent → |
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
Walter Bender
→
|
developed |
|
Walter Bender
→
|
notableWork |
|
Music Blocks
→
|
relatedTo |