| Teaching programming in the OOP era |
| Full text |
Pdf
(224 KB)
|
| Source
|
ACM SIGCSE Bulletin
archive
Volume 35 , Issue 2 (June 2003)
table of contents
COLUMN: Reviewed papers
table of contents
Pages: 111 - 114
Year of Publication: 2003
ISSN:0097-8418
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 10, Downloads (12 Months): 70, Citation Count: 4
|
|
|
ABSTRACT
This paper argues in favor of teaching a course in Procedural Programming first before a course in Object Oriented Programming. The basis of the argument is that considered as a paradigm, Object Oriented Programming comes in addition to the Procedural Programming paradigm and not as a replacement for it. In addition, we discuss the mathematics prerequisites required for programming and argue that Information Science departments should insist that students receive a firm foundation in traditional mathematical skills and that the use of instructional technology should reinforce these skills and not detract from them.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Gibbons, J. Structured Programming in Java. August 30 2002. <http://www.ulst.ac.uk/cticomp/gibbons.html>
|
| |
2
|
Hauswirth, M., Jazayeri, M. and Winzer, A. A Java-based environment for teaching programming language concepts. Fie'98: Frontiers in Education 98, November 4--7, 1998, Tempe, Arizona, USA.
|
| |
3
|
Jenkins, T. Teaching Programming. In Proceedings of LTSN-ICS Conference on Teaching Programming 2001. <http://www.ics.ltsn.ac.uk/pub/conf2001/papers/Jenkins.htm>
|
CITED BY 4
|
|
|
|
|
|
|
|
|
|
|
Raymond Lister , Anders Berglund , Tony Clear , Joe Bergin , Kathy Garvin-Doxas , Brian Hanks , Lew Hitchner , Andrew Luxton-Reilly , Kate Sanders , Carsten Schulte , Jacqueline L. Whalley, Research perspectives on the objects-early debate, ACM SIGCSE Bulletin, v.38 n.4, December 2006
|
|