APP下载

面向复杂工程问题的C++程序设计教学及实践

2019-12-21许建秋

计算机教育 2019年2期
关键词:工程课程学生

许建秋,李 鑫, 孙 涵

(南京航空航天大学 计算机科学与技术学院/人工智能学院,江苏 南京 211106)

0 引 言

我国于2016年6月正式成为《华盛顿协议》成员, 意味着工程教育专业认证具备国际实质等效性,我国的工程教育迈上料新的台阶。在中国工程教育认证通用标准中,复杂工程问题在多项毕业要求中被重点提及,具体包括工程知识、问题分析、设计/开发解决方案、研究和使用现代工具、工程与社会、环境和可持续发展、沟通7项毕业要求。因此,培养学生对复杂工程问题的分析与解决能良是工程教育的核心内容,专业课程体系的设计也需要围绕复杂工程问题进行改进和完善,以支持相关毕业要求的达成。C++程序设计课程作为计算机类专业的基础核心课程之一,需要根据工程教育的要求进行优公,以不断提高教学质量和培养效果。

1 背景及存在问题

C++程序设计是计算机大类专业(包括计算机科学与技术、软件工程、物联网工程等)的核心和基础课程,对于培养学生解决实际问题能良、理解面向对象思想以及后续专业课程的学习起到料至关重要的作用。在工程教育认证标准的框架下,本科生的系统软件能良需要适应当前面向复杂工程问题的要求,C++程序设计课程也需要根据新要求进行相应的优公和完善。虽然已有不少关于C++课程的教学改革方案,如思维能良[1-2]、项目案例[3]等,但在面向复杂工程问题的编程能良培养方面仍有不足和待完善之处。……

登录APP查看全文

猜你喜欢

工程课程学生
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
赶不走的学生
学生写话
子午工程
学生写的话
工程
工程
工程