菁英职教网 学历 大专

德州信息工程学校C++程序设计课程改革

发布时间: 2024-04-30 13:14:01

德州信息工程学校以培养适应市场需求的高素质应用型人才为出发点,全方位进行多元化教学改革,使教学内容充实化、教学模式多样化和学习兴趣大化,切实提高学生的创新思维能力和动手实践能力,保证课程教学质量和人才培养质量。

德州信息工程学校C++程序设计课程改革


1.教学内容改革

(1)德州信息工程学校围绕教学目标,理顺课程体系。以c语言程序设计为先修课程,依次开设数据结构、c语言与数据结构综合实习、c++面向对象程序设计,在学完计算机网络、数据库原理、操作系统等课程后,再依次进行面向对象编程实践、应用软件设计和毕业设计等实践环节。通过调整课程次序使得课程内容更加衔接,更有利于开展相关的实践环节。

(2)德州信息工程学校紧跟学科发展,优化教学内容。充分利用网络教学平台及时补充学科发展的新理论、新方法,以弥补教材内容的不足,并通过优化教学内容以提高教学效果。

1)简化与c语言相重复的内容,突出c++对c的扩展,如符号常量、引用、名称空间等。

2)强化面向对象编程思想,增加stl部分的教学内容。重点介绍类与对象、继承与派生、多态性(包括重载、虚函数、模板等)、异常处理等面向对象编程思想以及流类、字串类和stl的使用方法,让学生学会利用标准库来提高编程效率。其中,stl是c++标准中新的一部分内容,提供了一个可扩展的应用框架,高度体现了泛型编程思想和软件复用技术。

3)弱化mfc应用程序设计,增加wxwidget、qt的介绍。mfc是微软对windows api进行封装和扩展后的c++类库,很好地体现了c++面向对象的编程思想,但因类库结构庞杂且消息机制复杂而增加了教学难度。相比mfc而言,开源的wxwidget和qt近年来更受青睐,两者都具有良好的跨平台性。wxwidget的设计思想和结构层次与mfc基本类似,qt则采用了易于使用的信号——槽机制来实现对象之间的消息传递,因而得到了广泛应用。实践表明,经过4学时的简单引导,学生便可以在2周的面向对象编程实践中利用qt完成设计任务,比mfc的学习效率有了极大提高。

4)在实习指导书中增加对visual c++新版本和code::block集成开发环境的介绍。其中,开源的code::block因灵活小巧而备受广大c++编程者的推崇。

温馨提示:
本文【德州信息工程学校C++程序设计课程改革】由作者学历说提供。该文观点仅代表作者本人,菁英职教网系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 菁英职教网 All Rights Reserved 版权所有. 七品教育网站地图xml 留求艺网站地图xml 湘ICP备17021685号