面向工程应用的C++程序设计实践教学探索
2016-07-08张晓民博南阳理工学院软件学院河南南阳473004
中国现代教育装备 2016年7期
张晓民 张 枫 李 博南阳理工学院软件学院 河南南阳 473004
面向工程应用的C++程序设计实践教学探索
张晓民 张 枫 李 博
南阳理工学院软件学院 河南南阳 473004
摘 要:C++程序设计是应用型本科院校计算机相关专业一门非常重要的专业基础课,该课程的学习效果直接影响后续专业课的学习以及相应的职业能力培养。目前C++程序设计课程中的实验多为验证型和习题型,缺乏工程性和趣味性,难以激发学生兴趣。为此设计了以工程应用为主导的基础和工程应用实验,采用课堂和课外相结合、教师验收和学生答辩相结合等教学、考核方式,并结合应用类型的课程设计,让学生在掌握知识的同时,运用所学知识和方法解决实际问题。实践表明,这种方法不仅提高了学生运用C++语言进行程序设计的能力,而且加强了学生的工程实践,取得了良好的教学效果。
关键词:C++程序设计;工程实践;实践教学;教学改革
C++程序设计是计算机相关专业一门核心专业基础课程,具有很强的实践性,其主要目的是培养学生运用C++面向对象的技术和方法进行基本程序设计的能力,是后续面向对象软件分析、设计等专业课程的重要基础[1,2]。绝大多数高等院校在进行面向对象程序设计教学时,采用了C++程序语言,不仅因为C++具有历史长久、应用广泛、支持所有主流系统,而且C++对于面向对象技术的实现具有完整和严密的技术体系[2]。正是这一完整和严密的体系使得学生学习起来倍感困难,对于各类概念和方法,也难以掌握。……
登录APP查看全文
