高职院校Visual Basic程序设计教学改革与探索3800字
高职院校Visual Basic程序设计教学改革与探索3800字 实践教学是课堂教学不可缺少的环节,实践教学质量的好坏直接影响到课程 的整体效果和质量。因此,在教学过程中会安排学生上机实操,进行编程训练, 然后调试。目前实践教学一般是在教师的指导下,由学生完成章节性的习题,布 置的实训项目一般是教材上的例题或者是课后练习题。如此实践教学只能称之为 验证性实验,缺乏创造性。在传统的教学模式下,教师始终处于主导地位,由教师向学生介绍程序设 计的思想,介绍语言规则和使用方法,学生处于被动学习状态,始终跟着老师的 思路,没有学习主动性。在教学过程中,笔者也发现,学生学习理论知识好像并 不十分困难,听老师讲解例题、习题也能够明白。但真正让学生动手操作解决实 际问题时,却无从下手。
因此,教师受传统教学模式的影响,在教学中重理论、轻实践,课堂讲授只 注重教材中基本语法和语句的讲解,不注重学生实际编程和程序设计能力的培养, 授课形式以教师讲学生听为主,没有学生自主思考、设计、实现的过程,学生被 动接受教师所授内容,产生枯燥厌学的情绪,从而导致学生学习积极性不高,动 手能力差,课程结束后还不能用所学知识解决实际问题。
3.改革VB课程教学的方法探讨 3.1教学方法要有多样性 在讲解的过程中,力求采用最简单、最容易的方法完成每一个实例,尽量采 用常规化的语句,避开一些不容易理解的概念、方法。比如,在利用文件操作对 数据录入以及把录入的所有数据输出时,我们可以避开利用Type语句定义自己的 数据类型的使用,因为�用Type语句定义,有多少个字段,就会产生多少个相关 的成员,在这种情况下同学们就很难想得到这个成员代表的是什么,它的作用是 什么,这样就把程序复杂化了,其实我们完全可以采用简单的文本框来进行输入, 然后用Input函数输出就轻松完成了。
3.2理论教学环节注重提高学生学习兴趣有关VB的教科书,前两章内容一般都是介绍VB程序设计概述以及VB编程�i 骤。如果直接照本宣科,对每个窗口每个菜单进行全面理论性的讲解,让学生在 毫无知识背景的情况下,要他们理解什么是事件驱动、什么是对象和类、什么是 属性方法等等,势必枯噪乏味达不到较好的教学效果,还会使学生对本门课程产 生一定的消极情绪因此应当抛开晦涩难懂的概念和语法,结合例子进行讲解,在 VB程序设计的第一堂课上,一般先不讲理论,而是选择在计算机机房进行教学。
先将自己课前用VB设计的符合学生专业性质的内容给学生看,引起了学生极大的 好奇心,然后在用一个简单的例子进行演示,一步一步的带领学生完成,最后在 归纳总结与之相关的内容,使学生在享受成功的时候,轻松地了解VB的界面以及 编程�i骤,达到良好的教学效果,激发学生的学习兴趣。
3.3实验教学环节激发学生动手能力和实践能力 学生的自主学习很重要,有了一定的自主学习的能力,学生就不再是被动接 受知识的机器,而是能用科学的方法主动学习知识解决问题,实验课的教学恰恰 是学生自我发挥的地方,我们的最终目的是让学生能够自己分析问题解决问题, 如何让学生自主学习,就要激发学生动手能力和实践能力不要让学生把书上的例 题或理论课上所讲的例子依葫芦画瓢地输入,最后得到结果就算实验完成,我们 给学生的题目一定要有扩充性。通过分组,讨论和抢答的形式激发学生的能力, 这样在竞争中学习,使学生处于积极的学习状态,势必会获得好的学习效果。
3.4协作学习 对于同学之间而言,鼓励他们自由组合成一个个“软件开发小组”,成员相 对固定,模仿企业运作的管理模式,进行组内的角色分工,比如有小组长、小组 秘书等职,通过组内的合作讨论,相互交流信息,取长补短。特别是当遇到设计 比较大的题目时,以协作的方式来完成实训项目,既增强了同学们的团队精神, 也能充分发挥各自的特长。
3.5充分利用网络资源 在网络技术日益普及的今天,开发基于校园网的课程网站,并以校园网为中 心,逐步完善网络教学资源,才能满足现代的需求。有了丰富的网络教学资源,同学们可以在自己方便的时间、合适的地点,按照自己的需求和方式进行自主学 习,有助于提高学习效率。
目前,我院正在大力推进信息化建 在VB课程教学中,如何改进教学方法,提高教学质量,一直是广大教师努力 探索的课题。文章针对目前的教学现状,结合自己在工作中的实践经验,从激发 学习兴趣、提高实践教学质量、改革课程考核方式等几个方面进行了探讨。
摘 要:
VB ;
程序设计;
教学改革 1.引言 《Visual Basic程序设计》课程是类各专业的一门核心基础课,目的在于培 养计算机软件程序员、数据库管理员、信息系统管理员、网站设计、网络管理等 专业方向学生基本的程序设计能力。
VB语言比较枯燥、难以理解,学生在没有相应的知识背景下,对课程缺乏兴 趣,甚至有恐惧心理。这就要求教师在教学中分析、摸索出一些行之有效的教学 方法,才有可能激发学生对程序设计的兴趣,培养学生程序设计能力。
2.VB课程的教学现状分析 程序设计课程是一门实践性很强的课程。在传统的教学模式中,《Visual Basic程序设计》课程采用理论教学和实践教学相结合的方式,课时比例大致安 排为1:1。
理论教学过程中,教师大多数是按教材的章节编排,循序渐进进行VB程序设 计思想和语言规则讲解。即使采用了多媒体教学手段,也是按照教材上的章节安 排做成PPT课件,把书本上的案例和习题进行演示分析。在讲述理论的同时,也 尽可能引导学生思考,通过例题、案例的分析,培养学生自己分析问题的能力。
但是,这样的课堂教学往往是很抽象、枯燥的。
设,空中课堂建设就是非常重要的工作之一。《Visual Basic程序设计》 课程空中课室已初步建成,空中课堂提供了多媒体课件下载、教材案例下载、教 材推荐、学习网站推荐、网络答疑等诸多功能,并定期对网站数据进行更新。3.6改革课程考核方式 根据教学目标,程序设计类课程在考试时,应重点考核学生解决实际问题的 能力。以前的考试完全采用笔试,有些学生尽管在考试中成绩优秀,却做不出一 个像样的程序。因此,我在教学中采用笔试和机试各占一定比例的方法。笔试考 核主要对理论知识和基本概念进行考试;
机试考核主要考核学生的基本操作能力 和对课程内容的理解程度。笔试和机试的结合能促进学习与考试的有机结合,真 正起到相互关联、相互促进、互为补充、相得益彰的功效。事实证明,这种考核 方式很好地解决了“会考试”与“会学习”的矛盾。
4.结语 以上是笔者对《Visual Basic程序设计》课程教学改革做的一些研究,通过 对该门课程教学改革的探索,为培养学生的创新意识和自主能力以至提高整个教 学质量作了一些尝试。程序设计课程的教学改革是一项艰巨而长期的任务,我们 将根据实际情况,从教学的各个环节对该课程做进一步的研究和探讨。
[1]苏海英.程序设计教学改革与探讨[J]. 广西教育学院学报,2005(1). [2]谭浩强.Visual Basic程序设计[M].北京:中国铁道出版社,2006(12). [3]张建臣,宋秀芹,张学军.非计算机专业VB课程教学改革与实践[J].福建 电脑,2007(7). [4]王栋.Visual Basic程序设计实用教程[M]. 3版.北京:清华大学出版社, 2007, 24(11):231- 245. [5]郁春兰,李月,郭庚麒.VB程序设计课程教学改革的研究与实践[J].广东 交通职业技术学院学报.2009(1)4.结语 以上是笔者对《Visual Basic程序设计》课程教学改革做的一些研究,通过 对该门课程教学改革的探索,为培养学生的创新意识和自主能力以至提高整个教 学质量作了一些尝试。程序设计课程的教学改革是一项艰巨而长期的任务,我们 将根据实际情况,从教学的各个环节对该课程做进一步的研究和探讨。
[1]苏海英.程序设计教学改革与探讨[J]. 广西教育学院学报,2005(1). [2]谭浩强.Visual Basic程序设计[M].北京:中国铁道出版社,2006(12).[3]张建臣,宋秀芹,张学军.非计算机专业VB课程教学改革与实践[J].福建 电脑,2007(7). [4]王栋.Visual Basic程序设计实用教程[M]. 3版.北京:清华大学出版社, 2007, 24(11):231- 245. [5]郁春兰,李月,郭庚麒.VB程序设计课程教学改革的研究与实践[J].广东 交通职业技术学院学报.2009(1)