Abstract
Almost 70% of industrial job openings list knowledge of C/C++ as a desirable qualification of potential job applicants. This large and increasing demand for programmers with C/C++ experience is leading many colleges and universities to switch to C/C++ as their primary teaching language. This paper presents a detailed outline for an introductory class in C++ offered to community college students who have completed a single semester of Pascal. The class was first taught in the fall semester of 1994. The paper pinpoints problem areas encountered and discusses refinements made in class content during succeeding semesters.
- 1. Roberts, Eric, "Using C in CSl Evaluating the Stanford Experience", SIGCSE Bulletin, Vol. 25, No. 1, March, 1993, 117-121. Google Scholar
Digital Library
- 2. Roberts, Eric. The Art and Science of C. New York: Addison-Wesley Publishing Company, 1995.Google Scholar
- 3. Graham Neill. Learning C++. New York: McGraw-Hill, Inc., 1991.Google Scholar
- 4. Tureman, Robert L., "Computing Laboratories and the Small Community College: Defining the Directed computing Laboratory in the Small College Computing Environment", SIGCSE Bulletin, Vol. 26, No. 1, March, 1994, 160-163. Google Scholar
Digital Library
- 5. Halterman, Richard. Fundamentals of Programming: An Introduction to Computer Programming Using C++. Dubuque, Iowa: Wm. C. Brown Communications, Inc., 1995. Google Scholar
Digital Library
- 6. Staugaard, Andrew C. Structuring Techniques: An Introduction Using C++. Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1994. Google Scholar
Digital Library
- 7. Uckan, Yuksel. Problem Solving Using C++. Chicago: Irwin, 1995. Google Scholar
Digital Library
- 8. McDonald, Gary, and Merry McDonald. "Active Learning Using Closed Laboratories: An Alternative Paradigm for Computer Science Instruction", The Journal of Computing in Small Colleges: Proceedings of the First Annual Central Plains Small College Computing Conference, Vol. 10, No. 5, May, 1995, 5-11.Google Scholar
- 9. Dietel, H. M. and P. Dietel. C++ How to Program. Englewood Cliffs, New Jersey: Prentice-Hall, Inc., 1994.Google Scholar
- 10. Prata, Stephen. C++ Primer Plus, Second Edition. Corte Madera, California: Waite Group Press, 1995. Google Scholar
Digital Library
Index Terms
A first course in C++ and object oriented programming
Recommendations
A seminar course in object oriented programming
The emerging technology of object oriented programming is just beginning to be introduced into the computer science curriculum. In most schools, it will be introduced first at the more advanced levels, prior to inclusion in introductory courses, even ...
A Project-Based Curriculum for Teaching C++ Object-Oriented Programming
UIC-ATC '12: Proceedings of the 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted ComputingThis paper presented a project-based remedial curriculum for teaching the C++ programming language and object-oriented programming (OOP) skills and concepts. The pedagogical approach of the proposed curriculum comprises of a set of homemade projects for ...
The Components of a Successful S-STEM Program: What Works at Appalachian State University
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationIn 1999, the National Science Foundation created the "Computer Science, Engineering, and Mathematics Scholarships" (CSEMS) program to provide funding for institutions to supply scholarships for academically talented and financially needy students to ...






Comments