预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

CDIO理念在《VB程序设计》课程中的探索与实践 CDIO是一个用于工程教育领域的教育模式,旨在培养学生实际应用工程知识和技能的能力。该模式的理念是以实际工程问题为中心,在工程实践中获得知识,提升解决问题的能力。在VB程序设计课程中,如何运用CDIO理念进行探索与实践,既是一种尝试,也是一种挑战。 一、VB程序设计课程的特点 VB程序设计课程是面向对象程序设计的一门课程,是计算机科学与技术专业学生的必修课程。VB程序设计课程教学难点在于如何将本课程嵌入学生的学术命题和实践阅读。因此,教学中需要结合具体工程案例,培养学生的现实感和工程实践能力。VB程序设计课程教学涉及两个主要特点: 1.建立面向对象编程思想,并运用面向对象程序设计方法进行编程. 2.通过案例式教学,引导学生掌握计算机程序设计的基本要素和方法,以及运用设计工具生成程序的具体步骤. VB程序设计课程的特点决定了对工程教育模式的运用有着更多的挑战和领悟。 二、CDIO理念在VB程序设计课程中的探索 1.重视实际工程问题 在VB程序设计课程中,重视实际工程问题是应用CDIO理念的关键。在讲解面向对象编程思想的基础上,应该给予学生更多实际案例供学生思考理解。举例来说,设计一个图书管理系统,使用面向对象编程思想开发可操作的图形化收银台或者生产线控制系统的成分演练等,都可以激发学生的学习兴趣,使学生的程序设计水平得到全面提升。 2.突出实践教学 在VB程序设计课程中运用CDIO理念,突出实践教学非常重要。教学过程中,可以邀请实际工程案例,或者安排同学们进行一些小型的项目集成,让学生通过实际实践和合作体验,进一步提升其解决问题的能力。 3.强调多学科整合 CDIO理念也蕴含着跨学科整合的概念。在VB程序设计课程中,可以将其他领域的知识与本课程相关的内容整合起来。例如,对图形化用户界面的设计,可以结合视觉设计等方面的知识进行整合;在引入面向对象编程思想的同时,可以介绍软件质量管理等相关知识。 三、CDIO理念在VB程序设计课程中的实践 1.以实际工程项目为实践案例 在VB程序设计课程中,可以引导学生以实际、实用项目为案例进行学习对应的VB编程技能。例如,模拟超市销售系统的过程中,多个面向对象的类的创建和多个对象的协作实现;而对于学习并发编程,可以模拟银行业务管理系统的案例,通过多个线程并发行为在应用上推动学生实际练习程序设计并发编程的技巧。 2.培养问题解决能力 CDIO理念注重学生的问题解决能力。在课堂教学中,利用探究性教学法,引导学生寻找和解决问题,并鼓励学生积极提出问题,沟通问题。通过组织实际的工程案例,让学生参与解决问题的过程,体验工程实践的乐趣。 3.学生进行组织式合作和交流 在VB程序设计课程教学中,可以将学生组成小组,以小组为单位开展实操项目,每个小组内的同学互相协作,共同解决问题,实现合作共赢。作为一种交流方式,讨论建议大家碰撞思考及构思的灵感。在合作中,也可以引导学生交流己见,多联系和实操让大家共同提高。 四、总结 CDIO理念的引入为VB程序设计课程教学增添了一份新的挑战和思考。在实践中,替换传统的学科分离式教学模式,以多学科整合的方法开展教学,重视实际工程问题,培养学生问题解决方案的能力,以及从组织式合作和交流中获得叙事经验,促进了学生的创新能力和动手操作实践能力的培养,培训见解思维和探究实践技巧,这些都是CDIO理念在VB程序设计课程中的重要意义。