週次 |
日期 |
單元主題 |
第1週 |
9/16 |
Introduction to C++
Visual Studio tutorial
(核心能力 2、4) |
第2週 |
9/23 |
Basic Elements of C++
Header Files
(核心能力1、 2、4)
|
第3週 |
9/30 |
IEEE 754 Standard
Input
Formating Output
(核心能力1、 2、4) |
第4週 |
10/07 |
File Input/Output
Relational Operators
Simple Data Types
(核心能力1、 2、4) |
第5週 |
10/14 |
Control Structure
Logical Operators
Conditional Operator
(核心能力1、 2、4) |
第6週 |
10/21 |
Do While loop
Function
(核心能力1、 2、4) |
第7週 |
10/28 |
程式練習 |
第8週 |
11/04 |
Reference and Value Parameters
Static and Automatic Variables
Function Overloading
(核心能力1、 2、4) |
第9週 |
11/11 |
隨堂考試
Relational Operators
Enumeration Type
(核心能力1、 2、4) |
第10週 |
11/18 |
Arrays
Formal Parameters
Sorting: Selection Sort
String Input
(核心能力1、 2、4) |
第11週 |
11/25 |
Arrays of Strings
2D 3D array
Structure
(核心能力1、 2、4) |
第12週 |
12/02 |
Classes and Objects
Member Functions
Constructors
Destructors
(核心能力1、 2、4) |
第13週 |
12/09 |
Executable Code
Inline Functions
Static Members of a Class
(核心能力1、 2、4) |
第14週 |
12/16 |
Inheritance
Constructors of Drived and Base Classes
(核心能力1、 2、4) |
第15週 |
12/23 |
Limitations of Built-in Assignment Operators
Functions and Pointers — Pass by Pointer
Pass by Pointer Ref
(核心能力1、 2、4) |
第16週 |
12/30 |
Inheritance, Pointers, and Virtual Functions
Override Copy Constructor of Compilers |
第17週 |
1/06 |
Classes and Virtual Destructors
Abstract Classes and Pure Virtual Functions
Address of Operator and Classes |