VB程序设计教学改革初探.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计教学改革初探.doc

VB程序设计教学改革初探 摘要:新形势下有效的开展vb程序设计教学,需要对对课程的教学方法进行改进,使课程的教学效果不断得到提升。本文主要对vb程序设计教学所存在的主要问题进行了分析,并相应的提出了一些改革性措施及建议,希望可以使学生的学习积极性不断得到提高,让学生的编程能力及实践运用能力不断得到增强,以达到对教学效果进行改善的目的。 关键词:vb程序设计;教学方法;改革措施 中图分类号:g42 文献标识码:a 文章编号:1009-0118(2012)09-0114-02 一、前言 vb(visualbasic)程序设计语言是一种具有面向对象可视化特点的编程语言,由于其功能强大、语法简洁,目前已成为国内各高校在对程序设计语言进行教学的重要课程。对本课程的开设,可以使学生对windows程序开发的一般方法加以掌握,并对程序开发的某些基本思想进行学习,让学生可以按照具体的运用需要对某些简单的应用程序进行开发和设计,以对学生的逻辑思维能力及相关的实践动手能力进行培养。但在实际的开展过程中,由于受到某些方面的因素影响,导致其教学效果并不明显。为了使其教学效果不断得到改善,以下将对vb程序设计教学所存在的主要问题进行了分析,并相应的提出了一些改革性措施和建议,其实际情况如下。 二、我国vb程序设计教学所存在的主要问题 (一)学生的计算机知识及相关课程知识比较的欠缺 学生入学前所拥有的计算机操作水平将会对上机编程的速度产生直接的影响,再加上某些学生的计算机基础知识相对薄弱、数学逻辑思维能力差、英文阅读能力不高等,也导致vb程序设计教学难以顺利的得到开展,学生在学习vb程序设计课程时存在着一定的难度。 (二)评价方式的不合理 在我国许多高校都存在把等级考试与vb程序设计教学相挂钩的问题,通常是将考试成绩用来对学生的编程能力进行评价。在这种应试教育的环境下,多数老师都会把教学的重点放在应试技巧及各种的考试题库上面,学生也只是被动的学习和接受,也只局限于对vb程序设计基础知识的学习及掌握,其学习能力、创造能力及综合编程能力都得不到有效的提升,vb程序设计教学得不到应有的教学效果。 (三)教学计划部合理 许多的高校在对教学计划进行制定的过程中,多采用“一刀切”的方式,不管是什么专业、什么学科都制定一样的教学目标,选择一样的教学手段及方法,教学缺乏针对性,没有侧重点,与学生的专业及实践相脱离,对学生学习的主动性和积极性产生了十分不利的影响。vb程序设计课程也得不到实际的教学意义。 三、vb程序设计教学的改革措施 (一)选择实例教学法,对学生的学习兴趣进行激发 vb程序设计通常可以将其分为两个部分,即界面设计、代码设计。要实现可视化的界面设计相对比较简单,但要实现代码设计却比较的困难。若根据课本的顺序开展教学,首先就会介绍一些比较抽象的概念,如:对象、属性、方法。随后便是对程序的建立及运行进行介绍,最后在对vb数据的类型、函数、结构及数组等进行介绍。整个过程显得枯燥和单调,学生也会丧失学习的兴趣。因此,在教学活动的具体开展过程中,必须根据学生已有的认知规律,对实例教学法加以运用,对教学内容进行设计,让其可以成为具体的案例,即在每堂课开始之前先进行一个实例的展示,实例的内容需要包括新语句及新控件,然后再对实现该程序的具体思路进行讲解,并对算法加以提出,在学习任务的有效指导下,从浅至深,发散学生思维,有效实现课堂教学。例如:在对计时器控件进行讲解时,可对电影动态字幕进行模仿以实现对例子的演示。程序的运行界面如图1。其操作程序如下:1、根据表1对各对象的实际属性进行设计;2、在代码窗口中进行程序的输入,如图2所示;3、按f5键程序运行,便能够通过实例将对象及控件的具体使用引出,从而让课堂内容变得丰富有趣,加强学生对vb程序设计基础知识的理解。 (二)注重算法的讲解,对学生解决问题的实际能力进行培养 vb程序语言通常都会对较多的内容加以涉及,而控件的属性、方法及事件也比较多,学生对其掌握比较的困难,再加上学生没有良好的思路及方法对问题加以解决,导致学习效果并不明显。而解决这些问题的关键就是对算法加以掌握,算法是进行程序设计的灵魂,无无论选择任何编程语言都必须对这一实际问题加以解决。高校对vb程序设计课程进行开设,其目的是对学生的程序设计能力及系统的开发和运用能力进行培养,对设计思想加以学习是对学生这方面能力进行提高的重要手段。在实际的教学过程中,部分教师只注重于对每条语句的运用含义进行分析,却严重忽略了对算法的具体描述及展现,某些学生虽然可以暂时理解老师的讲解,但之后自己在对程序设计进行编写的过程中,却不知如何下手,导致学生的实际运用能力不强。因此,在授课环节老师需注重对算法的讲解,师生一起研究解决问题的具体思路及方法,强化对学生推理能力及逻辑思维能力的培养

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档