Tools and Environments for Understanding Object-Oriented Concepts

  • Isabel Michiels
  • Alejandro Fernández
  • Jürgen Börstle
  • Maximo Prieto
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1964)


The objective of this workshop was to discuss current tools and environments for learning object-oriented concepts and to share ideas and experiences about the usage of computer support to teach the basic concepts of object technology. Workshop participants presented current and ongoing research. During the discussions the participants developed a general “package” of requirements for such tools and environments, which underlying pedagogical approaches could be applied, and how such tools and environments should look like.


Virtual Machine Workshop Participant Minimalist Approach Object Technology Minimalist Instruction 
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.
    Bacvanski, V., Börstler, J.: Doing Your First OO Project-OO Education Issues inIndustry and Academia. OOPSLA’97, Addendum to the Proceedings (1997)93–96Google Scholar
  2. 2.
    Börstler, J. (ed.): OOPSLA’97 Workshop Report: Doing Your First OO Project.Technical Report UMINF-97.26, Department of Computing Science, Umeå University, Sweden (1997) Google Scholar
  3. 3.
    Böprstler, J. (chpt. ed.): Learning and Teaching Objects Successfully. In: De-meyer, S., Bosch, J. (eds.): Object-Oriented Technology, ECOOP’98 WorkshopReader. Lecture Notes in Computer Science, Vol. 1543. Springer-Verlag, BerlinHeidelberg New York (1998) 333–362 Google Scholar
  4. 4.
    Börstler, J., Fernández, A. (eds.): OOPSLA’99 Workshop Report: Quest for EffectiveClassroom Examples. Technical Report UMINF-00.03, Department of ComputingScience, Umeå University, Sweden (2000) Google Scholar
  5. 5.
    Burns, A., Davies, G.: Concurrent Programming. Addison-Wesley (1993)Google Scholar
  6. 6.
    Carrol, J. M.: The Nürnberg Funnel: Designing Minimalist Instruction for PracticalComputer Skill. MIT Press, Cambridge (1990)Google Scholar
  7. 7.
    Goldberg, A.: What should we teach? OOPSLA’95, Addendum to the Proceedings.OOPS Messenger 6 (4) (1995) 30–37Google Scholar
  8. 8.
    Manns, M. L., Sharp, H., McLaughlin, P., Prieto, M.: Capturing successful practicesin OT education and training. Journal of Object-Oriented Programming 11(1) (1998)Google Scholar
  9. 9.
    Pattis, R. A.: Karel The Robot: A Gentle Introduction to the Art of Programming,2nd Edition. Wiley (1995)Google Scholar
  10. 10.
    Stein, L. A.: Interactive Programming in Java. Morgan Kaufmann (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Isabel Michiels
    • 1
  • Alejandro Fernández
    • 2
  • Jürgen Börstle
    • 3
  • Maximo Prieto
    • 4
  1. 1.PROGVrije Universiteit BrusselBelgium
  2. 2.GMD-IPSI DarmstadtGermany
  3. 3.Umeåa UniversitySweden
  4. 4.Universidad Nacional de La PlataArgentina

Personalised recommendations