LOGO-S(ID:4067/log018)

Proposed standard LOGO 


proposed standard LOGO - BBN 1981


Related languages
LOGO => LOGO-S   Standardisation

References:
  • The LOGO-S Language and System Descriptions. Volume II: Program Listings. Wallace Feur7eig. Bolt, Beranek and Newman, Inc., Cambridge, MA. 1980, 580p BBN-3968 view details Abstract: This two volume report presents descriptions of LOGO-S, an interactive programming language expressly designed for education, and the portable LOGO system, a computer software development. The modular structure of LOGO, along with its simple but powerful extension features, is naturally suited to problem solving in many problem domains with students at all levels of education. To make LOGO widely available on diverse computer systems the portable LOGO system is being developed. The software system greatly reduces the amount of work and the level of skill required to implement LOGO on minicomputers and microcomputers. The major products of this project are (1) the design and specification of a proposed standard LOGO language, LOGO-S; (2) the development of a portable LOGO system for implementation of LOGO-S; and (3) comprehensive documentation of LOGO-S and the portable LOGO system for use by implementors. Language de-scnption provides the syntax and a glossary of LOGO-S. Volume I presents an overview, including the implementation language, the host environment, global data structures of the LOGO machine, a description of the machine, and the LOGO-S environment; Volume II provides program listings for the current working version. Advice to implementors and a bibliography of 45 citations are included.
  • Feurzeig, W. "The Logo Lineage" view details Extract: TELCOMP as the ancestor of LOGO
    Time sharing made feasible the economic use of remote distributed terminals and opened up the possibilities of interactive computer use in schools. We had recently implemented TELCOMP, one of the new breed of high-level interactive programming languages. TELCOMP was a dialect of JOSS, the first "conversational" (i.e., interpretive) language, developed in 1962-63 by Cliff Shaw of the Rand Corporation; its syntax was similar to that of BASIC, which had not yet appeared. Like BASIC, TELCOMP was a FORTRAN-derived language originally designed for numerical computational applications. Shortly after TELCOMP was created, we decided to introduce it to children as a tool for teaching mathematics and in 1965-66, under U.S. Office of Education support, explored its use as an auxiliary resource in eight elementary and secondary schools served by the BBN time-sharing system. Students were introduced to TELCOMP and then worked on standard arithmetic, algebra, and trigonometry problems by writing TELCOMP programs. The project strongly confirmed our expectation that the use of interactive computation with a high-level interpretive language would be highly motivating to students. Extract: LOGO based on LISP
    Incredibly, the best model for the new language (which was to be as simple as possible) turned out to be LISP, the lingua franca of artificial intelligence, often regarded (by non-LISP users) as one of the most difficult and formidable of languages. Of course, the syntax of Logo is much more familiar and accessible than that of LISP Essentially, though, Logo is LISP and is thus both an easy and a powerful language. The power is not evident in most existing microcomputer implementations, mainly because of their small memory and restricted performance.
    External link: Onlne copy at the Atari Archives
          in Ditlea, Steve (ed) "Digital Deli: The Comprehensive, User-Lovable Menu of Computer Lore, Culture, Lifestyles and Fancy by The Lunch Group & Guests" Workman Publishers: New York, 1984. view details