Abstract: In the last decade the departments of Information Technology have adopted the Object Oriented Programming (OOP) paradigm for introductory programming courses. In this paper we present the problems encountered when OOP is taught to novices and how the microworld objectKarel that we developed helps in dealing with these problems. The main part of the paper has been devoted to providing a description of a proposal for teaching the fundamental notions of OOP with the help of objectKarel and some preliminary results from its evaluation
Abstract. A constructivism-based approach to teach the object-oriented (OO) programming paradigm in ...
The use of examples is known to be important in learning, they should be “exemplary” and function as...
The paper presents an approach to introduction to Object-Oriented Programming (OOP) on the basis of ...
Teaching object oriented programming has become a rapidly expanding preference at various educationa...
Loud discussions concerning various ways of teaching object-orientation have taken place without muc...
This thesis focus on object oriented programming in Imagine Logo. There is a lot of object oriented ...
Teaching introductory object-oriented programming is considered difficult. We have developed a model...
Object oriented programming in the Swedish uppersecondary school Abstract Object oriented programmin...
The sequence of instruction and appropriate tools for novice learners of object-oriented programming...
Object-orientation (OO) is a relatively recent approach to addressing problems in systems de-velopme...
The article deals with the problem of teaching object-oriented programming. The paper proposes guide...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
Teachers of introductory object-oriented programming face numerous challenges in designing their cou...
Teaching and learning programming is without doubt difficult. This fact resulted in extended researc...
How to best teach object orientation to first year students is currently a topic of much debate. One...
Abstract. A constructivism-based approach to teach the object-oriented (OO) programming paradigm in ...
The use of examples is known to be important in learning, they should be “exemplary” and function as...
The paper presents an approach to introduction to Object-Oriented Programming (OOP) on the basis of ...
Teaching object oriented programming has become a rapidly expanding preference at various educationa...
Loud discussions concerning various ways of teaching object-orientation have taken place without muc...
This thesis focus on object oriented programming in Imagine Logo. There is a lot of object oriented ...
Teaching introductory object-oriented programming is considered difficult. We have developed a model...
Object oriented programming in the Swedish uppersecondary school Abstract Object oriented programmin...
The sequence of instruction and appropriate tools for novice learners of object-oriented programming...
Object-orientation (OO) is a relatively recent approach to addressing problems in systems de-velopme...
The article deals with the problem of teaching object-oriented programming. The paper proposes guide...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
Teachers of introductory object-oriented programming face numerous challenges in designing their cou...
Teaching and learning programming is without doubt difficult. This fact resulted in extended researc...
How to best teach object orientation to first year students is currently a topic of much debate. One...
Abstract. A constructivism-based approach to teach the object-oriented (OO) programming paradigm in ...
The use of examples is known to be important in learning, they should be “exemplary” and function as...
The paper presents an approach to introduction to Object-Oriented Programming (OOP) on the basis of ...