人的身体结构图上全身[VB选择结构的教学与反思].pdfVIP

人的身体结构图上全身[VB选择结构的教学与反思].pdf

  1. 1、本文档共5页,可阅读全部内容。
  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选择构造的教课与反省]

在高中信息技术选修课《算法与程序设计》中,在达成了算法初

步、VB(VisualBasic,下同)程序开发工具的使用以及VB编程中数据

表示与办理等基本知识的解说后,我们便进入了三种程序基本构造的

教课。实践中对次序构造往常采纳“蜻蜓点水”的策略,从而直接进

当选择构造和循环构造部分,尔后二者经常需要进行多课时的教课与

实践。能够说,这一教课模式是成立在对前一知识点坚固掌握的基础

之上的,那么学生关于次序构造能否真的理解呢?不尽然。自己在选择

构造教课中遇到的问题说了然这一点,现将此教教事例并试作剖析,

与同行沟通。

我先向学生说明程序设计的三种基本构造:次序、选择和循环。并

指出,以前讲堂教课中所波及程序均为次序构造,即至顶向下逐个履行的构

造。基于过去的讲堂操练,以为学生对此应当不难理解。所以依原教课计

划,我们开始介绍选择(分支)构造及在VB中实现选择构造的四种If语句(

二种行If语句、二种块If语句),并分别举例说了然其用法。讲堂最后部署

了上机实践题和书面作业题若干,此中一道上机实践题为“设计一个程序,

从键盘上随意输入一个数,判断这个数是正数、负数仍是零,并输出结果(

输入用文本框对象,输出用标签对象)。”配合实践题,书面作业要修业生

在达成实践后,将程序代码抄录在作业本上,并用流程图描绘其算法。要修

业生抄录程序代码的

目的主假如认识几种不一样分支语句在学生所编程序中的使用状况,至于

画流程图则是查验一下学生对这样一个简单算法的理解状况。

本想此次实践比较简单,实质状况却预料之外,经过逐个检查学生链

接在个人档案袋中的可履行程序,同时比较其作业本所抄录的程序代码以

及算法流程图,发现存在的一个较为突出的问题就是实践题的程序代码与

所绘流程图不般配。采集的学生编写的程序代码不外乎以下四种形式(见

程序1―程序4),而绘制的流程图基本就是两种(图4或图5),也能够视为

一种,由于图5只是是图4的变形而已。由此可

见,许多学生还不可以将自己编写的程序与用流程图描绘的相应算法

正确地联系起来。

为了摸清问题的原由,接下来的课上,笔者与学生进行了沟通。第一,

咨询学生程序1和程序2之间的差别,学生大多能正确回答。程

序1使用了三个行If语句,程序2使用了三个块If语句,没有实质差别。

接着再问学生,在程序1或程序2中如第一条If语句履行时,x0

的值为True时,后边两条If语句会不会履行?回答“不履行”的占有了多

半。那么,计算机凭什么就停止履行了呢?学生却没了回答。明显,学生对

程序次序履行语句的观点并未真实成立起来,特别是在多个If语句次序履

行问题上思路显得模糊不清。

找到了原由,问题便有认识决的方向。经过反省,笔者以为教课中有

三点需要重申:第一,要侧重说明次序构造的含义;第二,一条选择构造语句

整体可当作一条语句,和其余语句同样,都按照由上而下次序履行的规律;

第三,选择构造语句固然包含其余语句,甚至嵌套另一个选择构造语句,选

择履行一部分,而不履行另一部分,也不会影响整个程序的履行次序。

详细到教课实践,需要纠正过去的做法是,要花一准时间论述次序构

造及次序履行的含义,特别需要向学生说明计算机在履行程序时,是一条语

句接一条语句履行的,决不会自动跳过一条或多条语句而履行下边的语句,

所谓履行一条语句就是要完好地将它履行完。有些语

句是“复合句”,就是说它又包含或嵌套一条或多条其余语句,比方:用于

选择(分支)的If语句和用于循环的各样语句,关于这些语句计算时机按逻

辑判断来次序履行其包含的所有语句,直到所有穷尽,再履行本条语句下

边的语句。这一点需要在解说分支语句和循环语句的教课中频频重申,以

保证学生坚固地掌握这一观点。

为方便学生领悟,程序基本构造这一部分内容,宜联合流程图解说。

比如,在解说四种If语句时,除了差别行If语句和块If语句外,

还要分清单分支语句(图1)和双分支语句(图2)。弄清了这一点,学生就不

难理解为何程序1和程序2所对应的流程图为图3――程序1和程序2

中均各使用了三个单分支语句,同时不难看出,图3就是由三个图1相连起

来的图。为何程序3所对应的流程图为图6?由于程序3先后使用了一条

双分支语句和一条单分支语句,而图6正是由图2连结图1而成。至于为

文档评论(0)

碎银几两催人老 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档