《C++程序设计实验课程教学大纲.docx》由会员分享,可在线阅读,更多相关《C++程序设计实验课程教学大纲.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C+面向对象程序设计实验教学大纲课程编号XX882003课程名称C+面向对象程序设计实验总学时32学分数2适用专业物联网工程、网络工程先修课程C语言一、实验教学的目的和任务C+面向对象程序设计是一门实践性很强的课程,通过实验教学,使学 生使学生更加深刻地理解相关的概念,到达学以致用的目的。为了提高教学效果, 实验内容必须与教学过程同步进行,即每讲解完一个知识点,必须布置相关的设 计题。二、实验教学的基本要求对于容易题由学生自己完成,教师根据学生的完成情况进行总结;对于难题, 教师先讲思路,然后实现局部功能,剩余的关键局部由学生填写。三、实验工程设置、学时分配序 号实验工程名称实验目的验时 实学
2、实验类型开出要求1C+的输入、输出掌握C+的输入、输出操 作2设计性必做2C+函数重载掌握C+函数重载、函数 模板的设计方法。2必做3定义类和对象掌握简单类的定义方法2设计性必做4定义构造函数与析构函数掌握构造函数、复制构造 函数、析构函数的设计。2设计性必做5对象成员编程掌握基于对象成员的编 程方法。2设计性必做6静态成员编程掌握静态成员的定义、赋2设计性必做值、调用方法;7友元编程掌握友元函数与友元类 的设计。2设计性必做8派生类-1根据基类和派生类的具 体要求设计出相应程序。2设计性必做9派生类-2根据具体问题设计出基类和派生类2设计性必做10运算符重载-1用友元函数实现常用的 运算符重
3、载的设计、成员 函数重载2设计性必做11运算符重载-2用友元类实现常用的运算符重载2设计性必做12虚基类掌握虚基类的定义及继 承方法2设计性必做13虚函数及抽象类掌握用虚函数实现动态 联编的方法2设计性必做14类模板掌握类模板的设计方法2设计性必做15标准类库-1掌握几种常用的顺序容器的使用2设计性必做16标准类库-1掌握几种常用的关联容 器的使用2设计性必做注:1. “实验类型”分为验证性、综合性、设计性、创新性等类型。2. “开出要求”分为“必做”和“选做二3.每个实验工程学时一般以2学时为宜,最多不超过4学时4.注意不同课程之间实验工程不要重复编制四、考核方式与评分标准(注:实验考核方式
4、至少应当包含上述内容,教师根据实际情况还可以增加,实验课程成绩考核环节评分依据占总成绩的比重平时实验出勤上课缺席一次扣2分。20%平时实验完成情况根据实验完成情况酌情给分50%实验考核根据完成情况酌情给分30%为100分制,单独录入教务管理系统)五、实验教材或参考书按“编者、书名、出版社、出版时间”排列。1学校 ACM 平台:10. 1.5. 12.2朱立华,俞琼 主编面向对象程序设计及C+实验指导,人民邮电出版社,2012.3马慧彬、佟佳颖、邢文奇、李亮、马宪敏,C+面向对象程序设计与实验教程, 清华大学出版社,2016.4马慧彬,C+面向对象程序设计与实验教程,清华大学出版社,2016.5李尤丰,李勤丰主编面向对象程序设计(C+)实验指导,南京大学出版社,2014