探究非计算机专业C++面向对象程序设计课程教学改革
2016-10-17刘昌余鲁斌
现代计算机 2016年24期
刘昌余,鲁斌
(1.华南农业大学数学与信息学院,广州 510642;2.五邑大学计算机学院,江门 529020)
探究非计算机专业C++面向对象程序设计课程教学改革
刘昌余1,鲁斌2
(1.华南农业大学数学与信息学院,广州510642;2.五邑大学计算机学院,江门529020)
0 引言
随着信息技术的高速发展,社会对复合型人才的需求日趋旺盛。如何在结合专业特色的同时,培养以社会需求为中心的高质量复合型人才,已成为高等教育兴衰成败的关键。作为一门交叉性和实践性都很强的应用型专业,工业工程见证着我国制造业智能化发展过程。目前,关于国内高等院校工业工程专业人才培养模式的划分主要有四种[1],分别是:管理学学位、机电电气类工学和管理学双学位、机械类工学学位,以及其他类工学学位。同时,关于工业工程专业课程体系的划分主要有三种[2],分别是:分析与决策类课程、设计与改善类课程,以及控制类课程。在这个课程体系中,计算机编程语言类课程,例如:C语言课程、C++语言课程、或Java语言课程,是相关后续课程的基础。
目前,在工业工程专业计算机编程语言类课程设置方面,华南农业大学数学与信息学院信息工程系开设了C++面向对象程序设计课程。C++语言,作为C语言的升级版,不仅保留了其面向过程的所有优点,而且新增了一些诸如封装、继承和多态等面向对象的处理机制,同时较Java语言有更好的运行效率。对于非计算机专业的工业工程学生来说,由于专业所涵盖的课程类型差别较大,采用传统针对计算机专业C++面向对象程序设计课程的教学方法已不能取得较好教学效果。……
登录APP查看全文
