资源简介 (共22张PPT)第四节逐帧动画粤教版八年级下新知导入观看这个动画,平常只要说到动画制作,我们就会想到flash;想一想,VB进行能不能进行制作动画呢?新知讲解一、兔子跑的任务分析观看图片:分析“兔子跑”程序设计思路。从右至左,位置发生变化,跑的过程中,姿势也不断发生变化,当速度选项不同时,速度也不一样。新知讲解1、形态变化兔子跑步时的形态最好是一组连续的分解动作图片。让它们间隔一定的时间交替显示,并不断重复。新知讲解2、位置变化形态变化的小兔子实现了“原地跑”的效果,要让它向左跑,可以每间隔一定的时间,让小兔子图片向左移动,即设置兔子图片left属性减少一定的数值。新知讲解3、速度变化想加快兔子跑的速度,可通过增加步幅和加快频率两种方式来实现。增加步幅,就是让小兔子每个周期的移动距离加大,即left属性值减少得多一些;加快频率,就是在相同的周期内多跑几次,通过Timer控件来实现。新知讲解二、Timer控件和OptionButton控件Timer控件的图标为:1、Timer控件作用:不断的每间隔一段时间响应一次Timer事件,即执行一组代码,直到被禁止为止;有Interval和Enabled.新知讲解Interval属性是以千分之一秒为单位指定Timer事情之间的间隔;增加Timer控件图标——设置Interval属性值。(1)、Interval属性新知讲解当Timer控件的enabled的属性值为True时,才触发Timer事件,否则停止或不启动Timer事件。其默认值为True。若需停止执行Timer事件,则将Enabled属性设置为False。(2)、Enabled属性新知讲解实践参考下表,设置兔子奔跑程序的控件属性。控件类型属性属性值说明Commandbutton名称cmdStart开始按钮Caption开始TimerInterval500时钟控件名称tmrRunOptionButton名称optSlow慢速选项按钮caption慢速新知讲解OptionButton的控件图标是:2、OptionButton控件作用:显示一个可以打开或者关闭的选项,用OptionButton来显示选项,每个选项代表一种选择,用户只能选择其中一项。例:设置三种不同的跑动速度。对应不同的事件。新知讲解三、分支结构VB常见的分支结构是IF语句。格式:If条件Then语句组1Else语句组2EndIf条件语句组1语句组2是否新知讲解兔子形态变化的流程图a=1 载入第1张图片载入第2张图片是否将a的值改为2将a的值改为1新知讲解四、完善与调试程序新知讲解VB中常用的关系表达式和逻辑表达式关系表达式:=(等于),>(大于),<(小于),>=(大于等于),<=(小于等于),<>(不等于)。新知讲解探究李鸣在运行程序时,出现下图错误,分析原因,应该如何修改?IF和EndIf是配对出现的,出现错误是因为没有按照IF语句的格式来书写造成。课后习题1、Timer控件可用于后台进程中,要使Timer事件每半秒触发一次,则需设置Interval属性为(B)。A.50B.500C.5D.0.52、对于定时器(Timer)控件,设计其定时是否开启的属性是(C )。 A.Index B.Tag C.Enabled D.Left 课后习题3、在计时器控件中,interval属性的作用是(B)。A.决定是否响应用户操作B.设置计时器事件之间的间隔C.存储程序所需要的附件数据D.设置计时器顶端和其容器之间的距离课堂总结1、设置left属性的数值来改变位置。2、Timer控件有Interval(指定Timer事情之间的间隔)和Enabled。3、OptionButton来显示选项,每个选项代表一种选择,用户只能选择其中一项。4、分支程序If:If条件Then语句组1Else语句组2EndIf板书设计一、兔子跑的任务分析。二、Timer控件和OptionButton控件。三、分支结构。四、完善与调试程序。谢谢21世纪教育网(www.21cnjy.com)中小学教育资源网站有大把高质量资料?一线教师?一线教研员?欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!详情请看:https://www.21cnjy.com/help/help_extract.php中小学教育资源及组卷应用平台第四节逐帧动画课时教学设计课题第四节逐帧动画单元第一单元学科信息技术年级八年级学习目标掌握Timer控件、OptionButton控件的功能和用法。通过VB制作逐帧动画,培养学生的逻辑思维能力。重点掌握Timer控件、OptionButton控件的功能和用法。难点能灵活Timer控件、OptionButton控件,制作动画解决实际问题。教学过程教学环节教师活动学生活动设计意图导入新课观看动画。提问:平常只要说到动画制作,我们就会想到flash;想一想,VB进行能不能进行制作动画呢?通过老师的引导,掌握知识要点,学生进行操练,自己进行探究对制作动画的欣赏,激起学生的创作欲望。讲授新课一、兔子跑的任务分析1、形态变化兔子跑步时的形态最好是一组连续的分解动作图片。2、位置变化设置兔子图片left属性减少一定的数值。3、速度变化想加快兔子跑的速度,可通过增加步幅和加快频率两种方式来实现。二、Timer控件和OptionButton控件1、Timer控件作用:不断的每间隔一段时间响应一次Timer事件,有Interval和Enabled。2、OptionButton控件作用:显示一个可以打开或者关闭的选项,用OptionButton来显示选项,用户只能选择其中一项。三、分支结构格式:If条件Then语句组1Else语句组2EndIf完善与调试程序VB中常用的关系表达式和逻辑表达式关系表达式:=(等于),>(大于),<(小于),>=(大于等于),<=(小于等于),<>(不等于)。探究李鸣在运行程序时,出现下图错误,分析原因,应该如何修改?IF和EndIf是配对出现的,出现错误是因为没有按照IF语句的格式来书写造成。课后习题:1、Timer控件可用于后台进程中,要使Timer事件每半秒触发一次,则需设置Interval属性为(B)。A.50B.500C.5D.0.52、对于定时器(Timer)控件,设计其定时是否开启的属性是(C )。 A.Index B.Tag C.Enabled D.Left 3、在计时器控件中,interval属性的作用是(B)。A.决定是否响应用户操作B.设置计时器事件之间的间隔C.存储程序所需要的附件数据D.设置计时器顶端和其容器之间的距离。学生听讲,老师分析,分析兔子奔跑主要从形态、位置、速度三方面。理解并掌握Timer控件和OptionButton控件的用法。了解分支结构的格式。掌握关系表达式和逻辑表达式。通过探究完成实践。掌握与理解讲练结合,对比应用,营造课堂气氛,学以致用。课堂小结1、设置left属性的数值来改变位置。2、Timer控件有Interval(指定Timer事情之间的间隔)和Enabled。3、OptionButton来显示选项,每个选项代表一种选择,用户只能选择其中一项。4、分支程序If:If条件Then语句组1Else语句组2EndIf学生回答利用问题形式进行总结,看看学生的掌握情况。板书一、兔子跑的任务分析。二、Timer控件和OptionButton控件。三、分支结构。四、完善与调试程序。21世纪教育网www.21cnjy.com精品试卷·第2页(共2页)HYPERLINK"http://www.21cnjy.com/"21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源列表 第四节 逐帧动画.doc 第四节 逐帧动画.pptx