VB教学论文:VB教学中常用的突破难点技巧.docVIP

VB教学论文:VB教学中常用的突破难点技巧.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB教学论文:VB教学中常用的突破难点技巧 摘 要:为了降低高中《算法与程序设计》(vb)教学的难度,提升学生的学习信心,文章从教学实际出发,探讨了在高中《算法与程序设计》(vb)教学中常用的突破教学难点的方法,并举出具体的实例。 关键词:vb教学;突破难点;教学技巧 教学难点通常是指学生难以理解的教学内容,如果不能在教学中突破这些难点,会直接影响教学效果。《算法与程序设计》(vb)是高中信息技术课程的选修模块之一,该模块与数学课程中有关内容衔接,相对抽象,不易被学生理解。在vb教学中有效地突破难点,是提高教学质量的重要保证,也是提升学生学习程序设计信心的关键因素,同时也是教师必备的基本功之一。下面介绍一些在vb教学中常用的突破难点技巧。 一、类比法 类比法,是指由一类事物所具有的某种属性,可以推测与其类似的事物也应具有这种属性的推理方法。类比对象间共有的属性越多,则类比结论的可靠性越大。 “面向对象程序设计的基本概念”是教材中的一个难点,多数教师为了达到预定的教学效果,会用不同的事物作类比。例如,在介绍对象的属性概念时,可以用一个人的性别、年龄、身高、体重等属性特征作类比;介绍对象的方法概念时,可以用一个人会唱歌、会跳舞作类比;介绍类与子类的层次关系时会用类似“动物——鸟——天鹅”的关系作类比。 循环嵌套一直是vb教学的一个难点,部分学生在学习时会出现困难,一位有丰富教学经验的名教师巧妙地利用时钟的时针与分针的转动规律作类比,轻易地化解了难点。类比法的关键就是将抽象的问题迁移到日常生活中熟悉的事物上,利用两者之间的相似性促进学生理解。要想在教学中引用恰当的类比不但需要教师熟悉教材内容,还要有广阔的视野及灵活的迁移能力,更要在平时多观察、多思考。 二、数形结合法 数形结合包括两个方面:一种情形是“以数解形”,另一种情形是“以形助数”。在vb教学中为了达到化难为易的目的,往往采取“以形助数”的方法。 int(x)函数是vb中的一个难点,每年的学业水平测试都要考查。int(x)是取整函数,其功能为:求不超过x的最大整数。对负数取整时,总是有学生出错。主要原因是学生数学抽象思维能力跟不上,面对复杂的问题,思维上就出现盲点。其实此函数可以结合数轴来理解,让学生回避问题的复杂性。参考图1,我们可以这样来理解int(x)函数:数轴上在数x左边(包括x本身)的第一个整数。自从引入这个方法,不管是对正数还是负数取整,再没有学生出错了。“形”是为了将抽象问题形象化,从而达到降低难度的目的,在vb教学中会经常用到这种方法,例如将抽象的算法转化成流程图、用动画演示排序算法等。 三、迂回法 迂回法就是避开正面解决问题的困难、迂回绕取的方法。在教学中遇到难点,“强攻”效果不佳时采取迂回法不失为一个好的选择。 打印由字符组成的图形是学习for语句后的一个基本应用。一般采用两重循环来实现,外循环控制输出的行数,内循环控制每行输出的字符数;在进入内循环前,使用print tab( )语句对输出位置进行定位;退出内循环后要控制换行。代码如下: 通过修改以上代码的a、b、c、d四处,就可以实现平行四边形、三角形、菱形等不同图形的打印,下面以打印如图2所示的菱形为例。学生很容易就能落实a处填写-3,b处填写3,通过观察发现处理每一行时,左侧空位数与i的关系很明确,就是abs(i),所以c处应该填写1+abs(i),难点就在于d处代码的确认。多数教师都会引导学生直接探究每行字符数与i的关系,这样把学生带入一个抽象的迷宫,结果只是少数学生能理清其间的关系。其实此处可以采用迂回策略:既然左侧空位数与i的关系容易发现,那么能否通过这个已知的关系来确定d处的代码?结论是肯定的:结合图3(添加了“^”辅助符号,左侧的“^”代表每行的左侧空位),发现“^”与“*”组成了一个每行都是7个符号的矩形,那么每行字符数可以间接地由左侧空位数表示为:7-2*abs(i)。通过这种迂回策略,学生豁然开朗,学习vb的兴趣与信心也提升了。 四、支架式教学法 支架式教学应当为学习者建构对知识的理解提供一种概念框架(conceptual framework)。这种框架中的概念是为发展学习者对问题的进一步理解所需要的,为此,事先要把复杂的学习任务加以分解,以便于把学习者的理解逐步引向深入。[1] 支架式教学的理论内容丰富,形式多样,信息技术教师在vb教学中常用支架式教学法降低学习内容的难度,有些信息技术教师提倡的“框架填补法”就是支架式教学的形式之一。其实,支架式教学就是要求教师为学生的学习搭建一种概念框架,框架中的概念是为促进学生对问题的进一步理解所需要的,所以支架的选择与设计不应该有过多“死”的要求。大多数学校都是一周一节信息课,而且,程序设计本身的难度就高,再加上其它客观原因,初始阶段,学生很

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档