ACM Home Page
Please provide us with feedback. Feedback
A methodology for teaching object-oriented programming concepts in an advanced programming course
Full text PdfPdf (465 KB)
Source ACM SIGCSE Bulletin archive
Volume 32 ,  Issue 2  (June 2000) table of contents
Pages: 30 - 34  
Year of Publication: 2000
ISSN:0097-8418
Author
Essam M. Arif  Department of Electrical and Computer Engineering, College of Engineering, Umm AI-Qura University, Makkah, Saudi Arabia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 44,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/355354.355367
What is a DOI?

ABSTRACT

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.