“Visual C++语言”课程教学改革研究
2012-08-16侯春望薄迎春宋曙芹
电气电子教学学报 2012年4期
侯春望,薄迎春,宋曙芹
(中国石油大学(华东)信息与控制工程学院,山东青岛 266580)
0 引言
近年来,我院在自动化、电子、电气和测控等四个专业陆续开设了“Visual C++语言”课程,课程设置的目的在于培养学生掌握可视化编程的方法,提高计算机应用能力。但是,实际教学效果并不是很理想。根据文献[1]并结合笔者教学经验分析,“Visual C++语言”课程教学中主要存在以下三个问题:①课程Visual C++语言内容较多,而教学课时有限;②学生有畏难情绪;③ 学生上机编程能力差。因为原来的教学方式和考核方式引导学生把主要精力放在去记忆一些概念和例程的代码上面。
针对以上问题,笔者参考案例教学方法和相关教改经验,在教学过程中根据专业特点,精选专业工程案例进行案例教学[2,3]。我们将一个工程案例按照功能模块进行划分,同时将所要讲授的VC知识点嵌入到各个功能模块的实现过程中。
下面以“基于对话框的应用程序”授课内容为例来简要说明笔者采用的案例教学过程。
1 案例模块划分
笔者在“基于对话框的应用程序”授课过程中,选定了一个数据采集工程案例作为教学案例,此案例的图形界面如图1所示。教学过程中,将数据采集程序划分为如下二个功能模块。
(1)数据采集曲线显示效果控制—该模块实现的功能包括将采集到的数据以曲线的方式显示出来,并且可以实现控制图形曲线的线型和颜色。这里可以考虑嵌入Windows图形输出和控件编程等重要知识点。
(2)数据采集流程控制—该模块实现的功能是通过VC的定时器定时采集数据采集卡的端口数据。……
登录APP查看全文
