Skip navigation

Harold Abelson

Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology and a fellow of the IEEE. He is a founding director of Creative Commons, Public Knowledge, and the Free Software Foundation. Additionally, he serves as co-chair for the MIT Council on Educational Technology.

Titles by This Author

Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade.

An Introduction through Object Logo

The software edition of Logo for the Macintosh teaches a computer programming language suitable for students ages 11 and older. It offers both first-time and seasoned programmers an ideal environment for developing math and general problem solving skills, combining the educational philosophy of Logo and the power of object-oriented programming. It is accompanied by a new comprehensive tutorial that encourages explorations in geometry, mathematics, language, and object-oriented programming.

An Introduction through Object Logo

Logo for the Macintosh teaches the art of programming to first time programmers. It begins with Turtle Geometry, a series of exercises involving both Logo programming and geometric concepts. Later chapters illustrate more advanced topics, such as the famous DOCTOR program with its simulated psychotherapist and an INSTANT program that enables parents and teachers to create a programming environment for preschool children. A chapter is devoted to the topic of object-oriented programming, a key feature of the Object Logo implementation of Logo.

The Computer as a Medium for Exploring Mathematics

Turtle Geometry presents an innovative program of mathematical discovery that demonstrates how the effective use of personal computers can profoundly change the nature of a student's contact with mathematics. Using this book and a few simple computer programs, students can explore the properties of space by following an imaginary turtle across the screen.

Titles by This Editor

Thirty-Five Years of the Laboratory for Computer Science at MIT

The Massachusetts Institute of Technology's Laboratory for Computer Science (LCS) has been responsible for some of the most significant technological achievements of the past few decades. Much of the hardware and software driving the information revolution has been, and continues to be, created at LCS. Anyone who sends and receives email, communicates with colleagues through a LAN, surfs the Web, or makes decisions using a spreadsheet is benefiting from the creativity of LCS members.