• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Data och IT
      2. Systemvetenskap och AI
      3. Artificiell intelligens

      Squeak

      Learn Programming with Robots

      AvStephane Ducasse

      Häftad, Engelska, 2005

      364 kr

      Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.

      Fler format och utgåvor

      E-bok

      509 kr

      Beskrivning

      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.

      Produktinformation

      • Utgivningsdatum:2005-06-28
      • Mått:191 x 235 x 21 mm
      • Vikt:723 g
      • Format:Häftad
      • Språk:Engelska
      • Antal sidor:384
      • Upplaga:5001
      • Förlag:APress
      • ISBN:9781590594919

      Utforska kategorier

      • Artificiell intelligens inom Data och IT
      • Programmeringsböcker inom Data och IT

      Mer om författaren

      Stephane Ducasse obtained his Ph.D. at the University of Nice-Sophia Antipolis and his habilitation at the University of Paris VI. He was recipient of the SNF 2002 Professeur Boursier Award. He is now a professor at the Universit de Savoie. Ducasse has written several books in French and English. Ducasse's fields of interests include reflective systems design, object-oriented language design, software component composition, application implementation and design, and object-oriented application reengineering. He is the main developer of the Moose reengineering environment. Ducasse also loves programming in Smalltalk and serves as president of the European Smalltalk User Group. He is committed to the Squeak community.

      Innehållsförteckning

      • Squeak Learn Programming with Robots STEPHANE DUCASSE Squeak: Learn Programming with Robots Copyright (c) 2005 by Stephane Ducasse Lead Editor: Jonathan Hassell Editorial Board: Steve Anglin, Dan Appleman, Ewan Buckingham, Gary Cornell, Tony Davis, Jason Gilmore, Jonathan Hassell, Chris Mills, Dominic Shakeshaft, Jim Sumser Assistant Publisher: Grace Wong Project Manager: Kylie Johnston Copy Manager: Nicole LeClerc Copy Editor: David Kramer Production Manager: Kari Brooks-Copony Production Editor: Kelly Winquist Compositor: Diana Van Winkle, Van Winkle Design Group Proofreader: Elizabeth Berry Indexer: Valerie Perry Artist: Diana Van Winkle, Van Winkle Design Group Cover Designer: Kurt Krames Manufacturing Manager: Tom Debolski Library of Congress Cataloging-in-Publication Data Ducasse, Stephane. Squeak : learn programming with robots / Stephane Ducasse. p. cm. ISBN 1-59059-491-6 1. Robots--Programming. I. Title. TJ211.45.D83 2005 629.8'925117--dc22 2005013248 All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Distributed to the book trade in the United States by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013, and outside the United States by Springer-Verlag GmbH & Co. KG, Tiergartenstr. 17, 69112 Heidelberg, Germany. In the United States: phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders@springer-ny.com, or visit http://www.springer-ny.com. Outside the United States: fax +49 6221 345229, e-mail orders@springer.de, or visit http://www.springer.de. For information on translations, please contact Apress directly at 2560 Ninth Street, Suite 219, Berkeley, CA 94710. Phone 510-549-5930, fax 510-549-5939, e-mail info@apress.com, or visit http://www.apress.com. The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work. The source code for this book is available to readers at http://www.apress.com in the Downloads section. iv Contents at a Glance Foreword... xvii About the Author... xxiii Acknowledgments ... xxv Preface ... xxvii PART 1 ■ ■ ■ Getting Started ■CHAPTER 1 Installation and Creating a Robot... 3 ■CHAPTER 2 A First Script and Its Implications ... 13 ■CHAPTER 3 Of Robots and Men ... 29 ■CHAPTER 4 Directions and Angles... 37 ■CHAPTER 5 Pica s Environment ... 51 ■CHAPTER 6 Fun with Robots ... 61 PART 2 ■ ■ ■ Elementary Programming Concepts ■CHAPTER 7 Looping ... 77 ■CHAPTER 8 Variables ... 87 ■CHAPTER 9 Digging Deeper into Variables ... 101 ■CHAPTER 10 Loops and Variables ... 109 ■CHAPTER 11 Composing Messages ... 119 PART 3 ■ ■ ■ Bringing Abstraction into Play ■CHAPTER 12 Methods: Named Message Sequences ... 135 ■CHAPTER 13 Combining Methods ... 149 ■CHAPTER 14 Parameters and Arguments ... 155 ■CHAPTER 15 Errors and Debugging ... 167 ■CHAPTER 16 Decomposing to Recompose ... 183 ■CHAPTER 17 Strings, and Tools for Understanding Programs ... 197 CONTENTS AT A GLANCE v PART 4 ■ ■ ■ Conditionals ■CHAPTER 18 Conditions... 209 ■CHAPTER 19 Conditional Loops ... 221 ■CHAPTER 20 Boolean and Boolean Expressions... 233 ■CHAPTER 21 Coordinates, Points, and Absolute Moves ... 243 ■CHAPTER 22 Advanced Robot Behavior ... 261 ■CHAPTER 23 Simulating Animal Behavior ... 269 PART 5 ■ ■ ■ Other Squeak Worlds ■CHAPTER 24 A Tour of eToy ... 289 ■CHAPTER 25 A Tour of Alice ... 315 ■INDEX ... 337
      Hoppa över listan

      Mer från samma författare

      Oscar Nierstrasz, Stephane Ducasse, Serge Demeyer - Object-Oriented Reengineering Patterns, E-bok

      Object-Oriented Reengineering Patterns

      Oscar Nierstrasz, Stephane Ducasse, Serge Demeyer

      E-bok
      2002

      815 kr

      Stéphane Ducasse, Damien Pollet - Learning Object-Oriented Programming, Design and TDD with Pharo, Häftad

      Learning Object-Oriented Programming, Design and TDD with Pharo

      Stéphane Ducasse, Damien Pollet

      Häftad, 2018

      323 kr

      Damien Cassou, Stephane Ducasse, Luc Fabresse, Johan Fabry, Sven Van Caekenberghe - Enterprise Pharo: a Web Perspective, Häftad

      Enterprise Pharo: a Web Perspective

      Damien Cassou, Stephane Ducasse, Luc Fabresse, Johan Fabry, Sven Van Caekenberghe

      Häftad, 2016

      307 kr

      Stéphane Ducasse, Dmitri Zagidulin, Nicolai Hess - Pharo by Example 5.0, Häftad

      Pharo by Example 5.0

      Stéphane Ducasse, Dmitri Zagidulin, Nicolai Hess

      Häftad, 2017

      367 kr

      Stéphane Ducasse - Pharo with Style, Häftad

      Pharo with Style

      Stéphane Ducasse

      Häftad, 2022

      123 kr

      Stéphane Ducasse, Gordana Rakic, Sebastijan Kaplar - Pharo 9 by example, Häftad

      Pharo 9 by example

      Stéphane Ducasse, Gordana Rakic, Sebastijan Kaplar

      Häftad, 2022

      247 kr

      Koen de Hondt, Stéphane Ducasse - Building Application with Spec 2.0, Häftad

      Building Application with Spec 2.0

      Koen de Hondt, Stéphane Ducasse

      Häftad, 2024

      531 kr

      Stéphane Ducasse, Guillermo Polito, Juan-Pablo Sandoval - Testing in Pharo, Häftad

      Testing in Pharo

      Stéphane Ducasse, Guillermo Polito, Juan-Pablo Sandoval

      Häftad, 2023

      185 kr

      Stéphane Ducasse - Building a minimal reflective kernel, Häftad

      Building a minimal reflective kernel

      Stéphane Ducasse

      Häftad, 2024

      181 kr

      Sihem Ben Sassi, Stéphane Ducasse, Hafedh Mili - Reuse in Emerging Software Engineering Practices, Häftad
      Del 12541

      Reuse in Emerging Software Engineering Practices

      Sihem Ben Sassi, Stéphane Ducasse, Hafedh Mili

      Häftad, 2020

      579 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Hafedh Mili, Stephane Ducasse, Sihem Ben Sassi - Reuse in Emerging Software Engineering Practices, E-bok

      Reuse in Emerging Software Engineering Practices

      Hafedh Mili, Stephane Ducasse, Sihem Ben Sassi

      E-bok
      2020

      739 kr

      Oscar Nierstrasz, Stephane Ducasse, Serge Demeyer - Object-Oriented Reengineering Patterns, E-bok

      Object-Oriented Reengineering Patterns

      Oscar Nierstrasz, Stephane Ducasse, Serge Demeyer

      E-bok
      2002

      815 kr

      Stephane Ducasse - Squeak, E-bok

      Squeak

      Stephane Ducasse

      E-bok
      2006

      509 kr

      Oscar M. Nierstrasz, Stephane Ducasse, Damien Pollet, Andrew P. Black - Squeak by Example, Häftad

      Squeak by Example

      Oscar M. Nierstrasz, Stephane Ducasse, Damien Pollet, Andrew P. Black

      Häftad, 2009

      188 kr

      Stéphane Ducasse, Guillermo Polito, Juan-Pablo Sandoval - Testing in Pharo, Häftad

      Testing in Pharo

      Stéphane Ducasse, Guillermo Polito, Juan-Pablo Sandoval

      Häftad, 2023

      185 kr

      Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet - Pharo by Example, Häftad

      Pharo by Example

      Oscar Nierstrasz, Stéphane Ducasse, Damien Pollet

      Häftad, 2010

      206 kr

      Stéphane Ducasse, Damien Pollet - Learning Object-Oriented Programming, Design and TDD with Pharo, Häftad

      Learning Object-Oriented Programming, Design and TDD with Pharo

      Stéphane Ducasse, Damien Pollet

      Häftad, 2018

      323 kr

      Alexandre Bergel, Damien Cassou, Stéphane Ducasse - Deep Into Pharo, Häftad

      Deep Into Pharo

      Alexandre Bergel, Damien Cassou, Stéphane Ducasse

      Häftad, 2013

      442 kr

      Stéphane Ducasse, Dmitri Zagidulin, Nicolai Hess - Pharo by Example 5.0, Häftad

      Pharo by Example 5.0

      Stéphane Ducasse, Dmitri Zagidulin, Nicolai Hess

      Häftad, 2017

      367 kr

      Stéphane Ducasse - Building a minimal reflective kernel, Häftad

      Building a minimal reflective kernel

      Stéphane Ducasse

      Häftad, 2024

      181 kr