知识单元序号支撑教学目标:21-2, 1-4Knowledge Unit NoSLOs Supported知识单元名称数据类型与表达式DatatypesandexpressionsUnit TitleC+十的数据类型、常量、变量;Data type, constant and variable of C++;C++的运算符:算术运算符、算术表达式、赋值运算符与赋值表达知识点:式:逗号运算符与逗号表达式。Knowledge DeliveryC++operators:arithmeticoperators,arithmeticexpressions,assignmentoperatorsand assignmentexpressions,Commaoperatorand commaexpression.了解:数据类型的概念及其分类:RecognizeThe concept and classification of data type;常量的概念及其表现形式:数值常量、字符常量、符号常量:变量的概念及其表现形式:理解:Theconceptofconstantanditsmanifestation学习目标Understandnumerical constant, character constant and symbolLearning Objectivesconstant,The concept ofvariableand its manifestation算术运算符、算术表达式、赋值运算符和逗号运算符掌握:的使用。MasterThe use of arithmetic operators, arithmetic expressionsassignment operators, and comma operators.德育目标培养严谨的工程师精神Moral ObjectivesCultivate rigorous engineer spirit变量和常量定义;表达式;运算符的结合性和优先级重点:Variable and constant definition; expression; Associativity and priorityKey Pointsofoperators难点:++;--运算符的前缀和后缀Focal points+;-- Prefixes and suffixes ofoperators知识单元序号支撑教学目标:31-1, 1-2, 1-4,2-1Knowledge Unit No.SLOs Supported知识单元名称程序设计初步PreliminaryprogrammingUnit Title面向过程的程序设计和算法;Process oriented programming and algorithm,C+十程序设计语句和赋值语句:C+ + programming statements and assignment statements,C++的输入与输出;知识点:Input and output of C + +;Knowledge Delivery顺序结构程序的编写基本思路;The basic idea of writing sequence structure program;关系运算和逻辑运算;Relation operation and logic operation;选择结构和if语句;6 /23
6 / 23 知识单元序号: Knowledge Unit No. 2 支撑教学目标: SLOs Supported 1-2,1-4 知识单元名称 Unit Title 数据类型与表达式 Data types and expressions 知识点: Knowledge Delivery C++的数据类型、常量、变量; Data type, constant and variable of C + +; C++的运算符:算术运算符、算术表达式、赋值运算符与赋值表达 式;逗号运算符与逗号表达式。 C++operators: arithmetic operators, arithmetic expressions, assignment operators and assignment expressions; Comma operator and comma expression. 学习目标: Learning Objectives 了解: Recognize 数据类型的概念及其分类; The concept and classification of data type; 理解: Understand 常量的概念及其表现形式:数值常量、字符常量、符 号常量;变量的概念及其表现形式; The concept of constant and its manifestation: numerical constant, character constant and symbol constant; The concept of variable and its manifestation; 掌握: Master 算术运算符、算术表达式、赋值运算符和逗号运算符 的使用。 The use of arithmetic operators, arithmetic expressions, assignment operators, and comma operators. 德育目标 Moral Objectives 培养严谨的工程师精神 Cultivate rigorous engineer spirit 重点: Key Points 变量和常量定义;表达式;运算符的结合性和优先级 Variable and constant definition; expression; Associativity and priority of operators 难点: Focal points ++;-运算符的前缀和后缀 ++;- Prefixes and suffixes of operators 知识单元序号: Knowledge Unit No. 3 支撑教学目标: SLOs Supported 1-1,1-2,1-4,2-1 知识单元名称 Unit Title 程序设计初步 Preliminary programming 知识点: Knowledge Delivery 面向过程的程序设计和算法; Process oriented programming and algorithm; C++程序设计语句和赋值语句; C + + programming statements and assignment statements; C++的输入与输出; Input and output of C + +; 顺序结构程序的编写基本思路; The basic idea of writing sequence structure program; 关系运算和逻辑运算; Relation operation and logic operation; 选择结构和 if 语句;
Select structure and if statement;循环结构和循环语句。Loop structure and loop statement.算法的概念和算法的应用背景了解:TheconceptofalgorithmanditsapplicationRecognizebackground简单I/O流控制语句,理解关系运算符(<、<=、>、>=、一、!=)、逻辑运算符(I、&&、!)理解:SimpleI/Oflowcontrol statements,understandtheUnderstandrelational operators (<, < =, >, > =, = =,! =) Logical学习目标:operators (,&,!)Learning Objectives选择结构(包括if语句的使用、if语句的嵌套、条件表达式、switch语句):循环结构(包括while语句、do一while语句、for语句)的程序设计方法。掌握:Select structure (including the use of if statementMasternesting of if statement, conditional expression andswitch statement); The program design method of loopstructure (including while statement, do while statementandforstatement)德育目标培养规范化习惯Moral ObjectivesDevelopstandardized habitsC++程序和语句:数据的输入与输出(包括getchar函数、putchar函数、scanf函数、printf函数);程序流程的控制结构。重点:C++programs and statements; Data input and output (includingKey Pointsgetchar function, putchar function, scanf function and printffunction);Control structure of programflow.程序流程的控制结构(break语句和continue语句)难点:Control structure of program flow (break statement and continueFocal pointsstatement)知识单元序号支撑教学目标:41-2, 1-4Knowledge Unit No.SLOs Supported知识单元名称利用函数实现指定的功能UsingfunctiontorealizethespecifiedUnit Titlefunction函数的概念;Theconceptoffunction;定义函数的一般形式:Definethegeneralformoffunction;函数参数和函数的值;Functionparametersandfunctionvalues;函数的调用、嵌套调用、递归调用;Functioncallnestedcall,recursivecall;知识点内置函数;Builtinfunctions;Knowledge Delivery局部变量和全局变量;Localvariablesandglobalvariables;变量的存储类别和变量属性小结;The storage categoryand attributesummary ofvariable;关于变量的声明和定义;Thedeclaration anddefinitionofvariables;内部函数、外部函数和头文件。Internalfunctions,externalfunctions,7/23
7 / 23 Select structure and if statement; 循环结构和循环语句。 Loop structure and loop statement. 学习目标: Learning Objectives 了解: Recognize 算法的概念和算法的应用背景 The concept of algorithm and its application background 理解: Understand 简单 I/O 流控制语句,理解关系运算符(<、<=、>、>=、 ==、!=)、逻辑运算符(||、&&、!) Simple I / O flow control statements, understand the relational operators (<, < =, >, > =, = =,! =) Logical operators (|, &,!) 掌握: Master 选择结构(包括 if 语句的使用、if 语句的嵌套、条 件表达式、switch 语句);循环结构(包括 while 语 句、do-while 语句、for 语句)的程序设计方法。 Select structure (including the use of if statement, nesting of if statement, conditional expression and switch statement); The program design method of loop structure (including while statement, do while statement and for statement). 德育目标 Moral Objectives 培养规范化习惯 Develop standardized habits 重点: Key Points C++程序和语句;数据的输入与输出(包括 getchar 函数、putchar 函数、scanf 函数、printf 函数);程序流程的控制结构。 C + + programs and statements; Data input and output (including getchar function, putchar function, scanf function and printf function); Control structure of program flow. 难点: Focal points 程序流程的控制结构(break 语句和 continue 语句) Control structure of program flow (break statement and continue statement) 知识单元序号: Knowledge Unit No. 4 支撑教学目标: SLOs Supported 1-2,1-4 知识单元名称 Unit Title 利用函数实现指定的功能 Using function to realize the specified function 知识点: Knowledge Delivery 函数的概念;The concept of function; 定义函数的一般形式;Define the general form of function; 函数参数和函数的值;Function parameters and function values; 函数的调用、嵌套调用、递归调用;Function call, nested call, recursive call; 内置函数;Built in functions; 局部变量和全局变量;Local variables and global variables; 变量的存储类别和变量属性小结;The storage category and attribute summary of variable; 关于变量的声明和定义;The declaration and definition of variables; 内部函数、外部函数和头文件。Internal functions, external functions
and header files函数的概念和形式(包括无参函数、有参函数、函数定义的一般形式:函数调用的机制:变量的存储类别和变量属性:了解:Theconceptand formoffunction(includingRecognizenonparametricfunction,parametricfunction andgeneralform of function definition);Function call mechanism学习目标:The storage category and attribute of variable;Learning Objectives函数参数和函数的值、内部函数、外部函数和头文件:理解:Function parameters and function values, internalUnderstandfunctions, external functions and header files;函数的调用、嵌套调用、递归调用:内置函数;局部掌握:变量和全局变量。MasterFunction call, nested call, recursive call, Built infunctions,Local variables and global variables德育目标培养模块化思维能力Moral ObjectivesTraining modular thinking ability重点:函数的定义及调用;变量的作用域。Key PointsFunctiondefinition andcall;The scopeofthe variable静态局部变量在程序中的使用方法;递归函数和重载函数等特殊函难点:数用法Focal pointsHowto use static local variables inprogram,Special functions suchasrecursive function and overloaded function知识单元序号:支撑教学目标:51-2, 1-4Knowledge Unit No.SLOs Supported知识单元名称数组ArrayUnit Title数组的概念:Theconceptofarray定义和引用一维数组Onedimensionalarray isdefinedandreferenced;知识点:定义和引用二维数组;Defineand referencetwo-dimensionalarray,Knowledge Delivery用数组作函数参数;Usingarrayasfunctionparameter字符数组;CharacterarrayC++处理字符串的方法--字符串类与字符串变量。Themethod ofdealing with string in C++-- string class and string variable了解数组的概念RecognizeThe concept of array定义和引用一维数组,定义和引用二维数组理解:Defineand referenceone-dimensionalarray,defineand学习目标Understandreference two-dimensional arrayLearning Objectives用数组作函数参数(包括用数组元素作函数实参、用掌握:数组名作函数参数);字符数组(包括字符数组的定Master义和初始化、字符数组的赋值与引用、字符串和字符串结束标志):字符串类与字符串变量。8 / 23
8 / 23 and header files. 学习目标: Learning Objectives 了解: Recognize 函数的概念和形式(包括无参函数、有参函数、函数 定义的一般形式);函数调用的机制;变量的存储类 别和变量属性; The concept and form of function (including nonparametric function, parametric function and general form of function definition); Function call mechanism; The storage category and attribute of variable; 理解: Understand 函数参数和函数的值、内部函数、外部函数和头文件; Function parameters and function values, internal functions, external functions and header files; 掌握: Master 函数的调用、嵌套调用、递归调用;内置函数;局部 变量和全局变量。 Function call, nested call, recursive call; Built in functions; Local variables and global variables. 德育目标 Moral Objectives 培养模块化思维能力 Training modular thinking ability 重点: Key Points 函数的定义及调用;变量的作用域。 Function definition and call; The scope of the variable. 难点: Focal points 静态局部变量在程序中的使用方法;递归函数和重载函数等特殊函 数用法 How to use static local variables in program; Special functions such as recursive function and overloaded function 知识单元序号: Knowledge Unit No. 5 支撑教学目标: SLOs Supported 1-2,1-4 知识单元名称 Unit Title 数组 Array 知识点: Knowledge Delivery 数组的概念;The concept of array; 定义和引用一 维数组; One dimensional array is defined and referenced; 定义和引用二维数组;Define and reference two-dimensional array; 用数组作函数参数;Using array as function parameter; 字符数组;Character array; C++处理字符串的方法-字符串类与字符串变量。The method of dealing with string in C + + - string class and string variable. 学习目标: Learning Objectives 了解: Recognize 数组的概念 The concept of array 理解: Understand 定义和引用一维数组,定义和引用二维数组 Define and reference one-dimensional array, define and reference two-dimensional array 掌握: Master 用数组作函数参数(包括用数组元素作函数实参、用 数组名作函数参数);字符数组(包括字符数组的定 义和初始化、字符数组的赋值与引用、字符串和字符 串结束标志);字符串类与字符串变量