《VB程序设计教学改革与创新》由会员分享,可在线阅读,更多相关《VB程序设计教学改革与创新(2页珍藏版)》请在金锄头文库上搜索。
1、VB 程序设计教学改革与创新 摘要:随着计算机技术的飞速发展,传统的教学方法和教学模式已经不适用于现在的 教育。由于VB程序设计课程中涉及到的计算机语言较为枯燥难懂,使得学生们在学习 过程中产生畏难情绪,影响了课程的进展与效果。所以,如何摆脱课本上枯燥无味的教学 内容,使学生学习VB真正鲜活起来, 对VB程序设计教学方法进行新的探索,是计算机教师需 要不断探讨的问题。 关键字:VB程序设计;教学改革;案例教学VB语言是一门面向对象的可视化变成语言,具有功能强大、语法简洁、界面友好、操 作方便等特点。使用VB来编程,学生们不需要去背那些繁琐的大量的代码来完成功能及界 面上的状态,我们只需要把系统
2、提供的现成的代表着各种各样功能的小控件拖到主界面上, 具有图形用户界面、强大的数据库处理、多个应用向导、支持动态交换、动态链接技术等 特性。引入了面向对象的事件驱动编程机制和可视化的程序设计方法,极大的提高了应用 程序的开发效率,因此成为各大院校首选的编程课程。然而在VB课堂教学过程中,教师常 常以讲授简单的应用作为主导思想,没有挖掘更深层次的理论,许多学生在学过VB程序设 计课程后,仍然概念模糊,算法思想不清晰,语法结构不严谨,综合理解与应用能力较差, 学生入门容易、深入难,简单操作容易、理论基础却不扎实。 一、转变教学观念,激发学生的学习兴趣 伟大的科学家爱因斯坦说过:“兴趣是最好的老师”
3、。在VB程序设计的学习过程中, 随着知识的积累,课程难度会随之增加,只有对该课程保持一定兴趣,肯动手动脑,一步 一步扎实学习,才会取得良好的学习效果。程序设计对大多数同学来说,是比较陌生的。 因此初学VB的时候,大部分同学都是有非常强烈的好奇心,并且对它充满了兴趣。但是在 接下来的授课和学习中,由于缺乏系统的程序设计思想,而且这门课程会涉及到很多基础 性的理论和概念,非常的抽象和枯燥,这样就很影响学生学习VB的积极性,而且越是学到 深入,越是难理解其中的理论思想,对基础概念和相关理论掌握不好,无法上机真正实践, 学生们容易产生为难情绪,导致兴趣逐渐消失。针对这种情况,教师在不同的学习阶段, 可
4、选用一些有趣的例子,激发学生的学习兴趣。如在学习的初始阶段,可以挑选计算器等 小型实用程序,展示给学生,鼓励学生自己编写一些有趣实用的程序;在学习语言的基本 结构时,如可以让学生编写一个他们较感兴趣的关于判断体型的程序来学习语句;在学习 的最后阶段则挑选更具有综合性的编程任务等。也可收集学生感兴趣的问题,有创造性地 设计实例。 二、灵活运用多种教学法,引入案例,激发学生学习的潜能 采用先进的教学手段和灵活的教学方法是提高教学质量的保证。 案例教学法就是在教师的指导下,根据教学目的的要求,以案例为基本素材组织学生 通过对案例的调查、阅读、思考、分析、讨论和交流等活动,教给他们分析问题和解决问 题
5、的方法或道理,进而提高他们分析问题和解决问题的能力。 所谓“任务驱动“,就是学生 通过自主学习和相互合作,完成教师布置的任务,建构真正属于自己的知识与技能。案例 是一个实际情景的描述,包括有一个或多个疑难问题,同时也可能包括含有解决这些问题 的方法。案例教学法,从广义上讲,就是在教学过程中,学生在老师的帮助指导下,通过 对一个具体功能情景描述、演示和模拟,引导学生对这些特殊情景进行思考、讨论、分析、 改进的一种教学方法。它提供了活生生的素材,重视的是思辩和推理过程,而不是是否得 出正确答案,教师进行案例教学不是例子+理论的简单描述和说明,而是启发和引导学院, 对案例设计的“命题”进行思考、辩论
6、和推理的过程。VB极富有创造性,不同人可以采用 不同的算法、语序、界面来实现同一功能模块。 “任务驱动教学法”是基于建构主义学习理论的一种教学方法。建构主义学习理论认为:建构主义强调学习的合作性,强调同伴的重要性,注重学会学习,即获得学习的能力。 理论主张以学生为中心,强调学生是信息加工的主体,是知识意义的主动建构者。认为知 识不是由教师灌输的,而是由学习者在一定的情境下通过协作、讨论、交流、互相帮助, 并借助必要的信息资源主动建构的。“任务驱动”式教学方法是指在整个教学过程中,教 师不直接讲解教学内容,而是把教学内容分解到精心设计的一系列任务中,通过让学生自 己完成任务来学习知识、掌握技能。
7、 这种方法能够培养学生分析问题、解决问题的能力, 激发和维持学生的学习积极性,因而在信息技术教学中被广泛采用。 三、理论结合实践,注重培养能力 VB课程的教学可以分为理论课程与上机实践课程两部分。VB理论课程教学时主要采用 案例教学方式,以呈现案例和讲解与案例相关的知识点为主。在讲述系统概念的同时,更 重要的是培养学生的编程思维与动手能力。所以,教师在教学中应在理论中穿插实例,兼 备趣味性与实用性。通过一些小案例充分调动学生的求知欲和积极性,提高学生学习的兴 趣。引导学生在学习过程中主动发现、分析并解决问题,强化学生的VB编程思维,培养学 生构造算法的能力。 根据多媒体教学图文并茂的优点,教师
8、可以详细而具体的将案例从设计到运行的整个 过程展示给同学看,这样能将复杂深奥的问题形象化、将枯燥难懂的内容生动化,从而大 大提高上课效率。传统的VB教学采用理论课与实践课分别进行的模式。学生无法在第一时 间将课程中所学的理论知识运用到实践中去,不利于学生顺利进行上机操作实践。最好能 在配备多媒体设备的机房授课。在理论知识的教学完成后,即刻进行上机操作,在实践的 过程中巩固对知识的记忆并提高学生的实际操作能力。 四、总结 教学有法,教无定法。教学方法对教学效果来说是至关重要的,但不是绝对的,有了 好的方法,还要有一个合理的实施过程。我们只有分析学生的具体情况,注意难点的破解, 帮助学生扎实打好基础,精选好例题与课程设计题,引导培养学生正确的编程思想和兴趣, 才能收到良好的教学效果。 参考文献参考文献: 1 刘培育. 素质教育与逻辑思维; 黄河科技大学学报;2010年11期 2 李淑飞. 高职院校计算机类实践课教学改革与探讨; 中国成人教育;2011年15期 3 张晓光. “任务驱动”在VB程序设计课程中的实践; 延安大学学报;2010年9期