Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Turtles, termites, and traffic jams: explorations in massively parallel microworlds
Communicating sequential processes
Communications of the ACM
Computer Science Logo Style: Symbolic Computing
Computer Science Logo Style: Symbolic Computing
Programming with agents: new metaphors for thinking about computation
Programming with agents: new metaphors for thinking about computation
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Computational Science in High School Curricula: The ORESPICS Approach
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Hi-index | 0.00 |
We present a software environment in which students learn concurrency by programming the behaviour of a set of interacting agents. The language defined puts together the turtle primitives of the Logo language, the classic sequential imperative language constructs and the concurrent ones. It is possible to program a dynamic world in which independent agents interact with one another through the exchange of messages.