Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Computer science LOGO style. Vol. I: intermediate programming
Harvey B., Massachusetts Institute of Technology, Cambridge, MA, 1985. Type: Book (9780262580724)
Date Reviewed: Apr 1 1986

This book deals with the basic concepts behind programming a computer. Its expressed purpose is to convey the goals and methods of computer scientists to people interested in programming, but who are not interested in becoming computer science majors. This is accomplished by “talking” readers through various programming concepts as illustrated by LOGO. It is assumed that the reader will have a computer at his/her disposal to supplement the descriptions by actually repeating and expanding upon code found in the chapters. Suggestions for self-explorations are bountiful.

Through this orientation, the author presents the topics of procedures, variables, predicates, recursion, graphics, lists, arrays, and files, along with planning and debugging techniques. While the methodology does not take a highly structured approach, as the language used reflects, the book does cover the essential properties of an introductory programming text.

The book makes LOGO a language to be considered seriously for introductory comp- uting courses. This is especially true if the goal is preparation for artificial intelligence and the use of LISP. The book also conveys the ideas behind computer science, although I would argue that it also conveys the ideas behind programming in general. In each case, the author is commended for writing a refreshing and exciting book about programming.

The problem with this book is determining its audience. As a self-paced, self-instructional book about programming that can be used by people who have their own computers, it appears to work. It also appears to be useful for situations where classes are conducted in a laboratory situation where the book gives the major instructions and the instructor helps clarify and troubleshoot problems. I do not think it would be useful in a lecture type of programming course where the instructor gives the major orientation and the book supplements the instructor. Thus, the orientation of the programming course would determine whether this book was suitable for course use.

Overall, the book is enjoyable and easy to work with. It presents basic programming concepts well and is not restricted by structured programming style. While I do not see the need for four different iterations of recursion, I do not consider this to be a serious problem. This book suggests that LOGO can be a useful programming concepts language. Whether you would use this particular book to teach those concepts, however, depends on the nature of your course.

Reviewer:  J. Adair Review #: CR109947
Bookmark and Share
 
Introductory And Survey (A.1 )
 
 
Logo (D.3.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Introductory And Survey": Date
Computer science: an overview (3rd ed.)
Brookshear J., Benjamin-Cummings Publ. Co., Inc., Redwood City, CA, 1991. Type: Book (9780805302646)
Feb 1 1992
Computers and applications with Basic
Slotnick D., Butterfield E., Colantonio E., Kopetzky D., Slotnick J., D. C. Heath and Company, Lexington, MA, 1990. Type: Book (9780669217537)
Dec 1 1991
Computers
Wear L., Pinkert J., Wear L., Lane W., McGraw-Hill, Inc., New York, NY, 1991. Type: Book (9780070686748)
Nov 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy