Content area

Abstract

Teaching object-oriented programming (OOP) is related to many difficulties. There is no single view on their causes among the university teachers. The results of applying various methods of teaching - with early or late introduction of the objects, are controversial too.

This work presents the results of a study designed to analyze and classify the difficulties encountered in the teaching of OOP in Bulgarian universities as well as the possibilities for dealing with them. Two viewpoints have been considered - of lecturers and of students. The issues under consideration are: when and what should be studied, what should be stressed, what languages and environments should be used, what examples are the most suitable, and what educational goals the programming courses should achieve.

Our investigation was aimed also to confirm or cast aside our suppositions that important aspects in teaching/learning OOP are being underestimated: great attention is being paid to the data in a class at the expence of the behavior of the objects in a program; more than necessary is being stressed onto the syntactic peculiarities in defining classes and objects without detailed clarification why they are needed; the auxiliary didactic tools that are being used are insufficient. [PUBLICATION ABSTRACT]

Details

Business indexing term
Location
Title
Object-Oriented Programming in Bulgarian Universities' Informatics and Computer Science Curricula
Publication title
Volume
7
Issue
2
Pages
n/a
Publication year
2008
Publication date
2008
Publisher
Institute of Mathematics and Informatics
Place of publication
Vilnius
Country of publication
Lithuania
Publication subject
ISSN
16485831
e-ISSN
23358971
Source type
Scholarly Journal
Language of publication
English
Document type
Feature
Document feature
References
ProQuest document ID
746489047
Document URL
https://www.proquest.com/scholarly-journals/object-oriented-programming-bulgarian/docview/746489047/se-2?accountid=208611
Copyright
Copyright Institute of Mathematics and Informatics 2008
Last updated
2025-11-17
Database
2 databases
  • Education Research Index
  • ProQuest One Academic