
Squeak
Open Personal Computing and Multimedia
Pearson (Publisher)
Published on 31. August 2001
Book
Paperback/Softback
528 pages
978-0-13-028091-6 (ISBN)
Description
Appropriate for Multimedia courses in Computer Science Departments.
Draws on the Squeak community: the student, the researcher, the multimedia developer, the open source developer, the hobbyist, and the professional, to assemble a compelling vision of programming with Squeak. Squeak is based on Smalltalk-80 and is the only tool that allows users to explore computer music, digital sound, advanced user interfaces, 3-D computer graphics, Flash animation, and virtual machine creation (such as for embedded systems) across Windows, Macintosh, and Linux. This book is an excellent reference.
Draws on the Squeak community: the student, the researcher, the multimedia developer, the open source developer, the hobbyist, and the professional, to assemble a compelling vision of programming with Squeak. Squeak is based on Smalltalk-80 and is the only tool that allows users to explore computer music, digital sound, advanced user interfaces, 3-D computer graphics, Flash animation, and virtual machine creation (such as for embedded systems) across Windows, Macintosh, and Linux. This book is an excellent reference.
Reviews / Votes
"Point of view is worth 80 IQ points-and here are many useful points of view about Squeak." - Alan Kay, V-P Research, Walt Disney ImagineeringMore details
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 178 mm
Width: 233 mm
Thickness: 19 mm
Weight
762 gr
ISBN-13
978-0-13-028091-6 (9780130280916)
Schweitzer Classification
Other editions
Previous edition
Persons
Mark Guzdial is an Associate Professor with the College of Computing at the Georgia Institute of Technology. His research focuses on learning sciences and technology, specifically, "collaborative Dynabooks," which are tools that support learning through collaborative multimedia construction.
Kim Rose is a member of the senior technical staff at Walt Disney Imagineering and part of Alan Kay's Media Research Croup. Kim is a media developer, media critic, and a cognitive scientist. Kim has been part of the "Squeak Central" development team from the time of Squeak's inception in 1996.
Kim Rose is a member of the senior technical staff at Walt Disney Imagineering and part of Alan Kay's Media Research Croup. Kim is a media developer, media critic, and a cognitive scientist. Kim has been part of the "Squeak Central" development team from the time of Squeak's inception in 1996.
Content
I. SQUEAK FOR THE PROGRAMMER AND MEDIA DEVELOPER.
1. Squeak for Nonnative Speakers.
2. An Introduction to Morphic: The Squeak User Interface Framework.
3. Alice in a Squeak Wonderland.
4. Networking Squeak.
II. SQUEAK FOR THE SYSTEMS PROGRAMMER.
5. Back to the Future.
6. Back to the Future Once More.
7. A Tour of the Squeak Object Engine.
8. Porting Squeak.
9. Extending the Squeak Virtual Machine.
III. SQUEAK FOR THE TOOLKIT PROGRAMMER.
10. MathMorphs: An Environment for Learning and Doing Math.
11. Extending MathMorphs with Function Plotting.
12. Music and Sound Processing in Squeak Using Siren.
13. Streaming Audio.
14. Embracing Change with Squeak: Extreme Programming (XP).
IV. SQUEAK FOR THE FUTURE.
15. Computers and Squeak as Environments for Learning.
16. The Future of Squeak.
Subject Index.
1. Squeak for Nonnative Speakers.
2. An Introduction to Morphic: The Squeak User Interface Framework.
3. Alice in a Squeak Wonderland.
4. Networking Squeak.
II. SQUEAK FOR THE SYSTEMS PROGRAMMER.
5. Back to the Future.
6. Back to the Future Once More.
7. A Tour of the Squeak Object Engine.
8. Porting Squeak.
9. Extending the Squeak Virtual Machine.
III. SQUEAK FOR THE TOOLKIT PROGRAMMER.
10. MathMorphs: An Environment for Learning and Doing Math.
11. Extending MathMorphs with Function Plotting.
12. Music and Sound Processing in Squeak Using Siren.
13. Streaming Audio.
14. Embracing Change with Squeak: Extreme Programming (XP).
IV. SQUEAK FOR THE FUTURE.
15. Computers and Squeak as Environments for Learning.
16. The Future of Squeak.
Subject Index.