What is arrow-logo?
arrow-logo is an implementation of the Logo programming language. Logo was designed in 1967 as a system for using computers in education. The motivation was not to teach children how to program; it was rather to provide a technology-assisted medium for learning.
In today's world, computing is ubiquitous and the ability to program (write code, build software) a skill in high demand. Yet, there is no accepted standard curriculum that would teach the basics of the art and science of programming. Logo provides a possible answer.
Try it out!
https://burakemir.ch/arrowlogo/ArrowLogo.htmlLinks
- The Logo Wikipedia entry has much background about the history of Logo.
- The Dutch page http://www.nostalgia8.nl/drlogo.htm is a great collection of Dr. Logo resources
- "Mindstorms: Children, Computers, and Powerful Ideas" is a book by Seymour Papert that explains the constructionist philosophy behind Logo programming language. The connection to the popular LEGO Mindstorms is not by coincidence. See also Constructionism wikipedia entry.
- Brian Harvey's homepage has many resources on Logo programming, including full text of various books that teach programming using the Logo language.
- ABZ (homepage in German) is a associated with ETH Zurich is promoting the use of Logo to teach computer science concepts in elementary (primary) school as well as early secondary school.
- This blog post on educational programming environments for children compares Logo, Scratch and AgentCubes