内容正文:
八年级下第二章第四节《逐帧动画》教案
课题
逐帧动画
学科
信息技术
年级
八年级
学习目标
知识目标:理解逐帧动画的原理和分支结构的概念
技能目标:掌握Timer控件和OptionButton控件的运用
情感目标:通过完成课堂任务“奔跑吧!兔子”小程序,增强学习兴趣。
重点
掌握Timer控件和OptionButton控件的运用
难点
理解分支机构的概念
教学过程
教学环节
教师活动
学生活动
设计意图
导入
1、给学生展示“奔跑吧!兔子”这个小程序,引出逐帧动画的概念。
学生观看程序演示
从观看程序演示引出逐帧动画的知识,调动学生的求知欲,激发学习兴趣。
逐帧动画
1、逐帧动画是利用视觉暂留原理,在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐个地绘制不同的内容,使其连续播放而成动画。
2、从形态、位置、速度三个方面分析兔子如何跑动
(1)形态变化2.gif
1.gif
(2)位置变化
让小兔子向左运动,可以每间隔一定时间让兔子图片的Left属性减少。
(3)速度变化
要改变兔子的移动速度,我们可以通过改变频率来实现。就是让它在相同的周期内多跑几次,这个可以通过Timer控件来实现。
学生认真听讲并思考
通过讲解,让学生了解什么是逐帧动画。并从形态、位置、速度三个方面分析让学生知道兔子如何跑动
Timer控件
Timer控件有两个重要的属性:Interval和Enabled。
【Interval】属性是以千分之一秒为单位制定Timer事件之间的间隔。值越大,频率就越慢。
【Enabled】属性值为ture时候才会触发Timer事件,属性值为false的时候停止执行Timer事件。
学生认真听讲并思考
掌握Timer控件和它重要属性的运用
OptionButton
控件
OptionButton控件的图标为 ,作用是显示一个可以打开或者关闭的选项。我们通常设置一个选项组,用OptionButton来显示选项,每个选项代表一种选择,用户只能选择其中一项。
学生认真听讲并思考
掌握OptionButton控件的运用
分支结构
1、If语句结构
If 条件 then
语句组1
Else
语句组2
End If
语句组1
语句组2
是
否
条件
是
否
2、分析兔子