If Java has succeeded in putting OOP on the map as the generalized approach to software development, it has also greatly reduced the natural diversity of program-ming languages that make computer science such an exciting field. This has led to a significant impoverishment of current academic offering, which in turn reflects badly on the capacity of future computer science professionals to react to the evolution in technology that undoubtedly lies in store for them. In this paper we advocate the (re)inclusion of the study of multiple paradigms in our academic curricula, in par-ticular object flavoured ones. The results of an interesting experience in this context are proposed as a first step in this direction
In recent years, object-oriented programming languages and object-oriented program design have becom...
One of the important obligations of an expanding research area is to discuss how to approach the te...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
Abstract: Selecting an appropriate programming paradigm in which to teach the first programming and ...
This paper argues for paradigm pluralism in computing education research. The value of mixing paradi...
We begin by introducing a short history of types of programming languages. Object-oriented programmi...
bject-Oriented Programming-OOP is now replacing procedural programming in almost all applications. S...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
This paper argues for paradigm pluralism in computing education research. The value of mixing paradi...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
Abstract: In this paper we discuss problems related to the teaching of object-oriented programming (...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Object-orientation (OO) is a relatively recent approach to addressing problems in systems de-velopme...
We propose a bridge between functional and object-oriented programming in the first-year curricu-lum...
In recent years, object-oriented programming languages and object-oriented program design have becom...
One of the important obligations of an expanding research area is to discuss how to approach the te...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
Abstract: Selecting an appropriate programming paradigm in which to teach the first programming and ...
This paper argues for paradigm pluralism in computing education research. The value of mixing paradi...
We begin by introducing a short history of types of programming languages. Object-oriented programmi...
bject-Oriented Programming-OOP is now replacing procedural programming in almost all applications. S...
This paper analyzes difficulties with the introduction of object-oriented concepts in introductory c...
This paper argues for paradigm pluralism in computing education research. The value of mixing paradi...
This article considers the place of the concept of object oriented programming (OOP) in learning pro...
Abstract: In this paper we discuss problems related to the teaching of object-oriented programming (...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...
Object-orientation (OO) is a relatively recent approach to addressing problems in systems de-velopme...
We propose a bridge between functional and object-oriented programming in the first-year curricu-lum...
In recent years, object-oriented programming languages and object-oriented program design have becom...
One of the important obligations of an expanding research area is to discuss how to approach the te...
This paper outlines the way in which a radical syllabus is being designed for the new introductory c...