Advanced Logo: A Language for LearningAdvanced Logo shows how LOGO can be used as a vehicle to promote problem solving skills among secondary students, college students, and instructors. The book demonstrates the wide range of educational domains that can be explored through LOGO including generative grammars, physical laws of motion and mechanics, artificial intelligence, robotics, and calculus. |
Contents
Logo Thinking | 1 |
Logo Basics | 11 |
Defining Procedures | 35 |
Listful thinking | 71 |
Interactive techniques | 113 |
Exploring numbers words and lists | 145 |
A case study | 177 |
The World of trees | 213 |
Representing Knowledge | 341 |
Exploring Language | 389 |
A visit to Mathland | 451 |
Turtle Dynamics and the Laws of Motion | 529 |
Inside Logo | 571 |
Appendices | 621 |
B Answers Hints for Selected Activities | 627 |
| 645 | |
Multiple Turtles CyberBugs and Robots | 269 |
Knowledge Programming in Box World | 309 |
Other editions - View all
Common terms and phrases
ANGLE Apple Logo binary tree Box World branch BUGLIST BUTFIRST called command concept define DEPTH digits disks draw ELINOR EMPTYP example Exploration Activities Figure FPUT function genie global variable grammar graphics Hanoi HOTSPUR ideas IFT COUTPUT input ISA links KEYP language LCSI Logo procedure MATCH.REPLACE MEMBERP MENU motion move NODE NOUN object operations OUTPUT TRUE palindrome pattern PLIST plot POLY position primitives PRINT problem PROC property lists PSORT PU SETPOS PUTON random READLIST READNUM recursive relation REPEAT REPLACE rules screen sentence SETPC SETY SHOW speed sprite steps STOP stop rule STRING SYMBOL TABLE TEST TEXT THING THING1 tower Tower of Hanoi TRACE tree turtle turtle graphics turtle's TYPE variable VERB versions of Logo word Write a procedure X.HI X.LO X.STEP XCOR YCOR
