BOOKS AND BOOKS AND BOOKS


Reading list compiled by Alan Kay


Books Designed for Kids and Teachers

Powerful Ideas in the Classroom
Using Squeak to Enhance Math and Science Learning

by BJ Allen-Conn and Kim Rose
with Afterword by Alan Kay

This "how to" project book includes 12 Etoy projects in a sequential curriculum that explore powerful ideas such as feedback, increase-by, acceleration and gravity. Also included are several off-computer activities to amplify the computer-based projects. Projects are tied to state and national standards and frameworks in math and science. Best suited for learners grades 3-8.


Powerful Ideas in the Classroom has been translated into Spanish. The volume is entitled "Ideas Poderosas en el Aula - El Uso de Squeak para la Mejora del Aprendizaje de las Matematicas y las Ciencias." Check it out at the site or download the complete book in PDF Format.

Thanks to the volunteer efforts of Alexandre Bergel, Noury Bouraqadi, Stephane Ducasse, Florence Ducasse, Ian Piumarta, Francois Schnell and Serge Stinckwich, there is now a French version of "Powerful Ideas" for your use. To download a PDF version click here: (Hi-Res 48MB - Compact 2.7MB)

Now available in Japanese from: Amazon.com.jp

SQUEAK BY EXAMPLE

Squeak by Example, intended for both students and developers, will guide you gently through the Squeak language and environment by means of a series of examples and exercises.

The full book is available as a free, printable PDF download. You can also order a print-on-demand, softcover copy of the book. You can also pay for the PDF from the same web site, if you like, but you are under no obligation! (We are happy if you would like to make a contribution.)

Squeak by Example

SQUEAK

The first edition of a new book of Squeak in Spanish has just been completed.

Chapter 1 was written by our good friend Diego Gomez Deck, while the rest of the book was written by a team local teachers who are working with Squeak in the classroom.

The book is colorful and beautifully presented. It is available for sale and download here http://www.librosdelinux.com.


PLAY with SQUEAK

by Thoru Yamamoto with supervision by Kazuhiro Abe

At present this book is available only in Japanese. We would love to see an English translation soon. The vibrant, playful and whimsical imagery in this volume makes it a must for teachers and students regardless of language.

Click here for more images

Japanese Ordering Information





SQUEAK CLASSROOM

By Ayami Saito

"Squeak Classroom" is another Japanese-language introduction to Squeak. It is both a manual and project book written by teacher, Amiya Saito. It was designed and written for teachers and children and can serve as a great introduction to help you get started creating Etoys and other proejcts.

Japanese Ordering Information


Books for Designers and Developers

Squeak
Learn Programming with Robots

By Stéphane Ducasse

My goal is to explain key elementary programming concepts (such as loops, abstraction, composition, and conditionals) to novices of all ages. I believe that learning by experimenting and solving problems with fun is central to human knowledge acquisition. Therefore, I have presented programming concepts through simple but not trivial problems such as drawing golden rectangles or simulating animal behavior. The ideal reader I have in mind is an individual who wants to have fun programming. This person may be a teenager or an adult, a schoolteacher, or somebody teaching programming to children in some other organization. Such an individual does not have to be fluent in programming in any language.


Squeak: Object Oriented Design with Multimedia Applications

By Mark Guzdial

The primary goal of this book is to help the reader create multimedia projects in Squeak. The book helps with other goals, too, but the reader-as-student is the primary audience here. "Student" will get swapped for "reader" in many places. The structure of this book is aimed at the undergraduate computer science student, though the content is more generally on multimedia projects in Squeak.


Squeak: Open Personal Computing and Multimedia

By Mark Guzdial, Kim Rose

Written by the leading experts in the worldwide Squeak community, this book assembles a compelling vision of what programming can be. Squeak: Open Personal Computing and Multimedia is the only book on Squeak that addresses the advanced features for the student, researcher, multimedia developer, open source developer, hobbyist, and the professional.

Squeak: Open Personal Computing and Multimedia

By Mark Guzdial, Kim Rose

Japanese Language Edition.


Squeak: A Quick Trip to Objectland

By Gene Korienek, Tom Wrensch, Doug Dechow

Tutorial provides a complete introduction to SQUEAK and advanced topics for programmers interested in mastering the language and implementing programming solutions with it. Softcover. CD-ROM included.

 

Squeak: A Quick Trip to Objectland (Japanese Edition)

Translated by Prof. Kazunori Sugahara, and Mr. Gen Suzuki. Edition supervised by Kazuhiro Abe.

 Japanese Ordering Information


Squeak (In French)

By X. Briffault and Stèphane Ducasse

This book presents Squeak: the Open Source and Multimedia Smalltalk. It presents the multimedia, net, and 3d capacities of Squeak. Then the language is presented as well as advanced tools such as the Refactoring Browser and SUnit.


SQUEAK (Japanese)

By Masashi Umezawa

Another fine book on Squeak. It is currently available only in Japanese.