Curriculum Design and Instruction To Teach
C++ For C Programmers: Functions, Pointers,
and Arrays:
Author: Charles Hayes:
C++ is a general-purpose, high-level
programming language with low-level
facilities. It is a statically typed
free-form multi-paradigm language,
supporting procedural programming,
data abstraction, object-oriented
programming, and generic programming.
Since the 1990s, C++ has been one of
the most popular commercial programming
languages.
Special Features Of The Curriculum
Design and Instruction Include:
* Phases For Conducting a Needs Assessment:
* Curriculum Design Supplement:
* |a|. Subject-Questions-Answers:
* Curriculum Design Plan:
* Curriculum Design Goals:
* Curriculum Design Objectives:
* Instructional Goals:
* Instructional Objectives:
* Instructional Activities:
* Instructional Evaluation Techniques:
* Lesson Plans:
* Standard Vocabulary:
* Learning Objectives:
* A Limited Glimpse:
Topics Include:
* Introduction:
@ Functions, Pointers, and Arrays:
1. Functions:
A. Function Invocation:
2. Function Definition:
3. The return Statement:
4. Function Prototypes:
A. Recursion:
5. Default Arguments:
6. Functions as Arguments:
7. Overloading Functions:
8. Inlining:
9. Scope and Storage Class:
A. The Storage Class auto:
B. The Storage Class extern:
C. The Storage Class register:
D. The Storage Class static:
E. Linkage Mysteries:
10. Namespaces:
11. Pointer Types:
A. Addressing and Dereferencing:
B. Pointer-Based Call-by-Reference:
[1]. Dissection of the order O Function:
12. Reference Declarations and Call-by-Reference:
13. The Uses of viod:
14. Arrays and Pointers:
1. Subscripting:
2. Initialization:
15. The Relationship Between Arrays and Pointers:
16. Passing Arrays to Functions:
17. The Char* String: A kernel Language ADT:
18. Multidimensional Arrays:
19. Assertions and Program Correctness:
20. Free-Store Operators new and delete:
[1]. Dissection of the dynarray Program:
21. Pragmatics:
A. Vector Instead of Array:
B. String Instead of char*:
22. Moving form C++ to Java:
[1]. Dissection of the SumArray Program:
23. Summary:
* STATE OF THE ART CURRICULUM DESIGN:
* NEW:
* DIAGRAMS:
* CHARTS:
* ILLUSTRATIONS
* PHOTOS:
* BIBLIOGRAPHY:
* REFERENCES:
* PAPERBACK:
* TRANSPARENT FRONT PAGE:
* BLACK-WHITE-RED OR BLUE BACK PAGE COVER:
* BINDED WIRE-0: BLACK-WHITE-RED OR BLUE:
* 150 WHITE PAPER: 8X11"
* ALLOW 10 TO 14 DAYS TO RECEIVE ITEM:
* ORDER EARLY WHILE SUPPLIES LAST: