Catálogo de publicaciones - libros

Compartir en
redes sociales


Squeak: Learn Programming with Robots

Stéphane Ducasse;

Disponibilidad

Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2005 SpringerLink

Tabla de contenidos

Installation and Creating a Robot

Stéphane Ducasse

To start the environment, drag and drop the file Ready[.image] or another file that you have saved with the .image extension into the squeak application.

Part 1 - Getting Started | Pp. 3-12

A First Script and Its Implications

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 1 - Getting Started | Pp. 13-28

Of Robots and Men

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 1 - Getting Started | Pp. 29-35

Directions and Angles

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 1 - Getting Started | Pp. 37-49

Pica’s Environment

Stéphane Ducasse

Part 1 - Getting Started | Pp. 51-60

Fun with Robots

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 1 - Getting Started | Pp. 61-73

Looping

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 2 - Elementary Programming Concepts | Pp. 77-86

Variables

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 2 - Elementary Programming Concepts | Pp. 87-99

Digging Deeper into Variables

Stéphane Ducasse

Part 2 - Elementary Programming Concepts | Pp. 101-108

Loops and Variables

Stéphane Ducasse

Part 2 - Elementary Programming Concepts | Pp. 109-118

Composing Messages

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 2 - Elementary Programming Concepts | Pp. 119-132

Methods: Named Message Sequences

Stéphane Ducasse

Part 3 - Bringing Abstraction into Play | Pp. 135-147

Combining Methods

Stéphane Ducasse

Part 3 - Bringing Abstraction into Play | Pp. 149-154

Parameters and Arguments

Stéphane Ducasse

Part 3 - Bringing Abstraction into Play | Pp. 155-166

Errors and Debugging

Stéphane Ducasse

Part 3 - Bringing Abstraction into Play | Pp. 167-181

Decomposing to Recompose

Stéphane Ducasse

Part 3 - Bringing Abstraction into Play | Pp. 183-195

Strings, and Tools for Understanding Programs

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 3 - Bringing Abstraction into Play | Pp. 197-206

Conditions

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 4 - Conditionals | Pp. 209-220

Conditional Loops

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 4 - Conditionals | Pp. 221-231

Boolean and Boolean Expressions

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 4 - Conditionals | Pp. 233-242

Coordinates, Points, and Absolute Moves

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 4 - Conditionals | Pp. 243-260

Advanced Robot Behavior

Stéphane Ducasse

This paper will first review the issue of hypometabolism in mammals with a focus on the strategies these animals evolved to cope with life challenge in hostile environments (e.g., cold weather and/or shortage of food). The different types of natural hypometabolism (hibernation, torpor, winter sleep) will be briefly described as well as major adaptations in body temperature, and energy and cell metabolism. In the second part of this review the issue of inducing a hypometabolic state in mammals will be afforded with special attention paid to changes in body temperature and metabolism, regulation of gene expression and the possible role of hibernation inducing factors. Finally, an overview of the potential of inducing a hypometabolic state in the human as related to the broad field of biomedicine will be given.

Part 4 - Conditionals | Pp. 261-267

Simulating Animal Behavior

Stéphane Ducasse

The approaches to modeling animal behavior presented in this Chapter are simple, but already they produce some interesting results. In general, the introduction of perturbation helps to simulate real behavior. For further projects, you might combine several behaviors and try to link certain inputs such as the angle of vision. Many other aspects of animal behavior can be modeled based on the examples presented in this Chapter. I wish you lots of fun.

Part 4 - Conditionals | Pp. 269-286

A Tour of eToy

Stéphane Ducasse

This Chapter has presented just a small survey of the many possibilities offered by eToy. I suggest that you go to http://www.squeakland.org and check out the material available there.

Part 5 - Other Squeak Worlds | Pp. 289-314

A Tour of Alice

Stéphane Ducasse

Alice is a powerful environment. I have shown only a few of the most important aspects. The interested reader should read the Chapter dedicated to Alice in the book on Squeak mentioned at the beginning of this Chapter.

Part 5 - Other Squeak Worlds | Pp. 315-336

Información

Tipo: libros

ISBN impreso

978-1-59059-491-9

ISBN electrónico

978-1-4302-0037-6

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación