CDIO模式下VB课程教学改革的探索与实践

2016-03-09 00:37黄权
电脑与电信 2016年7期
关键词:程序设计编程案例

黄权

(江苏省海门中等专业学校,江苏 海门 226100)

CDIO模式下VB课程教学改革的探索与实践

黄权

(江苏省海门中等专业学校,江苏 海门 226100)

在VB课程教学中开展CDIO模式教学,有助于改变传统教学模式的弊端,培养学生系统学习能力,激发学生编程创作的兴趣。在教学中,构建以项目设计为主线的编程教学体系,开展基于CDIO模式下的案例教学法,建立面向对象的VB教学考核方式,实现学生动手能力和自学能力的大幅提升。

CDIO模式;VB课程;教学改革

1 引言

CDIO模式是当前国际高等教育领域广泛应用的一种创新模式,它是由欧美诸多高等学府根据教学实践倡导建立,集合了数百名教育领域精英的苦心钻研,耗资数百万美元所建立的一整套高等教育理念和实施规范。CDIO模式侧重培养学生掌握坚实的基础知识和专业理论,通过专业理论的引导来实现专业人才的培养和设计团队的建设,从而实现实践操作的深入创新,培养出拥有扎实的理论知识、娴熟的操作技能和高尚的职业素质的国际化工程师。

2 CDIO模式教学在VB课程教学中的意义

VB程序设计,其设计要素简单易学,设计模块功能强大,其面向对象技术迎合了广大客户的需求,成为当前电脑系统编程中的主流技术。而VB课程也更多地被选为高等教育中的计算机及相关专业的基础课程。但是我们需要面对的是,传统的VB课程教学侧重于专业知识教学,往往容易忽视职业素质的培养和创新能力的塑造,不能结合VB课程教学理论来组织教学实践应用。

在CDIO工程教育模式中,它侧重在构思、设计、实现、运作四个方面开展有针对性的学习工程,培养学生在工程项目周期中所具有的主动性、探索精神、实践操作和归纳总结的能力。在VB课程教学改革中,通过CDIO的人才培养模式,教师可以建立以VB项目设计为导向,以学生的编程能力和创新能力为目标的教学新模式,通过VB项目设计来贯穿整个项目研发过程,不仅能够提高学生的编辑能力、逻辑思维和创新能力,更有利于学生综合素质的培养,迎合了VB课程教学的项目设计要求。

3 CDIO模式在VB课程教学中的创新点

在VB课程教学中开展CDIO模式教学,能够改变传统教学模式的弊端,实现学生的系统学习,更能够激发他们编程创作的斗志。

3.1 有助于改变传统教学模式的弊端

在传统的课堂教学中,VB程序设计课的编程教学大多集中于多媒体教室来开展,教师通过多媒体课件来展示源代码,开展必要的例题和练习题教学工作,在整个教学过程中,教师是编程知识的灌输者,学生没有学习的积极性,在VB程序的API函数、动态链接库、对象的链接与嵌入、开放式等数据库上只能是跟着老师的思路去理解和记忆知识。

通过CDIO工程教育在VB课程教学中的应用,教师可以根据VB程序设计的特点开展“操作中学习”和“基于项目的教学”的新型教学模式,它能够将编程理论与学生的开发设计、操作实践进行充分结合,引导学生带着学习目标去编程,突出学生在课堂学习中的主体地位,从而能够提高学生运用VB编程语言分析源代码、设计编程的能力,进而让他们形成良好的VB程序设计习惯与源代码编辑意识流,同时能够激发学生的项目编辑思维和创新能力。

3.2 有助于实现学生系统学习的培养

在传统的课堂教学中,VB程序设计课是一个长期系统的工程,教师的课堂教学需要深入解析源代码规律,认真讲解程序设计的编程规律和设计原则,课堂讲解的实例虽然是对于VB课程教学内容的有效诠释,但是课程教学是贯穿于每个课堂教学时间段,各个章节的知识点比较分散,它处于

教学体系的脱节状态,从而不能实现教学内容的直观感受,也不能培养学生对于VB课程教学的充分认识和系统学习。

CDIO工程的核心是开展一系列教学模式改革,它倡导根据VB专业程序设计的知识结构和教学核心,结合学生课堂学习的专业知识和编程能力,深入开展丰富多彩的综合性实验,能够保证学生在整个学习体系中处于愉悦的氛围,增强了他们发现问题、分析问题和解决能力的培养,强化了学生在系统学习中的教学反馈和交流合作。此外,根据CDIO工程的教学理念,教师可以在整个教学周期中创建一套以项目设计为主线,辅以经典案例讲解的课程教学体系,这样的教学体系能够降低VB程序设计的难度,同类教学方案的对比和类比也实现了教学项目的全新诠释,保证了学生能够将课堂教学的内容作实践操作,有助于理论知识的现实转化。

3.3 有助于激发学生编程创作的斗志

随着社会信息化的进步和计算机学科教学理念的变化,整个社会对于程序编程人才素质要求不断提高,传统课堂教学已经不能满足学生自主学习和创先编程的需要,迫切要求改变传统VB程序设计的教学方法和模式、讲评方式等教学环节。绝大部分高校学生对于编程环境认识不足,对学习VB程序设计的目标不明确,很多人还将学习目的停留在为了应付计算机考试上,缺乏主动学习编程的内在驱动,学生的编程创作陷入停滞状态。

VB程序编程是一项单调乏味的过程,它需要学生建立浓厚的学习兴趣,也要逐渐背离以考试为主的学习目的。在课堂教学中,通过CDIO模式可以建立面向对象的项目考核方式,能够将学生的专业知识学习转化到技能培养和素质创新的目标上来,能够给学生建立一套基于学习能力、学习态度、创新需求、合作开发能力的教学讲评体系,能够促进学生的专业知识、编程能力、职业素质三方面的统一提高,调动他们学习的积极性,激发他们编程创作的成就感,鼓励学生创新意识和编程能力的培养。

4 CDIO模式下VB课程教学改革的探索与实践

在VB课程教学改革中开展CDIO工程教学,就必须充分认识到构思、设计、实现和运行四个重要环节的含义,结合VB课程教学改革的特点开展有针对性的实践教学。

4.1 构建以项目设计为主线的编程教学体系

在VB程序设计课程教学中开展CDIO改革教学,主要是满足两个教学目的:一是为了让学生深入掌握面向对象设计的思路,从而能够深入掌握VB程序设计的真谛。二是熟练掌握VB这门汇编语言,掌握VB的基本语法、编程规律和运算法则,从而能够完成基于VB汇编语言的相关开发,而通过构建以项目设计为主线的VB编程教学体系实现这个目的。

在实践教学中,高校老师应该开展全新的教与学的互动教学模式,认真组织学生学习编程理论知识,引导他们探寻编程技巧、源代码规律和设计原理。在此基础上,组织学生参与到上机操作中,采用经典案例形式辅助课堂理论教学,在整个教学和实践过程中,将教学内容划分成几个完整地小项目案例,组织学生认真学习体会。

4.2 开展基于CDIO模式下的案例教学法

CDIO模式在VB课程教学中的关键是设计案例的选定,它直接影响着课程教学的难易程度,也影响着学生对于理论联系实践操作的理解。在课堂教学中,教师应该认真研究案例教学的内容,将CDIO的理念作为创新教学的出发点,根据学生的需求设计案例方案,积极培养学生的构思新颖性、设计创新性、实现可靠性和运行稳定性,保证教学知识的逻辑结构能够满足学生理解、吸收的要求。

在实践教学中,教师应该掌握案例教学宜精不宜繁,应该根据课程教学的重点和难点选取有针对性的案例,通过案例教学能够更好地诠释课堂教学内容。其次,案例选择应该从实践出发,深入了解学生的实际生活需要,结合学生的专业引入经典的设计项目,保证学生的学习主动性和思考独立性,能够将设计编程与社会生活进行充分结合。最后,案例选择要有深度,最好能做到让学生举一反三,保证学生能够实现学习知识的系统连贯。

4.3 建立面向对象的VB教学考核方式

CDIO模式在VB课程教学改革中的突出表现在教学考核方式上,通过引入CDIO模式的学业考核主要集中在以“实践”为基础开展,它注重的是VB编程的专业知识、操作技能的学习过程,满足课程讲评的实践环节,倡导提高学生的工程应用能力,从而达到通过基于团队的教学考核和主题项目研究的实践考核。

在实践教学中,针对CDIO的教学理念和大量实践研究,可以将教学考核分成两块:课堂考试成绩和上机操作成绩,中间辅助以小型的项目案例,考核的重点包括:课堂表现、基础知识、单元项目试验和综合创新试验。通过这种方式,加强了课堂教学的效果,也使得教师能够充分掌握学生的学习进度。

5 总结

在CDIO教学模式下,VB课程教学改革能够实现教学人性化、操作系统化和考核常态化,调动越来越多的学生适应并参与到VB程序设计的学习应用中,实现动手能力和自学能力的大幅提升。

[1]王红亮,刘文怡,牛晓丽.基于CDIO理念的《VB程序设计》教学改革[J].教育教学论坛,2015(25):126-128.

[2]周蚌艳,钦明皖.基于CDIO理念的VB程序设计基础课程教学改革初探[J].中国电力教育,2014(12):123-124.

[3]金玲,黄丽.基于CDIO理念的案例教学在VB程序中的应用[J].成功(教育),2013(09).

[4]桑海涛,王国权,董春游.CDIO理念在《VB程序设计》课程中的探索与实践[J].北方经贸,2011(2):126-128.

[5]艾洪福,张杨,付海涛.基于CDIO模式的农业院校“VB程序设计”教学探讨[J].农业网络信息,2013(3):107-109.

[6]龙诺春,余丽红,于伟.基于CDIO理念的大学生课外实践项目体系构建研究[J].电脑与电信,2013(Z1):65-66+68.

Exploration and Practice of Teaching Reform of VB Course under CDIO Mode

Huang Quan
(Jiangsu Haimen Secondary Specialized School,Haimen 226100,Jiangsu)

The application of CDIO teaching mode in VB course can change the drawbacks of traditional teaching mode,cultivate student’s learning ability,and stimulate the morale of student’s programming creation.In teaching,we design the programming teaching system using projects as the mainline,carry out the case teaching method based on CDIO model,establish the object-oriented VB teaching assessment mode,significantly improving student’s practice ability and self-learning ability.

CDIO mode;VB course;teaching reform

TP301.1

A

1008-6609(2016)07-0127-02

黄权,女,江苏海门人,讲师,研究方向:CDIO模式下编程类课程教学改革。

猜你喜欢
程序设计编程案例
编程,是一种态度
案例4 奔跑吧,少年!
元征X-431实测:奔驰发动机编程
编程小能手
基于Visual Studio Code的C语言程序设计实践教学探索
纺织机上诞生的编程
随机变量分布及统计案例拔高卷
从细节入手,谈PLC程序设计技巧
发生在你我身边的那些治超案例
高职高专院校C语言程序设计教学改革探索