好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

C++课程教学大纲.docx

6页
  • 卖家[上传人]:碎****木
  • 文档编号:229364282
  • 上传时间:2021-12-25
  • 文档格式:DOCX
  • 文档大小:31.77KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • C++程序设计课程教学大纲1 课程根本信息课程中文名称: 课程代码:课程类别: 考核性质: 先修课程:适用专业:开课单位: 课程负责人:C++程序设计D3133142学科根底训练平台考试C语言程序设计计算机科学与技术、软件工程机器人学院软件教研室课程英文名称: 学时/学分:课程性质:后续课程: 开课学期:成员:C Plus Plus Programming 60/4必修JAVA、C# 22 课程目标2.1 本课程对同学到达如下毕业要求有奉献:2.1.1 把握程序设计的根本思想,常用程序设计算法2.2.2 把握C++语言的根本理论、根本学问;把握软件开发的根本流程;了解当前编程软件的进呈现状和进展趋势,为将来在软件开发领域从事教学、争辩、应用供给坚实的专业学问根底2.2.3 具有B/S信息系统、玩耍软件、终端程序、嵌入式开发程序的设计、开发、测试、运行及维护力量,开发力量2.2.4 具有较强的工作适应力量,能适应软件开发领域快速进展的要求2.2.5 具有编程语言的学习力量,能自主学习、有创新精神和团队意识,为将来就业做预备2.2 完成课程学习后,同学应取得以下学习成果:2.2.1 能运用所学程序设计技术解决常见的数学问题、信息治理问题。

      2.2.2 会进展工程开发的流程设计、算法分析、系统架构,代码编程,运行维护2.2.3 理解工程开发中的一般规章、养成良好的开发习惯,具有编写一般应用程序的力量、具备软件开发的综合素养3 教学容3.1 课程导论3.1.1 面对对象程序设计根本概念3.1.2 C++语言的产生和进展3.1.3 把握C++程序构造3.1.4 C++源程序的编辑、编译、和运行3.1.5 VisualC++6.0集成开发环境的安装和使用重点:C++程序构造,C++语言程序上机调试步骤和方法3.2 教学单元1:数据类型3.2.1 关键字和标识符3.2.2 根本数据类型3.2.3 常量和变量重点:标识符的命名规章,根本数据类型的表示围对使用的影响3.3 教学单元2: 运算符和表达式、输入和输出简介3.3.1 C++中的运算符及其表达式3.3.2 输入、输出简介重点: 算数运算符、关系运算符、规律运算符、条件运算符及其表达式难点:数据输入输出中格式把握符的使用3.4 教学单元3:程序把握流程3.4.1 选择构造3.4.2 循环构造3.4.3 continue语句和break语句重点:把握程序设计的三种根本构造:挨次构造、选择构造、循环构造难点:循环构造的嵌套、混合使用三种根本构造解决实际问题。

      3.5 教学单元4:函数3.4.1 函数的定义和使用格式3.4.2 函数的调用过程、函数的嵌套调用和递归调用3.4.3 函数的重载重点:函数的声明、定义、调用和返回;函数参数传递的两种方式对程序运行结果的影响;函数重载难点:按地址传递函数参数,递归函数的使用3.6 教学单元5:数组3.6.1 一维数组3.6.2 二维数组3.6.3 字符数组重点:一维、二维数组定义及使用方法,并应用数组解决实际问题难点:二维数组的应用3.7 教学单元6:指针3.7.1 指针的定义和使用3.7.2 指针与数组3.7.3 指针作为函数的参数3.7.4 new和delete操作符重点:指针定义与运算,指针与数组,指针变量作为函数的参数难点:返回指针的函数、指向构造体的指针3.8 教学单元7:类及其成员的定义和使用3.8.1 类的定义3.8.2 构造函数、析构函数、复制构造函数的创立和使用3.8.3 类成员的访问把握重点: 类及其成员函数的定义和使用难点: 含有指针类型的成员的类的复制构造函数的定义3.9 教学单元8:对象的创立和使用3.9.1 对象的创立3.9.2 对象数组3.9.3 this指针重点: 对象的创立和使用难点: 指向对象的指针与对象的引用3.10 教学单元9: 类的组合3.10.1 组合类的创立3.10.2 组合类的成员的创立3.10.3 组合类的应用重点: 组合类及其成员的创立难点: 组合类的构造函数、复制构造函数的定义3.11 教学单元10: 继承3.11.1 继承与派生的概念3.11.2 派生类的声明3.11.3 继承方式与访问把握3.11.4派生类的成员函数的定义重点: 派生类的构造函数、复制构造函数、析构函数的定义难点: 派生类与基类的兼容性规章3.12 教学单元11: 虚基类3.12.1 虚基类的定义和使用3.12.2 虚基类和派生类的构造函数的定义重点: 虚基类的定义和使用难点:虚基类的派生类的构造函数的定义3.13 教学单元12: 运算符重载3.13.1 多态的概念3.13.2 运算符重载的规章3.13.3 运算符重载为类的成员函数和友元函数重点:重载运算符的规章和定义难点:运算符重载为后置++运算符3.14 教学单元13: 虚函数3.14.1 虚函数的定义和使用3.14.2 虚析构函数的定义和使用3.14.3 纯虚函数与抽象类重点: 虚函数的定义和使用、纯虚函数与抽象类难点:纯虚函数与抽象类的编程4 学时安排。

      4.1 学时安排教学容学时讲小组课堂教学实 上案例学时作自主学习报 资料授研讨验机分析业告收集课程导论322教学单元1322教学单元2322教学单元3521211教学单元4522教学单元5422教学单元6622教学单元7521211教学单元8321教学单元9421111教学单元10421111教学单元11421111教学单元12421111教学单元13321期末复习22上机考试22学时合计603062466试验容及根本要求4.2 课试验序号工程编号工程名称试验类型学时1235 教学方式方法5.1 教学方法在教学中教师利用CAI课件讲授、计算机上操作演示及同学上机实践相结合的教学方法,辅以沟通、争辩式、案例式,工程驱动式、分组式方法教学5.2 教学手段及措施教学手段:机房教学措施:认真学习新的课程标准,严格依据 15级计算机人才培育方案支配教学,改进传统的课堂教学,使用机房授课边讲边练的方式,同学讲解的方式,发挥同学的主体作用,承受分组、争辩式方法 教学6 课程考核6.1 考核方式说明本课程承受上机考核,试题类型全部为程序相关题型:读程序段写结果、程序填空、程序改错、编程考核成果构成:寻常成果占30%,期末成果占70%。

      寻常成果构成:出勤占10%,上机练习占10%,作业占5%,辩论占5%考核方式及权重考试出勤 作业辩论 报告 合作创新上机练习备注6.2 考核权重安排70%10%5%5%%%%10%√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√√教学容课程导论教学单元1 教学单元2 教学单元3 教学单元4 教学单元5教学单元6 教学单元7 教学单元8 教学单元9 教学单元10 教学单元11 教学单元12教学单元13注:用√表示容的相关评价方式7 参考教材及相关资料雷鹏.《面对对象C++程序设计》.清华高校,2021.11进才.《C++语言程序设计教程》.清华高校,2006.12 莉.《C++语言程序设计》(第 3 版).清华高校,2021.128 其他说明本课程是一门应用性很强的课程,它所涉及的容也格外广泛整个教学过程都在机房授课,理论与上机实践交替进展、即讲一节练一节,教学中应留意让同学准时稳固学问点,多练习编程,留意同学动手力量的培育制订人: 审核人: 审定人:。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.