Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Learning to teach C++

Published: 01 October 1996 Publication History

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

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image 3C ON-LINE
3C ON-LINE  Volume 3, Issue 4
Oct. 1996
19 pages
ISSN:1078-2192
DOI:10.1145/240951
  • Editor:
  • Karl J. Klee
Issue’s Table of Contents

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

  • 0
    Total Citations
  • 238
    Total Downloads
  • Downloads (Last 12 months)18
  • Downloads (Last 6 weeks)2
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media