Patterns in Teaching Software Development

  • Erzsébet Angster
  • Joseph Bergin
  • Marianna Sipos
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3013)


This paper summarizes the results of Workshop #14 held at ECOOP 2003. The goal of this one-day workshop was to discuss ideas on what and how to teach Software Development. The workshop focused on using patterns and concrete examples. Participants were encouraged to submit a small but concrete project (documentation and the running application). Based on the project, workshop presenters were encouraged to submit a paper including fields like: Teaching environment, Important teaching areas, Pedagogy, Feedback from industry etc. As a main topic, participants discussed, that there are not enough concrete examples made public, which could help in software development.


Software Development Workshop Participant Software Pattern Teaching Pattern Computer Science Curriculum 
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. [GHJV]
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison Wesley Longman Inc, Amsterdam (1995)Google Scholar
  2. [POSA]
    Buschmann, F., Meunier, R., Rohnert, H.S., Stal, P.: Michael: Pattern-Oriented Software Architecture. A System of Patterns. John Wiley & Sons, Chichester (1996)Google Scholar
  3. [UPEDU]
    Unified Process for EDUcation,
  4. [BEMW]
    Bergin, J., Eckstein, J., Manns, M.L., Wallingford, E.: Patterns for Gaining Different Perspectives. In: Proceedings of PLoP (2001)Google Scholar
  5. [ELSS]
    Eckstein, J., Manns, M.L., Sharp, H., Sipos, M.: Patterns for Teaching Effectively. In: EuroPLoP (2003)Google Scholar
  6. [EMMW]
    Eckstein, J., Manns, M.L., Wallingford, E.: Patterns for Experiential Learning. In: Proceedings of EuroPLoP (2001)Google Scholar
  7. [KV]
    Voigt, K.: Big Picture on a Small Scale (BPSS) Pattern,
  8. [WS14]

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Erzsébet Angster
    • 1
  • Joseph Bergin
    • 2
  • Marianna Sipos
    • 1
  1. 1.Dennis Gabor CollegeProgramming DepartmentBudapestHungary
  2. 2.Computer SciencePace UniversityNew YorkUSA

Personalised recommendations