| Author | Thanaporn Chochai |
| Call Number | AIT Thesis no. CS-99-17 |
| Subject(s) | LOGO (Computer program language)
|
| Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of
Science, School of Engineering and Technology |
| Publisher | Asian Institute of Technology |
| Abstract | Distributed programming is becoming an essential coding style, and so it is even more
important that students understand these complex ideas. This work describes a logo-based
programming framework, which has the primary goal of being an educational tool to facilitate
the understanding of distributed programming in an active learning setting. The framework,
called MultiWorldLogo, supports multiple separated conceptual grids (worlds) with interacting
entities. The framework teaches the elements of message passing and introduces the mobile
agent paradigm. It also includes system-configurable unreliability (e.g. messages may
disappear or arrive out of order), and two forms of mailbox. The visualization of these
complex ideas is fully realized, and animation is used to model the dynamic notion of entity
movement and migration, and message passing. |
| Year | 1999 |
| Type | Thesis |
| School | School of Engineering and Technology (SET) |
| Department | Department of Information and Communications Technologies (DICT) |
| Academic Program/FoS | Computer Science (CS) |
| Chairperson(s) | Davison, Andrew |
| Examination Committee(s) | Batanov, Dentcho N.;Phan Minh Dung |
| Scholarship Donor(s) | Royal Thai Government |
| Degree | Thesis (M.Sc.) - Asian Institute of Technology, 1999 |