LIDI multi robot environment : support software for concurrency learning in CS1
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | A0300 (Browse shelf(Opens below)) | Link to resource | No corresponde |
Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática - UNLP (Colección BIPA/Biblioteca)
An interactive visual environment for teaching the concepts of concurrence and parallelism in an introductory course to algorithms is presented. The Lidi MultiRobot Environment (LMRE) is an evolution of the Visual Da Vinci environment that is extensively used in the introductory course to programming in several universities in Argentina. The paper analyzes the problem of the technology change introduced by multicore processors and their impact on programming. Also, an environment function is described, as well as the primitives to be used when programming concurrent applications. Lastly, implementation-related aspects of the prototype currently being tested are described, as well as prototype evolution aimed at using it in more advanced concurrency courses.
International Conference on Collaboration Technologies and Systems (2012 may. 21-25 : Denver). IEEE, 2012, pp. 294 - 298