Scratch趣味编程之应用篇.pdf
- 文档编号:3211241
- 上传时间:2022-11-20
- 格式:PDF
- 页数:56
- 大小:9.24MB
Scratch趣味编程之应用篇.pdf
《Scratch趣味编程之应用篇.pdf》由会员分享,可在线阅读,更多相关《Scratch趣味编程之应用篇.pdf(56页珍藏版)》请在冰豆网上搜索。
1主编:
奎星花Scratch趣味编程应用篇2写在前面的话写在前面的话动画篇动画篇第第11课课猫咪拍球猫咪拍球33第第22课课猫捉老鼠猫捉老鼠88第第33课课鲨鱼来了鲨鱼来了1313第第44课课百变小猫百变小猫2020绘画篇绘画篇第第55课课瓢虫画图瓢虫画图2525第第66课课风车转转风车转转3131音乐篇音乐篇第第77课课弹琴奏乐弹琴奏乐3535第第88课课我爱唱歌我爱唱歌3535数学数学篇篇第第99课课计算大师计算大师3939第第1100课课猜数猜数游戏游戏3939Scratch趣味编程应用篇3写在前面的话写在前面的话同学们,经过一学期的学习,相信你们已经喜欢上了Scratch编程。
美国麻省理工学院(MIT)针对8岁以上孩子们的认知水平,以及对于界面的喜好,做了相当深入的研究和颇具针对性的设计,最终开发设计出这款面向少年的简易编程工具,它不仅易于孩子们使用,又能寓教于乐,让孩子们在创作的过程中获得极大的乐趣和满足,相信你们已经有所体验了吧。
Scratch鼓励创造性思维,在今天这个快速变化的时代,创造性思维越来越重要。
Scratch的创造者MitchResnick教授在一次TED演讲中,用许多生动、有趣的实例告诉我们学习Scratch,其实就是通过编码在学习,这种学习会给你的未来带来深度影响,提升你的思维能力、创造能力、合作能力等等。
只要你大胆想像,勇于实践,就会有无限的可能性。
Scratch平台还能将数学、美术与音乐有机地结合起来,让你既学到相关的数学、美术、音乐和其他学科知识,又在不断尝试、实践、体验和创新中获取经验并提升能力。
本册教材分为四个部分,动画篇、绘画篇、音乐篇和数学篇,用一些简单有趣的实例来帮助你学习Scratch,同时又引导你拓展思维,大胆实践,期望给你带来学习、创作、分享的快乐!
鉴于本人水平有限,还有许多不足之处,还请大家批评、指正。
Scratch趣味编程应用篇4猫咪拍球猫咪拍球剧本:
一只可爱的小猫咪,在篮球场一下一下的拍着篮球。
舞台:
篮球场角色:
一只小猫,一个篮球1-11-1认识一下认识一下Scratch中文解释是抓、刮的意思。
美国麻省理工学院的开发者们取这个名字的用意,就是在告诉大家,你只要在Scratch里“抓来抓去”,像玩游戏一样,就可以轻松完成一个作品了。
经过第一阶段的学习,不知道大家是不是有这样的体验呢?
这学期,我们继续用这种拼图的方式,来创造好玩、有趣的动画、游戏,绘制缤纷、绚丽的图画,你愿意跟随我一起去学习吗?
大家好,我是Scratch中的小猫喵呜。
很高兴带领大家一起开启Scratch编程之旅!
1-1-22猫咪拍球猫咪拍球在设计一个作品之前,跟拍电影一样,必须先策划一个剧本,然后再根据剧本,收集或制作素材(角色、背景、声音等等),接着就可以启动Scratch,汇入角色、舞台,利用拖拽程序积木的方式为角色编写脚本,制作出符合剧本的动画或游戏了!
试试看,你能用学过的方法来完成一只小猫拍球的动画吗?
Scratch趣味编程应用篇5在制作这段动画前,先想一想操作步骤,要分几步来完成呢?
第第一一步:
启动步:
启动ScratchScratchScratchScratch,建立新的项目。
,建立新的项目。
第二步:
第二步:
新建背景新建背景篮球场。
篮球场。
第第三三步:
添加角色步:
添加角色篮球篮球。
(小猫角色是Scratch中默认的角色,无需添加。
)第四步:
第四步:
为为角色角色添加脚本添加脚本。
在添加脚本前,先分析一下每个角色在动画中的动作。
这段动画中,小猫只是站在原地,可以没有动作,不用添加脚本。
篮球在小猫手中上下移动,重复多次。
想一想要实现这个动画需要哪些指令呢?
提示:
提示:
1、将篮球移动到猫咪手中,查看篮球位置,并利用给篮球定位。
2、1秒后让篮球落到地上,可将篮球移动到地面,用积木就可以实现。
3、再1秒后又弹回猫咪手中,用。
4、往返多次。
你知道用哪个积木块吗?
没错,就是重复运行。
第第五五步:
测试运行。
步:
测试运行。
第第六六步:
保存文件。
步:
保存文件。
士小贴1、调整角色的大小可以单击放大按钮或缩小按钮。
2、启动运行脚本时可以有多种方式,尝试“事件”模块中的其他方式。
3、尝试为篮球添加旋转动作,使动画更逼真。
Scratch趣味编程应用篇6猫咪拍球修改版猫咪拍球修改版剧本:
一只可爱的小猫咪,在篮球场一下一下的拍着篮球。
一边拍,小猫还一边为自己加油。
可是拍着拍着,不小心没拍到,篮球一下子飞出去了。
舞台:
篮球场角色:
一只小猫,一个篮球1-1-33调试、修改调试、修改一个好的作品是需要经过多次调试、修改,才能越来越完善。
这个动画作品中小猫只是一下一下地拍着球,不够有趣。
想想看,如果我们修改下剧本,小猫拍着拍着,一不小心没拍到,篮球一下子飞出去了。
这样是不是会好玩许多?
还可以给小猫也添加一些简单的脚本,比如每拍一次说:
“加油!
”或者为自己数数。
(不过,要数数还需要用到变量,这在后面的课程中会讲到。
)知道怎样修改脚本吗?
知道怎样修改脚本吗?
1、篮球:
在刚才的的脚本最后添加,设置x,y座标是篮球飞出去后的位置座标。
2、小猫:
给小猫添加脚本,添加,可以多重复几次。
你也可以思考一下,如果要是小猫数数,该怎么修改?
3、当然,你也可以再添加其他的角色,并添加脚本等。
再次测试运行,看看是不是比刚才要有趣多了!
同学之间比一比,看看谁的更好玩?
Scratch趣味编程应用篇7作品名称运行情况设计意图有无缺陷评价打分自我评价同伴评价老师评价1-1-44脑洞大开脑洞大开大大胆胆实实践践同学们,你还喜欢哪些运动呢?
比如踢足球、打排球,你能像猫咪喵呜一样将它用Scratch编写出来吗?
试试看吧!
想一想用刚才所学的方法还可以编写什么有趣的动画呢?
充分发挥你的想像力,大胆地去尝试吧!
还可以换其他角色来编写哟!
别忘了,把你的想法展示给大家看哟!
回顾一下:
回顾一下:
ScratchScratch编程的方法,首先要想好一个编程的方法,首先要想好一个剧本,再根据剧本新建项目,添加背景、角剧本,再根据剧本新建项目,添加背景、角色,为角色添加脚本,最后运行测试,反复色,为角色添加脚本,最后运行测试,反复修改,直到你满意为止。
修改,直到你满意为止。
还可以将作品上传至网站还可以将作品上传至网站,与大家分享与大家分享!
作品评价表Scratch趣味编程应用篇8同学们,你的同学们,你的ScratchScratch作品已经作品已经大功告成了吧?
在制作过程中有哪些大功告成了吧?
在制作过程中有哪些收获?
还有哪些问题呢收获?
还有哪些问题呢?
请你来总结请你来总结,梳理一下。
梳理一下。
Scratch趣味编程应用篇92-12-1剧剧本设计本设计设计一只猫在捉一只跑来跑去的老鼠设计一只猫在捉一只跑来跑去的老鼠舞台:
室内或户外角色:
一只猫咪、一只老鼠脚本:
当绿旗被点击时,老鼠跑来跑去,猫咪跟随鼠标去捉老鼠,如果猫咪碰到老鼠后停止运行。
第一步第一步:
启动启动ScratchScratch,新建背景新建背景,绘制或者从绘制或者从角色库中选择需要的背景。
角色库中选择需要的背景。
第二步第二步:
新建角色新建角色,再添加一个老鼠角色再添加一个老鼠角色。
如右如右图图2.12.1。
2-22-2动手试一试动手试一试图2.1同学们,你们喜欢猫和老鼠的动画片吗?
动画片中猫捉老鼠的场景很好玩吧。
我们也可以将这样的场景搬到Scratch中来,你愿意试一试吗?
想一想,需要什么样的舞台,哪几个角色?
分几个步骤来做呢?
Scratch趣味编程应用篇10第三步:
为老鼠添加脚本。
第三步:
为老鼠添加脚本。
1、想一想,让老鼠在舞台上来来回回地跑,可以用什么方法来实现呢?
可以试试最简单的方法。
如右图2.2所示。
你也可以试试其他方法。
2、单击绿旗,测试运行。
图2.2图2.3图2.4好了好了,大功告成了大功告成了。
快去试试吧快去试试吧,看看,猫和老鼠谁跑得快呢?
看看,猫和老鼠谁跑得快呢?
第四步:
给小猫添加脚本。
第四步:
给小猫添加脚本。
1、想一想,要指挥小猫捉住在舞台上来来回回跑的老鼠,可以用什么方法来实现呢?
由于要用鼠标控制小猫运行,只需添加一块模块中的积木,选择“面向鼠标指针”选项。
如右图2.3所示。
2、怎样来判断小猫捉到老鼠了呢?
在积木中找找看吧。
控制积木和,如果小猫碰到了老鼠,那么就停止执行全部脚本。
那么小猫的脚本就可以修改为如图2.4所示。
积木在模块,选择“角色2”(老鼠的角色名称)。
3、单击绿旗,测试运行。
观察修改后与修改前有什么不同?
还有其他发现吗?
4、小猫跟随鼠标移动时有可能飞到了天上,这怎么办呢?
试试添加积木,y座标固定,x座标为。
Scratch趣味编程应用篇112-32-3添加声音添加声音猫捉老鼠时会不时发出叫声,或许它俩之间还有对话这些,都可以在Scratch中实现哟。
你愿意试试吗?
看看模块和模块,找一找合适的积木块,添加到你的脚本中去试试吧。
2-42-4背景切换背景切换你对动画片中猫追老鼠的情景一定还是记忆尤新吧。
猫和老鼠从东追到西,从室外追到室内,这在Scratch是不是也可以实现呢?
当然了,你知道用什么方法吗?
先找找看,用什么模块,哪个积木块呢?
说的内容可以自由说的内容可以自由发挥发挥,声音内容除了从声声音内容除了从声音库中选取音库中选取,还可以自己还可以自己录制呢。
录制呢。
士小贴Scratch趣味编程应用篇12动手试一试动手试一试相信你很快就找到答案了。
要实现背景的切换,最简单的方法如下:
1、先选中舞台,新建背景,多添加几个背景图。
(添加方法同前)2、切换到脚本标签,选择模块中的和积木块,为背景添加脚本。
如下图所示。
3、运行检测,如果有不满意的地方再次进行修改,并且注意保存。
作品评价表作品名称运行情况设计意图有无缺陷评价打分自我评价同伴评价老师评价2-52-5邀你挑战邀你挑战1、本课中猫和老鼠的移动方式、控制方式还可以有多种方法,请开动脑筋,大胆尝试,修改它们的脚本,比一比谁制作的动画更有趣!
2、参考这个范例,你还可以制作其他有趣的动画作品吗?
比如大鱼吃小鱼,小鸡吃虫等等。
试试看吧。
Scratch趣味编程应用篇13Scratch趣味编程应用篇14同学们,上一课我们制作了“猫捉老鼠”的有趣动画,相信你已经掌握了制作动画程序的一些方法。
这一课我们用这些方法来制作一个有趣的小游戏“大鱼吃小鱼”。
很多同学都玩过吧?
请你想一想,制作这样一个游戏需要什么样的舞台,哪些角色?
脚本怎么设计呢?
设计一条鲨鱼在吃游来游去的小鱼设计一条鲨鱼在吃游来游去的小鱼舞台:
海洋角色:
一条鲨鱼、一些小鱼脚本:
当绿旗被点击时,小鱼游来游去,鲨鱼跟随鼠标去吃小鱼,如果鲨鱼碰到小鱼后张大嘴巴,说:
“吃了你”,并发出声音,小鱼消失。
过几秒后,小鱼再次出现。
重复执行。
3-23-2动手试一试动手试一试鲨鱼的脚本和上一课中的小猫的脚本是不是很相似呢?
小鱼的脚本和老鼠的脚本呢?
试一试,打开上一课猫捉老鼠的程序,另存,并修改。
1、修改舞台为海洋背景。
其他背景删除。
2、添加鲨鱼和小鱼角色,修改角色大小及旋转方式等角色信息。
3-13-1剧剧本设计本设计Scratch趣味编程应用篇153、选中小猫的脚本,拖动到角色列表区鲨鱼缩略图处,可以为鲨鱼添加和小猫一样的脚本。
相同的方法为小鱼添加和老鼠一样的角色。
4、删除小猫和老鼠角色,另存为“大鱼吃小鱼”程序。
运行这个程序,仔细观察,你有没有发现不足之处呢?
小鱼碰到鲨鱼,程序就停止运行了;小鱼只在一条线来回运动;只有一条小鱼;鲨鱼不见了等等。
3-3-33调试、修改调试、修改怎样修改才能使怎样修改才能使“大鱼吃小鱼大鱼吃小鱼”更生动,更有趣呢?
更生动,更有趣呢?
其实很简单,只需要稍稍修改一下鲨鱼和小鱼的脚本就可以了。
另外,多增加一些小鱼的角色,复制相同的脚本给小鱼们,简单修改其中的数据,就可以使小鱼们自由地游来游去了。
修改修改“大鱼吃小鱼大鱼吃小鱼”程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Scratch 趣味 编程 应用