Limit search to available items
Book Cover
E-book
Author Ducasse, Stéphane.

Title Squeak : learn programming with robots / Stéphane Ducasse
Published Berkeley, CA : Apress ; New York : Distributed to the Book trade in the U.S. by Springer-Verlag, ©2005

Copies

Description 1 online resource (xxx, 351 pages) : illustrations
Series Technology in action series
Technology in action series.
Contents Installation and Creating a Robot -- Installing the Environment -- Opening the Environment -- First Interactions with a Robot -- Creating a New Robot -- Quitting and Saving -- Installation Troubleshooting -- A First Script and Its Implications -- Using a Cascade to Send Multiple Messages -- A First Script -- Squeak and Smalltalk -- Programs, Expressions, and Messages -- Errors in Programs -- Of Robots and Men -- Creating Robots -- Drawing Line Segments -- Changing Directions -- The ABC of Drawing -- Controlling Robot Visibility -- Directions and Angles -- Right or Left? -- Absolute Versus Relative Orientation -- The Right Angle of Things -- A Robot Clock -- Simple Drawings -- Regular Polygons -- Pica's Environment -- The Main Menu -- Interacting with Squeak -- Using the Bot Workspace to Save a Script -- Loading a Script -- Capturing a Drawing -- Message Result -- Executing a Script -- Fun with Robots -- Robot Handles -- Pen Size and Color -- More about Colors -- Changing a Robot's Shape and Size -- Drawing Your Own Robot -- Saving and Restoring Graphics -- Elementary Programming Concepts -- Looping -- A Star Is Born -- Drawing Regular Geometric Figures -- Rediscovering the Pyramids -- Further Experiments with Loops -- Variables -- Brought to You by the Letter A -- Variables to the Rescue -- Using Variables -- Experimenting with Variables -- Automated Polygons Using Variables -- Regular Polygons with Fixed Sizes -- Digging Deeper into Variables -- Naming Variables -- Variables as Boxes
Summary Are you completely new to programming? Do you want to have fun learning to program? Squeak: Learn Programming with Robots will teach you core programming concepts based on simple, visual problems that involve manipulation of robots, or "turtles." You will learn basic programming concepts like loops, abstractions, composition, and conditionals. Each chapter is structured so that it can be turned into a one- or two-hour lab session. And while the structured content explains solid principles of object-oriented programming, you'll just have fun going through the sequence of easy examples with the turtle. And be sure to check out BotsInc, the companion learning environment for this book
In OhioLINK electronic book center
SpringerLink
Subject Robots -- Programming.
TECHNOLOGY & ENGINEERING -- Robotics.
Robots -- Programming.
Informatique.
Robots -- Programming
Linguagem de programação.
Robótica.
Computação aplicada.
Smalltalk 80.
Form Electronic book
LC no. 2005013248
ISBN 1590594916
9781590594919
9781430200376
1430200375
1280700440
9781280700446
6610700443
9786610700448