Higher Order Programming for Unordered Minds

  • Juris Reinfelds
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3389)


In this paper we describe our experience with how Mozart-Oz facilitates the introduction of distributed computing to students of limited programming background and how the application of a few basic programming concepts can increase the students’ comprehension of how distributed computations actually happen.


External Variable Runtime System Incoming Message Input List Programming Concept 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Oaks, S., Wong, H.: Java Threads, 2nd edn. O’Reilly, Sebastopol (1999)Google Scholar
  2. 2.
    Pacheco, P.S.: Parallel Programming with MPI. Morgan Kaufmann Publishers Inc., San Francisco (1997)zbMATHGoogle Scholar
  3. 3.
    Mozart-Oz: web site and home-page (2004),
  4. 4.
    Van Roy, P., Haridi, S.: Concepts, Techniques, and Models of Computer Programming. MIT Press, Cambridge (2004)Google Scholar
  5. 5.
    Dijkstra, E.W.: A Necklace of Pearls. Structured Programming, section 14, p. 59. Academic Press, London (1972)Google Scholar
  6. 6.
    Sundblad, Y. (ed.) The Ackermann Function, a Theoretical, Computational and Formula Manipulative Study. BIT, vol. 11, pp. 107–119 (1971)Google Scholar
  7. 7.
    Al-Metwally, M., Alouini, I.: Fault Tolerant Global Store Module (2001),
  8. 8.
    Naur, P.: Report on the Algorithmic Language Algol 60. CACM 3(5), 299–314 (1960)MathSciNetGoogle Scholar
  9. 9.
    Wirth, N.: Computing Science Education: The Road Not Taken. SIGCSE Bulletin 34(3), 1–3 (2002)CrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Juris Reinfelds
    • 1
  1. 1.Klipsch School of Electrical & Computer EngineeringNew Mexico State University 

Personalised recommendations