Skip to main content

Tenth Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts

Report on the WS TLOOC at ECOOP’06

  • Conference paper
  • 266 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4379))

Abstract

This report summarizes the results of the tenth workshop on pedagogies and tools for the teaching and learning of object-oriented concepts. The focus of this year’s workshop was on examples, modelling and abstraction. Participants agreed that carefully developed scaffolded examples are a key element for learning to program. For the teaching of modelling and abstraction this area, however, seems badly neglected. The workshop gathered 12 participants, all from academia, from 10 different countries.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ACM Java Task Force: Java Task Force materials, Version 1.0 (2006), http://jtf.acm.org/index.html , accessed 2006-10-05

  2. Aharoni, D., Leron, U.: Abstraction is Hard in Computer-Science too. In: Proceedings of the 21st Conference of the International Group for the Psychology of Mathematics Education, vol. 3, pp. 9–16 (1997)

    Google Scholar 

  3. Armstrong, D.J.: The Quarks of Object-Oriented Development. Communications of the ACM 49(2), 123–128 (2006)

    Article  Google Scholar 

  4. Basili, V.R., Briand, L.C., Melo, W.L.: A validation of Object-Oriented Design Metrics as Quality Indicators. IEEE Transactions on Software Engineering 22(10), 751–761 (2004)

    Article  Google Scholar 

  5. Bennedsen, J., Caspersen, M.C.: Programming in Context—A Model-First Approach to CS1. In: Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, pp. 477–481 (2004)

    Google Scholar 

  6. Brown, W.J., Malveau, R.C., Mowbray, T.J.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. Wiley, Chichester (1998)

    Google Scholar 

  7. Bruce, K.: Controversy on How to Teach CS 1: A Discussion on the SIGCSE-members Mailing List. SIGCSE Bulletin – Inroads 36(4), 29–35 (2004)

    Article  Google Scholar 

  8. Coplien, J.O.: Multi-Paradigm Design for C++. Addison-Wesley, Reading (1998)

    Google Scholar 

  9. Eichelberger, H.: Nice Class Diagrams Admit Good Design? In: Proceedings Software Visualization, pp. 159–167 (2003)

    Google Scholar 

  10. Fowler, M.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)

    Google Scholar 

  11. Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)

    Google Scholar 

  12. Hadar, I.: The Study of Concept Understanding via Abstract Representation: The Case of Object Oriented Design. PhD thesis. Technion – Israel Institute of Technology (2004)

    Google Scholar 

  13. Meyer, B.: Towards an Object-Oriented Curriculum. Journal of Object-Oriented Programming 6(2), 76–81 (1993)

    Google Scholar 

  14. Moritz, S.H., Blank, G.D.: A Design-First Curriculum for Teaching Java in a CS1 Course. SIGCSE Bulletin 37(2), 89–93 (2005)

    Article  Google Scholar 

  15. Porkoláb, Z., Sillye, Á.: Towards a Multiparadigm Complexity Measure. In: ECOOP – QAOOSE Workshop, pp. 134–142 (2005)

    Google Scholar 

  16. Riel, A.: Object-Oriented Design Heuristics. Addison-Wesley, Reading (1996)

    Google Scholar 

  17. Sweller, J., van Merriënboer, J., Paas, F.: Cognitive Architecture and Instructional Design. Educational Psychology Review 10(3), 251–296 (1998)

    Article  Google Scholar 

  18. Villalobos, J.G., Casallas, R.: Fundamentos de Programación: Aprendizaje Activo Basado en Problemas (In Spanish). Prentice-Hall, Englewood Cliffs (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mario Südholt Charles Consel

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Börstler, J. (2007). Tenth Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts. In: Südholt, M., Consel, C. (eds) Object-Oriented Technology. ECOOP 2006 Workshop Reader. ECOOP 2006. Lecture Notes in Computer Science, vol 4379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71774-4_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71774-4_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71772-0

  • Online ISBN: 978-3-540-71774-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics