Skip to main content

Difficulties in Understanding Object Oriented Programming Concepts

  • Conference paper
  • First Online:
Innovations and Advances in Computer, Information, Systems Sciences, and Engineering

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 152))

Abstract

Understanding object oriented concepts is always a difficult task for students. It is equally challenging for lecturers to teach these concepts. Over the years teachers have used various methods to teach these concepts. The result of a class test was analysed to identify the various areas students have difficulty in understanding. The result will help in designing course material that would focus on these areas of object oriented programming.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Tango SJ (1990) A framework and system for algorithm animation. IEEE Computer 23(9):27–39

    Google Scholar 

  2. Holland S, Griffiths R, Woodman M (1997) Avoiding object misconceptions. In: Proceedings of the 28th SIGCSE, pp 131–134

    Google Scholar 

  3. Lahtinen E, Ahoniemi T (2005) Visualizations to support different levels of cognitive development. In: Proceedings of the fifth Finnish/Baltic sea conference on computer science education, November 2005.

    Google Scholar 

  4. Ragonis N, Ben-Ari M (2005) On understanding the static’s and dynamics of object-oriented programs. In: ACM SIGCSE, pp 226–230

    Google Scholar 

  5. Murray KA, Heines JM, Kolling M, Moore T, Wagner PJ, Schaller NC, Trono JA (2003) Experiences with IDEs and Java teaching: what works and what doesn’t. ACM SIGCSE Bulletin 35(3):215–216

    Google Scholar 

  6. Roberts E (2001) An overview of MiniJava. ACM SIGCSE Bulletin 33(1):1–5

    Google Scholar 

  7. Martin E, Ramsden P (1993) An expanding awareness: How lecturers change their understanding of teaching. Research and Development in Higher Education 15, 148-155.

    Google Scholar 

  8. Watkins D (1998) A cross-cultural look at perceptions of good teaching: Asia and the West. In: Forest JJF (eds) University teaching: International perspectives. Garland Publishing Inc, New York, pp 19–34

    Google Scholar 

  9. Devlin M (2006) Challenging accepted wisdom about the place of conceptions of teaching in university teaching. Improv Int J Teach Learn Higher Educ 18(2):112–119 http://www.isetl.org/ijtlhe/ISSN 1812-9129.

    Google Scholar 

  10. Race P, Brown S (1998) Refreshing your lecturing. The Lecturer’s Toolkit. Kogan Page ltd, pp 19–49

    Google Scholar 

  11. Ramsden P (2003) Theory of teaching in higher education. Learning to Teach in Higher Education. 2nd edn, RoutledgeFalmer, London, pp 06–116

    Google Scholar 

  12. Alice (1999) An educational software that teaches students computer programming in 3D environment. http://www.alice.or

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Soly Mathew Biju .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

Biju, S.M. (2013). Difficulties in Understanding Object Oriented Programming Concepts. In: Elleithy, K., Sobh, T. (eds) Innovations and Advances in Computer, Information, Systems Sciences, and Engineering. Lecture Notes in Electrical Engineering, vol 152. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-3535-8_27

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-3535-8_27

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-3534-1

  • Online ISBN: 978-1-4614-3535-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics