Learning to teach C++
Abstract
Object-oriented programming, which came on the scene with Simula-67, is continuing to grow in popularity. C++, the object-oriented expansion of C, is one of the most used languages associated with object-oriented programming. Much of what is written about C++, however, is directed towards those already immersed in the object-oriented paradigm. Such writings often are not useful to C language instructors just beginning to work with C++ since there is a considerable learning curve for novices and experts alike. Readers who are C-literate are (1) presented with reasons to move to C++, (2) warned of potential hazards on the object-oriented path, and (3) provided with heuristics to make the transition from C to C++ easier.
References
[1]
Banahan, M. (1992, October). Cross-over training. C++ Report, 43-48.
[2]
Bilow, S. C. (1995, September). Five for '95: This year's hot new books. Journal of Object-Oriented Programming, 43-46.
[3]
Comaford, C. (1993, June 14). Are you object-based or object-oriented? PC Week, 56.
[4]
Decker, R., & Hirshfield, S. (1994). The top 10 reasons why object-oriented programming can't be taught in CS 1. SIGCSE Bulletin, 26(1), 51-53.
[5]
Deitel, H. M., & Deitel, P. J. (1994). C++ how to program. Englewood Cliffs, NJ: Prentice-Hall.
[6]
Dué, R. Y. (1993). Object-oriented technology: The economics of a new paradigm. Information Systems Management, 10(3), 69-73.
[7]
Fichman, R. G., & Kemerer, C. F. (Winter, 1993). Adoption of software engineering process innovations: the case of object orientation. Sloan management review, 7-22.
[8]
Gantz, J. (1993, July 26). The false promise of objects. Computerworld, 33.
[9]
Gross, P., & Lenzi, M. (1993, July). Moving to C++. Software development, 61-67.
[10]
King, J., & Callaway, E. (1995, February). Demand for IS talent soars. Computerworld, 1 & 155.
[11]
Kramer, M. (1993, November). Developers find gains outweigh OO learning curve. Software magazine, 23-33.
[12]
Lippman, S. (1993, January). The virtual interview. C++ report, 58-60.
[13]
Love, T. (1993, June). Flying over the object barrier. Journal of Object-oriented Programming, 10-12.
[14]
Luker, P. A. (1994). There's more to OOP than syntax! SIGCSE Bulletin. 26(1), 56-60.
[15]
Melymuka, K. (1994, March 21). Getting to "aha!" Computerworld, 101, 104, 108.
[16]
PC Week (1995, January 2). The picks and pans of 1994. 20-21.
[17]
Prosise, J. (1995, February 7). Much ado about objects. PC Magazine 257, 261-262.
[18]
Sametinger, J. (1994). Object-oriented documentation. * Journal. 18(1), 3-14.
[19]
Speh, M. & Dinnell, C. (1995, January). C++ and the world wide web. C++ Report, 18-23.
[20]
Wang, S. (1994). OO modeling of business processes. Information Systems Management, 11(2), 36-42.
Recommendations
Learning to teach C++
Object-oriented programming, which came on the scene with Simula-67, is continuing to grow in popularity. C++, the object-oriented expansion of C, is one of the most used languages associated with object-oriented programming. Much of what is written ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Copyright © 1996 Author.
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Published: 01 October 1996
Published in SIG3C Volume 3, Issue 4
Check for updates
Qualifiers
- Article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 238Total Downloads
- Downloads (Last 12 months)18
- Downloads (Last 6 weeks)2
Reflects downloads up to 14 Dec 2024
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in