• DocumentCode
    3104318
  • Title

    Orespics: a friendly environment to learn cluster programming

  • Author

    Capretti, G. ; Laganà, M.R. ; Ricci, L. ; Castellucci, P. ; Puri, S.

  • Author_Institution
    Dipartimento di Inf., Pisa Univ., Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    498
  • Lastpage
    505
  • Abstract
    This paper presents Orespics, an environment to learn concurrency. Orespics supports a didactic methodology inspired by the constructionistic theory and based on the resolution of `real life problems´. Students program microworlds using a language based on the integration of the Logo turtles commands along with a set of message passing constructs. The environment includes a window based interface and a set of tools to define the characteristics of the microworld, the behavior of the agents, and to monitor the execution of the program. The paper presents the programming language and shows the main functions of the environment using a concrete example
  • Keywords
    LOGO; computer science education; message passing; parallel programming; workstation clusters; Logo turtles; Orespics; agents; cluster programming teaching; computer science education; concurrency; constructionistic theory; message passing; microworlds; parallel programming; program execution; software tools; window based interface; Concrete; Concurrent computing; Education; Educational institutions; Graphics; Libraries; Mathematical programming; Monitoring; Parallel programming; Sorting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2001. Proceedings. First IEEE/ACM International Symposium on
  • Conference_Location
    Brisbane, Qld.
  • Print_ISBN
    0-7695-1010-8
  • Type

    conf

  • DOI
    10.1109/CCGRID.2001.923234
  • Filename
    923234