Object-oriented programming in C++ (2nd ed.)
Object-oriented programming in C++ (2nd ed.)
Centralized mindset: a student problem with object-oriented programming
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Design of an Arabic object-oriented programming language and a help system for pedagogical purposes
Design of an Arabic object-oriented programming language and a help system for pedagogical purposes
Object-Oriented Software Construction
Object-Oriented Software Construction
Methodology first and language second: a way to teach object-oriented programming
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Designing an understanding and debugging tool (UDT) for object-oriented programming language
AIKED'05 Proceedings of the 4th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering Data Bases
Hi-index | 0.00 |
I have been teaching an advanced programming course for undergraduate students for four years. My intention is that object-oriented programming principles and concepts could be easily simplified and taught to the students in this course. In this paper we will discusses a step by step methodology that I use in this course to teach my students how to understand and apply these concepts. The paper also attempts to determine the attribute of students to OOP and their reaction towards the methodology. It reports the result of a survey conducted to students after taking two introductory computer programming courses using a structural programming language.