Abstract: In this paper we discuss problems related to the teaching of object-oriented programming (OOP). We argue that more research on how the computer science teacher understands OOP would be beneficial. Our argument takes its point of departure in three sets of studies: (1) an ongoing study on how computer science teachers understand core concepts of OOP, (2) a study of how the teaching of OOP is discussed within the CS community, and (3) a set of studies that discuss the different ways in which CS teachers experience their teaching. This paper reports on an ongoing study of the different ways in which computing science teachers understand object- oriented programming, and what they mean when use the term objects first.. The phenomenogr...
Object-oriented (OO) analysis, design, and programming techniques have emerged as potential solution...
The quest for a better way to learn and teach programming, in particular object-oriented programming...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Programming education has experienced a shift from imperative and procedural programming to object-...
Abstract: Programming education has experienced a shift from imperative and procedural programming t...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
One of the important obligations of an expanding research area is to discuss how to approach the te...
The use of an object-oriented language as an introductory language is becoming more widespread (Bidd...
Teaching Object-Oriented Programming (OOP) as part of a Computing-related university degree is a ver...
Includes bibliographical references (leaves 98-103).This study attempts to bring insight into the cl...
In the computer science community, there is considerable debate about the appropriate sequence for ...
Teaching Object-Oriented Programming (OOP) as part of a Computing-related university degree is a ver...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Object-oriented programming is seen as a difficult skill to master. There is considerable debate abo...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
Object-oriented (OO) analysis, design, and programming techniques have emerged as potential solution...
The quest for a better way to learn and teach programming, in particular object-oriented programming...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Programming education has experienced a shift from imperative and procedural programming to object-...
Abstract: Programming education has experienced a shift from imperative and procedural programming t...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
One of the important obligations of an expanding research area is to discuss how to approach the te...
The use of an object-oriented language as an introductory language is becoming more widespread (Bidd...
Teaching Object-Oriented Programming (OOP) as part of a Computing-related university degree is a ver...
Includes bibliographical references (leaves 98-103).This study attempts to bring insight into the cl...
In the computer science community, there is considerable debate about the appropriate sequence for ...
Teaching Object-Oriented Programming (OOP) as part of a Computing-related university degree is a ver...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Object-oriented programming is seen as a difficult skill to master. There is considerable debate abo...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
Object-oriented (OO) analysis, design, and programming techniques have emerged as potential solution...
The quest for a better way to learn and teach programming, in particular object-oriented programming...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...