The aim of this work is to study how concepts and techniques used in the development of large software in the framework of the object-oriented approach are acquired by students in "maîtrise d'informatique" (fourth year of university). A categorization of the object model's fundamental concepts was realized on the basis of various students works. This categorization is directly related to the stereotypic or prototypic way the students use the knowledge covered by the concepts they are learning. The result of the study is the definition of a criterion for a good understanding of the course, which is the notion of the abstraction. This notion is absolutely essential for the mastering of the object model, even though it is the only one for whic...
We explore technical issues in the design of programming tools, development environments, simulation...
This paper describes the results of a study into the use of structure and abstraction in the program...
[EN] Many technical disciplines require abstraction skills, such as the ability to deduce general r...
The aim of this work is to study how concepts and techniques used in the development of large softwa...
As one of the most important tasks in object-oriented analysis and design (OOAD) is the abstraction ...
Information technology students at universities have in general found difficulty in grasping object-...
[EN] Abstract thinking is one of the most important competences in computer science. When starting m...
Abstract. Teaching introductory object-oriented programming presents considerable challenges. Some o...
The article examines the current methodological and technological problems of software development, ...
Daniel HERMAN Président Jean-Claude DERNIAME Rapporteur Christine CHOPPY Rapporteur Paul LE GUERNIC ...
Many managers are adopting object technology initiatives to develop high-quality products more effic...
Object-orientation and the object model underlie a simple, intuitive, and useful approach to softwar...
This monograph describes an empirical study with the overall aim of producing insights about how stu...
Proponents of the object-oriented (OO) paradigm frequently claim that the OO paradigm is ‘more natur...
4When we “think like a computer scientist,” we are able to systematically solve problems in differen...
We explore technical issues in the design of programming tools, development environments, simulation...
This paper describes the results of a study into the use of structure and abstraction in the program...
[EN] Many technical disciplines require abstraction skills, such as the ability to deduce general r...
The aim of this work is to study how concepts and techniques used in the development of large softwa...
As one of the most important tasks in object-oriented analysis and design (OOAD) is the abstraction ...
Information technology students at universities have in general found difficulty in grasping object-...
[EN] Abstract thinking is one of the most important competences in computer science. When starting m...
Abstract. Teaching introductory object-oriented programming presents considerable challenges. Some o...
The article examines the current methodological and technological problems of software development, ...
Daniel HERMAN Président Jean-Claude DERNIAME Rapporteur Christine CHOPPY Rapporteur Paul LE GUERNIC ...
Many managers are adopting object technology initiatives to develop high-quality products more effic...
Object-orientation and the object model underlie a simple, intuitive, and useful approach to softwar...
This monograph describes an empirical study with the overall aim of producing insights about how stu...
Proponents of the object-oriented (OO) paradigm frequently claim that the OO paradigm is ‘more natur...
4When we “think like a computer scientist,” we are able to systematically solve problems in differen...
We explore technical issues in the design of programming tools, development environments, simulation...
This paper describes the results of a study into the use of structure and abstraction in the program...
[EN] Many technical disciplines require abstraction skills, such as the ability to deduce general r...