个人介绍
C++程序设计

主讲教师:姚亚兵

学校: 兰州理工大学
开课院系: 计算机与通信学院
开课专业: 软件工程
课程负责人: 姚亚兵
课程英文名称: C++ Programing
课程编号: 116338
学分: 2
课时: 32
教学目标
通过本课程的理论教学和实验(上机)训练,使学生具备下列能力:
1.理解面向对象技术的编程思想,掌握面向对象技术中类、继承与派生、多态、模板与异常、输入输出等基本概念和基本思想;探索性实验培养了学生的研究能力。整个学习过程引导学生树立正确的人生观和价值观,充分认识自己的责任感和使命感,培养学生的工匠精神。
2.根据实际问题的需求,分析面向对象基本原理的实现方法和编程思路。
3.根据实际复杂问题的需求,掌握利用C++编写面向对象程序的能力。培养了学生的科学思维方式,提高学生的自主学习能力;提高学生自信心和团队合作能力。
教学方法

理论教学+上机实践

考核方式

1. 考核形式及成绩评定

最终成绩由作业成绩、上机成绩、期末考试成绩组合而成,各部分考核/评价细则如下:

作业成绩:主要考核对每章知识点的理解和掌握程度,主要形式是平时作业;

上机成绩:主要考核对每章知识点的掌握和实践程度,主要形式是上机任务完成情况;

期末考试成绩:主要考核面向对象基本思想及相关的基础知识的掌握程度、利用面向对象开发工具进行编程的能力。闭卷考试形式。题型主要包括:简答题、填空题、程序阅读题、编写程序题等。

2. 课程目标达成考核与评价方式评定对照表:

成绩组成

考核/评价环节

成绩比例(%

平时成绩

上机成绩

10

作业成绩

20

期末考试

期末考试卷面成绩

70



参考教材

1. C++程序设计教程(第2版). 黑马程序员编. 北京:人民邮电出版社. 2021.

2. C++ Primer中文版(第6版). Stanley B. Lippman等著. 王刚等译. 北京:电子工业出版社. 2013.

3. C++代码整洁之道:C++17可持续软件开发模式实践. [] 斯蒂芬·罗斯Stephan Roth)著连少华郭发阳陈涛 . 北京:机械工业出版社. 2019.



课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 CodeBlocks安装使用方法
附件
.exe
2023-11-15 --
 
附件
.${file.extension}
2023-11-15 --
1.2 VS Code安装使用方法
附件
.exe
2023-11-15 --
 
附件
.rar
2023-11-15 --
 
附件
.${file.extension}
2023-11-15 --
1.3 Visual Studio安装使用方法
附件
.exe
2023-11-15 --
 
附件
.${file.extension}
2023-11-15 --
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号