Informatics in Education logo


Login Register

  1. Home
  2. Issues
  3. Volume 6, Issue 1 (2007)
  4. An Iterative Methodology for Teaching Ob ...

Informatics in Education

INFORMATION Submit your article Help
  • Article info
  • Related articles
  • More
    Article info Related articles

An Iterative Methodology for Teaching Object Oriented Concepts
Volume 6, Issue 1 (2007), pp. 67–80
Irit HADAR   Ethan HADAR  

Authors

 
Placeholder
https://doi.org/10.15388/infedu.2007.05
Pub. online: 15 April 2007      Type: Article     

Published
15 April 2007

Abstract

Abstract thinking is a vital skill when learning computer science. Object technology and the concepts it is based upon make this skill even more crucial. However, previous research works show that students in top universities as well as experienced practitioners in industry encounter difficulties in thinking in abstract terms while practicing object oriented development. In this paper we suggest an iterative teaching methodology for supporting students in learning object oriented concepts. The suggested methodology is based on familiarizing students with modeling languages and tools at the early stages of their learning and iterating between model and code. We theoretically examine the contribution of modeling languages, in particular UML, to abstract thinking and consequently to the understanding of object oriented concepts and present some observations acquired during a trial execution of this methodology in a university course.

Related articles PDF XML
Related articles PDF XML

Copyright
No copyright data available.

Keywords
teaching object oriented abstraction visual models

Metrics
since February 2020
1284

Article info
views

0

Full article
views

711

PDF
downloads

288

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICS IN EDUCATION

  • Online ISSN: 2335-8971
  • Print ISSN: 1648-5831
  • Copyright © 2024 Vilnius University
  •  

For contributors

  • Submit
  • OA Policy

Contact us

  • Institute of Data Science and Digital Technologies,
  • Vilnius University, Akademijos St. 4, 08412, Vilnius, Lithuania
  • E-mail: gabriele.stupuriene@mif.vu.lt
Powered by PubliMill  •  Privacy policy