网站大量收购独家精品文档,联系QQ:2885784924

浅谈如何提高VB程序设计教学质量.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅谈如何提高VB程序设计教学质量

浅谈如何提高VB程序设计教学质量笔者每次在VB课堂上,都深深感受到学生对学习程序设计的渴望与好奇。但是程序设计的学习过程对于技校生来说,是一座很难攀爬的高山。教师如何解决程序设计这个难题,找一条比较新颖的教学方式,让学生真正地理解和学会它呢?笔者经过这几年在实际教学中的不断摸索,总结出一些方法或者说经验,希望和大家一起探讨 一、弱化学生学习程序设计的困难 技校生都是初中毕业来技校读书的,普遍学习成绩差,不喜欢学习英语、数学,但他们对VB程序能编出小软件而感到好奇,学好程序设计的积极性还是很高的。而看到程序代码全是英文,一些算法涉及数学知识,却有些畏惧,对程序设计的学习止步不前,更有甚者,直接放弃了学习程序设计,完全失去信心 笔者采用了几种办法,感觉对增强学生学习程序设计的信心很有效。首先,告诉学生不要把代码当成英文去记它的意思,要把它当成一些特殊符号去记它的作用。因为在学生看到由英文编写的代码的同时,会说:“好多英文,我最不喜欢英文。”这时就要告诉他们不是英语文章,它是VB程序语言,把它当成符号来看待,在输入代码时可先按照老师给出的正确代码输入,然后结果出来后,他们会直观地理解语句的作用。其次,在编程中会用到一些算法,可将算法直接给出,弱化学生在VB程序中所用到的数学知识。最后,不强要求学生记代码和语句,而应让学生多练习,当学生慢慢理解程序是怎么一回事儿之后,自然就记住了所学的相关语句,因为这个时期学生的记忆能力是非常强的 二、采用项目教学,以学生为导向,加强教学方法的改革 采用“项目”教学,是以学生为主,提高学生分析问题和解决问题的能力。具体来说,它要求在教学过程中,以完成一个个具体的项目为线索,把教学内容巧妙地隐含在每个项目之中,让学生自己提出问题,并经过思考和教师的点拨,自己解决问题。教学过程是在教师的启发诱导下,以学生独立自主学习和合作讨论为前提,以现行教材为基本探究内容,以学生周围世界和生活实际为参照对象,为学生提供充分自由表达、质疑、探究、讨论问题的机会,让学生通过个人、小组、集体等多种解难释疑尝试活动,将自己所学知识应用于解决实际问题的一种教学形式 比如在讲到“选择结构”的时候,为学生安排“QQ登录系统”的项目,笔者的具体的做法如下 一是提出问题。先将做好的一个项目给学生看,然后就这个项目,教师和学生各提出自己的问题,引出下面的内容。这个QQ登录系统,可以提出的问题有:如果用户名没有输入怎么办?密码没有输入怎么办?用户名或密码输入错误怎么办?输入全对又怎么办呢?通过问题的提出引出来次项目要求掌握的知识点――多重IF语句 二是理论讲解。通过问题可以引导学生学习多重IF语句结构,这个项目刚好是用该语句。那么怎样可到下一步具体实施? 三是小组实践。将全班按3~5人分成一组,由组长带着组员合作完成项目。首先小组内部开展讨论,根据讨论结果说出各种方案的具体步骤和注意事项。接着老师根据各种的方案是否完整及具体可操作性是否需要技术支持等,给出建议。最后,各小组按照审核通过的方案组织实施,老师巡查协助指导 四是项目评价。各组将各自的作品进行公开展示,由教师对项目进行检测,同学评议,指出优点和缺点 五是小结。这是“项目教学法”的重要环节,教师在总结中指出存在的问题和解决的方法,注意对思路和技巧的总结,找到差距和改正的方法,引导学生不断完善项目的开发,提高学生运用VB程序编程解决实际问题的能力 三、重视上机实验,增强学生动手能力 1.加强程序阅读能力的培养 经过多年的教学经验,笔者发现,学生开始学习VB程序设计时,对编程是一点儿都不懂,就是让学生编个“输出1+1=2的公式”都不会。这时老师不要急于求成,不要让学生一开始就自己编写程序,而是应该先带领学生阅读程序。学生阅读程序的过程也是为程序设计打基础的过程。教学中教师通过例题讲解,使学生逐步理解和掌握语句的格式、功能等,同时也是为学生学习程序设计作铺垫,教师应有意识地在讲解过程中向学生渗透程序设计的思想和方法,引导学生从模仿开始,逐步过渡到独立进行程序设计 2.选择有代表性的问题让学生进行编程、调试 在实验开始前要让学生对实验作充分的准备,预习实验内容,明白实验原理和实验目的。实验前应该将实验所涉及的知识点的重点和难点告知学生。在实验过程中针对不同的学生有侧重地加以指导,在指导的过程中要注意锻炼学生独立思考问题的能力,启发学生的想象力。实验完毕后,每个学生都应对实验用到的知识点进行回顾,总结实验过程中遇到的问题和问题的解决方法 3.注重培养学生调试程序的能力 学生在编写程序时经常是输入错个别的字符,这个时候结果就出不来,在他们找了半天还没找到时,就很打击他们的信心。每每遇到这些问题,学生都会说:程序

文档评论(0)

linsspace + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档