Squeak - Learn Programming with Robots

Squeak – Learn Programming with Robots

Timp de citit: < 1 minut

Ce prezinta lucrarea?

Cartea este structurata in 5 parti. Prima parte prezinta informatii cu privire la instalarea mediului de dezvoltare Squeak, apoi se prezinta general tipurile de roboti si comportamentul acestora.

A doua parte prezinta concepte elementare de programare cum ar fi variabilele sau functiile „loop”.

A treia parte introduce elementele abstracte, in programarea embedded. Se prezinta tehnici de algoritmica pe intelesul tuturor.

A patra parte prezinta elementele conditionale in programare cum ar fi: expresiile booleene, extresii conditionate de tip „loop”, expresii pentru spatii 2d si comportamentul simulativ al unui robot in diferite medii.

In ultima parte prezinta informatii cu privire la folosirea mediului de dezvoltare Squeak.

Structura lucrarii

PART 1 – Getting Started

CHAPTER 1 – Installation and Creating a Robot
CHAPTER 2 – A First Script and Its Implications
CHAPTER 3 – Of Robots and Men
CHAPTER 4 – Directions and Angles
CHAPTER 5 – Pica’s Environment
CHAPTER 6 – Fun with Robots

PART 2 – Elementary Programming Concepts

CHAPTER 7 – Looping
CHAPTER 8 – Variables
CHAPTER 9 – Digging Deeper into Variables
CHAPTER 10 – Loops and Variables
CHAPTER 11 – Composing Messages

PART 3 – Bringing Abstraction into Play

CHAPTER 12 – Methods: Named Message Sequences
CHAPTER 13 – Combining Methods
CHAPTER 14 – Parameters and Arguments
CHAPTER 15 – Errors and Debugging
CHAPTER 16 – Decomposing to Recompose
CHAPTER 17 – Strings, and Tools for Understanding Programs

PART 4 – Conditionals

CHAPTER 18 – Conditions
CHAPTER 19 – Conditional Loops
CHAPTER 20 – Boolean and Boolean Expressions
CHAPTER 21 – Coordinates, Points, and Absolute Moves
CHAPTER 22 – Advanced Robot Behavior
CHAPTER 23 – Simulating Animal Behavior

PART 5 – Other Squeak Worlds

CHAPTER 24 – A Tour of eToy
CHAPTER 25 – A Tour of Alice

Adauga un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *