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

《VB第5课蝴蝶飞舞.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  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第5课蝴蝶飞舞

第5课 蝴蝶飞舞 本课旨在带领学生制作通过Move方法用代码控制控件移动的动画程序,让学生认识控件的“方法”,了解控件的“方法”,进而初步形成“方法”的概念。 编写意图 在VB6.0中,方法是一个非常重要的概念,对象有对象的方法,窗体有窗体的方法,控件有控件的方法,各方法使用方式相近,功能却又各不相同。VB6.0作为一门高级编程语言,使用它来编写程序实际上更类似于堆积木,一个个控件就是一块块积木,堆积在一起的控件按照指定的方法最终实现需要的功能。我们的目的,就是要让学生通过生动形象的编程实例,走近、理解“Move控件方法”,初步掌握“Move控件方法”以及 Rnd、LoadPicture函数的使用方法。 内容分析 课文中出示的“蝴蝶飞舞”动画程序共主要涉及到了:为Image控件指定其显示图像、控件数组、RND随机函数、控件属性在程序代码中的调用、Move方法、Timer计时器控件的简单应用以及Mod运算符七个知识点,本课侧重介绍Image控件的“Move方法”的应用。 教学目标 1.知识与技能 ◆理解并掌握Move方法控件的概念及使用方法; ◆理解Rnd、LoadPicture函数的使用方法; ◆掌握为Image控件指定其显示图像的方法; ◆初步了解控件数组、RND随机函数、控件属性在程序代码中的调用、Mod运算符以及Timer计时器控件的简单应用。 2.过程与方法 ◆通过学生自读教材与上机实验,使其能够基本读懂课文中出示的“蝴蝶飞舞”动画程序实例代码,并能使用自己的话进行解析; ◆通过对“蝴蝶飞舞”动画程序实例的分析,结合他人的见解,归纳总结出控件的“方法”的基本定义。 3.情感态度与价值观 ◆在学生尝试自行解析程序代码的过程中培养其对陌生知识勇于探究,大胆尝试的精神和勇气; ◆鼓励学生克服畏难情绪,勇于表达自己的见解并能够从中体会到成长的快乐。 教学重点 ◆理解并掌握Image控件的Move方法的概念及使用方法; ◆初步理解控件的“方法”的含义。 教学难点 ◆用Image控件的Move方法按一定规律随机移动图像; ◆控件数组和Mod运算符的使用。 实施建议 1.课前准备建议 蝴蝶开合翅膀时的两幅图片,为了使学生更容易使用,两幅图片的尺寸应该相同,且两幅图片中蝴蝶的中心位置应该可以重合; 针对控件数组、RND随机函数、控件属性在程序代码中的调用、Mod运算符以及Timer计时器控件的简单应用这五个非主要知识点,准备好有代表性的,尽可能与他们在本课实例中的作用相关的实例程序。 2.教学方法建议 前面可以采用任务驱动式教学法,由教师根据程序实例创设任务,通过简单演示,引领学生自行探究。本课所选用的实例中涉及到的新知识点较多,因而除了需要较长时间开展分组讨论式教学法之外,其他诸如任务驱动、自主探究等教学法均可尝试。在现阶段,初中四年级的学生已经得到过很好的逻辑思维锻炼。对他们来说,在教师演示过后,结合教材和上机实验,不难自行总结并掌握一些较为简单的概念。 3.教学活动建议 课文出示的“蝴蝶飞舞”动画程序代码中,用Image控件的Move方法按一定规律随机移动图像是本课的难点。由于其中涉及到的逻辑关系较为复杂,不易理解,因此可以考虑设置这样一个教学活动,由学生按照实例代码,将变量数值带入代码中,得出蝴蝶每次扇动翅膀飞舞时的代码,并根据此代码分析得出:“蝴蝶飞舞”动画程序,实际上是由Image控件通过Mod运算符交替加载蝴蝶翅膀开合的两幅图片,同时,由Move方法将蝴蝶移动到按一定规律取随机数确定的坐标位置,蝴蝶翅膀开合图片的交替和蝴蝶位置的移动又都是由Timer计时器所控制的,至此,该难点即告突破。 参考资源 方法,即对象的行为,此对象可以是控件,可以是窗体等等。常见的方法还有Print方法和Cls方法。 Print方法 通常用于在窗体上输出信息。其基本语法形式为: [对象.]Print[{Spc(n)|Tab(n)}][表达式列表][;|,] 其中,[ ]中内容表示可省略,| 两边表示二者选一。其余各项含义如下: 对象:可以是窗体(Form)、图形框(PictureBox)或打印机(Printer)。省略即指在窗体中输出。 Spc(n)函数:用于在输出时在两个输出项间插入n个空格,可多次重复使用。 Tab(n)函数:用于在输出时光标从对象左端开始向右移动n列,允许重复使用。 表达式列表:指要输出的数值或字符串表达式。若省略,则表示输出一个空行,若输出多个表达式,则表达式间要用空格、逗号或分号分隔,也可出现Spc(n)函数和Tab(n)函数。表达式列表起始打印位置是由对象的CurrentX和CurrentY属性决定,默认起始位置为打印对象的左上角。 ;(分号):表示光标定位上一个打印的字符后 ,(逗号):表示光标定位在下一个打印区的

文档评论(0)

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

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

1亿VIP精品文档

相关文档