- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Scratch编程学习《小狗的一天》教学设计
株市九方小学周胜强
小狗每天在野外日出而作、日落而息地觅食,过关悠闲处在的生活,下面我 们用程序来呈现它简单而快乐的日子吧!
剧本:清晨,野外漆黑而又宁静,小狗出来走动了。不一会儿,太阳从东边 升起。小狗逛着逛着,不知不觉,太阳慢慢升高了。到了中午,天大亮了。小狗 一直悠闲地逛到了傍晚,天色渐黑。最后,天黑了,小狗也回家了。
素材准备
添加小狗、太阳两个角色,添加一幅野外风景图片作为背景。
编写背景的脚本
背景要有五次亮度变化,“清晨”最暗,“上午”较亮,“中午”最亮,“傍晚” 变得稍暗,“晚上”又变得最暗。
点击角色区左边的“舞台”,在背景脚本区开始编写脚本。
设置广播指令
将控制类脚本上的“广播”模块拖入脚本区,新建名称为“清晨”的广播。 依次新建“上午”“中午” “傍晚”“晚上”四个广播模块。
2 .设置接收指令
在背景中插入“当接收到广播清晨的积木,接上“将亮度特效高 为”的积木,并将值设为“?50”。
依次插入“当接收到广播”的“上午”“中午” “傍晚”“晚上”四相模块, 并分别在其下方接上“将亮度特效设为”的积木,分别将值设置为
-25
编写太阳的脚本
太阳共有五次位置变化,依次为“清晨”“上午”“中午” “傍晚”“晚上”的
位置,通过设:X与
位置,通过设
:X与Y坐标实现,模拟从东边升至中间的最高点,然后又渐渐滑
落到西边的最低点。
点击“sun”角色,开始脚本编写。
1 .将太阳的最开始的坐标位置定位到右边的较低处,看起来太阳就好像从东 边的山脚下升起一样。
依次插入“当绿旗被点击时”“移到X: Y: ”两块积木,将X值设为284, Y值设为53。最便捷的方法是,先将太阳拖到这个坐标点,再将“移到X:Y: ” 拖到脚本区。
插入“广播清晨’”积木,让背景变为最暗,模拟清晨蒙蒙亮的效果。
插入“在2秒内滑行到X: 167, Y: 119,将太阳的坐标定位到“上午” 的位置。然后接上“广播上午的积木。
依葫芦画瓢,依次将太阳滑行到“中午”“傍晚” “晚上”的位置,坐标依次 为 “X: 15, Y: 167” “X: -125, Y: 132” “X: -239, Y: 48”,并在后面依次接 上“广播中午“广播傍晚“广播晚上的积木。
每次太阳改变位置,在“广播”积木后都要插入“等待2秒”的积木。这 样看起来,小狗就仿佛在这段时间内一直在活动。否则,太阳没有停留就会马上 滑行到下一位置。
当太阳滑行到最后一处位置,广播“晚上”后,等待秒,插入“将虚像
特效设为100”的积木。这样看起来,太阳就隐藏了,看起来好像落山了一样。
在“广播清晨积木前,增加一块“显示”的积木。否则,在太阳落 山隐藏后,再次运行程序时,太阳就不会出现了。
编写小狗的脚本
小狗的脚本相对简单,主要是在一天中来回走动,到太阳落山时就回家。
点击“dogl”角色,开始脚本编写。
1 .插入“绿旗积木,接上“移到X:?274 Y:.105”“面向90度方向”两块积木, 让小狗定位到舞”台最左边,并面向右边。
插入“重复执行”积木,并在这块积木内部插入“移到3步” “碰到边缘就 反弹”两块积木。
这样,小狗就能在舞台下方位置来回移动了。但小狗的脚是不动的,感觉是 在两端之间来回滑行。为了做出小狗四脚不停迈步子的效果,还需要下面的脚本。
再插入一块“绿旗”积木,接上“面向90度方向”“显示” “将旋转模式 设定为左右翻转”积木。之后接上“重复执行”,并在其内部插入“下一个造 型” “等待0.25秒”积木。
完成这一脚本,小狗在来回移动时,还能四脚不停的迈步,就好像在来回闲 逛一样,更加逼真。
太阳落山后,小狗要回家,其实就是让“dogl”角色隐藏。
插入“当接收到广播晚上’”的积木,在后面接上“将旋转模式设定为不 旋转这样是为了防止小狗碰到边缘时又转向。之后接上“在3秒内滑行到X: 260 Y: -105,让小狗走出舞台区。最后,接上“隐藏”,让小狗消失。
调试程序
点击小绿旗按钮,运行所有脚本。如果程序动画不像剧本设定的那样,分别 检查“背景”“太阳“小狗”三个脚本,看看是哪处出了问题。一一排查,直到 发现问题所在,再进行修改。
如果自己不能找出脚本出错的原因,可以与同学讨论,也可以问老师,合作 解决问题。直到修改到程序能正常运行,你的程序就大功告成了。
最后,保存好程序文件,命名为《小狗的一天》,也可以在文件名后接上“,, 再加上自己的名字。
拓展创新
太阳在升高过程中,是慢慢变大的,在下降过程又会慢慢变小。怎样实现这
一效果?
先独立思考创作,有困难可与同学交流,小组合作完成。
原创力文档


文档评论(0)