收藏 分销(赏)

Scratch学习基础手册动画.doc

上传人:a199****6536 文档编号:3027142 上传时间:2024-06-13 格式:DOC 页数:62 大小:7.80MB
下载 相关 举报
Scratch学习基础手册动画.doc_第1页
第1页 / 共62页
Scratch学习基础手册动画.doc_第2页
第2页 / 共62页
Scratch学习基础手册动画.doc_第3页
第3页 / 共62页
Scratch学习基础手册动画.doc_第4页
第4页 / 共62页
Scratch学习基础手册动画.doc_第5页
第5页 / 共62页
点击查看更多>>
资源描述

1、1. Scratch简介第1课 下载与安装第2课 初识Scratch2.Scratch基本课程第3课 让角色动一动第4课 键盘控制第5课 迷宫程序第6课 会飞巫婆第7课 三角形面积第8课 造型切换-人物走动第9课 移动人物教师进阶使用第10课 判断人物位置3. Scratch进阶课程-打蝙蝠3-1 第一节课3-2 第二节课3-3 第三节课4. scratch进阶课程2-打地鼠4-1 设计背景、铁锤及地鼠4-2 撰写地鼠程序4-3 撰写铁锤程序4-4 分数计算5. 接球游戏5-1 设计球部份程序5-2 人物部份程序5-3 程序计分5-4 扣分构想1. Scratch简介Scratch是 MIT

2、(麻省理工学院) 发展一套新程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。很适合8岁以上小朋友使用,当前1.4版已经完全支持中文界面,更以便使用,完全不用背指令,使用积木组合式程序语言,让学习变得更轻松,并布满乐趣。 核心核心,不在于学习了某种特殊技能,而是在这个过程中,培养了孩子独立学习、独立解决问题能力;而这个创造过程,是最让人高兴。 所有人都可以从麻省理工学院网站免费下载,已经开发了Windows系统,苹果系统,Linux系统下运营各种版本。官方网站: 1-1 下载与安装(1)一方面登录官方网站页面:121(2)点击Download Scratch按钮3(3)如果年龄不大于1

3、3岁直接点击:Continue to Scratch download41(4)依照操作系统,选取下载。(示例为Windows操作系统,点击ScratchInstaller1.4.exe)(5)选用存储文档位置 (6)下载完毕执行安装程序 (7)选用安装目录,普通采用默认值就可以 (8)选用开始菜单资料夹,采用默认值就可以 (9)接下来就开始进行安装,完毕后按NEXT (10)安装完毕后,系统会寻问与否启动Scracth及在桌面建立捷径,采用默认两个都选,按Finish(11) 启动Scracth后是英文界面,两秒钟后Scracht会依照操作系统自动变成中文界面。1-2 界面简介1(1)如下就

4、Scracth整个操作界面做一种简介:8432695710111 标题栏:显示当前文献名2 菜单栏:重要是与文献关于选项3 工具条:控制角色大小及复制、删除4 显示模式:分为浏览模式和全屏模式5 程序指令区:分为八大类6 角色资料区:显示角色详细资料7 脚本区:程序编写区,运用拖曳方式在此写程序8 控制按钮:控制程序播放和停止9 舞台区:角色表演地方,作品最后呈现出来地方10 新建角色按钮:三种新建角色办法(自建、导入、随机)11 角色列表区:角色休息室,所有角色都在这个地方(2)程序指令分类:动作:移动、旋转、位置指定、传回.外观:切换造型、背景、显示文字、特效、.声音:播放声音、乐器音效画

5、笔:下笔、笔颜色、大小、色调控制:当键按下、等待、重复、广播(讯息)、如果.侦测:传回位置值、接触、距离、时间、音量数值与逻辑运算:加减乘除运算、大小判断、余数、取整数变量:指定变量、变量加减(3)指令及程序码区(Script) 当咱们点选指令分类后,底下指令区会跟着变化,如图咱们点选侦测分类,底下就会浮现侦测分类所有指令,中间程序码区也就是咱们写程序区块,把咱们指令拖曳至程序码区。 (4)造型:咱们可以自行画出角色各种造型或者使用导入方式,先使用别绘图软件绘制作后导入。也可以载入不同对象到造型区中。但同一时间只会浮现一种造型。右下方对象代表上场角色,可以各种同步浮现。造型可以透过复制后编辑来

6、修改其样子,如下图cat就有二个造型。(5) 声音: 对象声音可以透过麦克风来录音或导入方式从文献导入来使用(也可使用内键音效文献)(6)工具列及舞台:选取工具后再点对象,复制、剪下、缩放动作。程序以按下绿旗键,开始执行程序,红色按钮则是停止。中间空白大区域则是舞台,物件都会在上表演。(7) 角色及背景: 舞台背景则呈现当前舞台背景,点选舞台,接着选背景后按导入就可以取自然、户外.等背景 则可以使用自画、导入及随机方式来加入物件角色2-1 第1课 让角色动一动指令积木拖曳到程序区,并按顺序给排好、尚有就是换成喜欢角色。 (1)撰写程序 一方面先点选要动作角色,接着点选“脚本”,然后透过指令分类

7、选用你要指令积木,把指令积木拖曳至程序区,把顺序排好(使用鼠标拖曳就可以修改其顺序)。 (2)更换角色 使用工具剪刀把小猫剪下,接着按下导入按钮,会浮现Animals,Fantasy.,例如打开Fantasy文献夹会浮现如下图诸多可爱图,选用后角色就会出当前舞台上。(3) 让角色动一动 当点选绿旗时角色会向后移动一段距离。 小朋友可以自行俢改角色,看一看向后移动步数及显示反映。2-2 第2课-键盘控制本课来学通过键盘来控制角色移动,重要是让咱们理解事件触发才会有动作,当绿旗被按下,会先将物件移到坐标(0,0)。(1) 一方面是坐标舞台中心是(0,0),水平为X轴,垂直为Y轴。X轴:中心点往右是

8、(+),中心点往左是(-)Y轴:中心点往上是(+),中心点往下是(-)理解到坐标后才干控制角色在舞台位置及移动。(2)接着分别定义键盘上下左右键动作1)往上:当按下“上移键”,向上进10步2)往下:当按下“下移键”,向下进10步3)往左:当按下“左移键”,向左进10步4)往右:当按下“右移键”,向右进10步2-3 第三节课-迷宫程序完整程序如上,等一下我会阐明整个程序细节部份,一方面先在画布上画出一途径,可以是直线也可以是曲线,接着在终点处 画上一种黑色区域。(1)点选背景,接着点选编辑,使用绘图工具画出一种途径,画笔粗细自行调节,不要太细。2)点选角色,接着点选程序开始撰写程序先由控制指令分

9、类拖曳,当绿旗被点一下至程序区,也就是当绿旗点一下开始程序执行移到到x:y,就是角色置于x:-220,y:150处。在侦测指令类点一下计时器,在舞台会各种什时器始终计时。在控制指令分类中拖曳重复执行至程序区,表达重复执行内程序会始终重复执行。整个舞台坐标如下图,中心在正中央,左右x轴是240,往右是(+),往左是(-),上下y轴各180,往上是 (+),往下是(-)。在重复执行中包具有四部份:(1)角色有也许走出舞台就看不到了,因此先从动作指令类拖曳遇到边沿就反弹,接着拖曳面向.下拉点选鼠标 游标,也就是让角色都始终面向鼠标游标,最后拖曳移动2步,就是一次移动2步。(2)在控制指令类拖曳如果

10、至移动2步之下,接着从侦测指令类拖曳遇到颜色点选会浮现滴管,请选用舞台空白区,遇到颜色就会变成白色,接着拖曳角色置于 x:-220,y:150处,也就把角色移回原点。(3)在控制指令类拖曳如果 ,从侦测指令类拖曳遇到颜色点选会浮现滴管,请选用舞台黑色终点区,遇到颜色就会变成黑色,在外观拖曳说.() 秒,也就遇到黑色终点就说过关,接着止停止执行程序,程序就不会往下执行。(4)控制指令类拖曳如果 ,接着拖曳数值与逻辑类() (),接着把计数器拖曳到前面(),背面()填上15,也就不不大于15秒就会秀出时间到.然后停止程序执行。可以让小朋友自行设计途径,角色自选,事件也可以自订,例如有些小朋友会在途

11、径再加上某些小蓝点增长过关难度。教学重点:教师只要解说部份,学生能力是无限,可以做出诸多让你想不到 效果,教scracth真得很有趣,学生也学得不久乐。2-4 第四节课-会飞巫婆这一节课要来讲随机浮现,由于下一节课要让小朋友写一种打地鼠小游戏。 先点选舞台-背景-汇入,选用Nature土里图,然后空白那张删除,按图右边(x) 把舞台猫给删除,请使用工具箱剪刀点一下猫就可删除了,接下来使用启动档角色启动三个角色,物件太大可以使用工具箱 放大或缩小工具来调节。 点选角色-程序,接着开始来针对角色写程序 1)当按下绿旗开始动作2)随机移动到x及y(x在-240到240之中随机取个数,y在-180到1

12、80之中随机取个数)3)接下来始终重覆执行(外循环)4)在-10至10取一种角度,如此一来鱼儿游起来比较逼真5)重覆执行十次 ,每次移到十步,遇到边绿就反弹(内循环)你会发现内循环执行完后会跳到外循环,又重覆.注意要调节角色只容许左、右翻转,才不让角色倒着移动 在程序码上按鼠标右键,选用复制后拖曳至另一种角色,就会将程序码套用到该角色上完毕后就可以试看看效 果,诸多小朋友会加上音效及文字阐明,有还会放大缩小,只能说小朋友太强了。2-5 第五节课三角形面积国小六上数学有圆面积,因此这一节课先让小朋友来实做三角形面积程序。1)一方面先画一种三角形,如果觉得不美,可以加上一张底图,接着新增三个变量,

13、分别是三角形底,三角形高,三角形面积。2)将三角形底及高二个变量设成滑杆,也就是变量上按鼠标右键,选滑杆。3)接下来开始写程序,将将变量(.) 值设成(.)分别设定将三角形底、三角形高,变量面积则必要注意,要设为(底*高)/2。4)先将三角形底*三角形高相乘,再放到( )/2中,才不会出问题5)最后测试,拉着三角形底及高拉杆,后按下绿旗测试成果上完后出个题目给小朋友做,梯形面积呢?成果二十位小朋友有十五位左右有做出来,讲真太强了,小朋友一教就会,下星期 打算出个9X9乘法给小朋友试看看。2-6 造型切换走动人物这一课咱们要教小朋友做人物切换,告诉小朋友在何时可以切换物件外型,就像在玩玛莉兄弟时

14、在某个时间或某个触发点会变大、戴上帽子.1)一方面先汇入一张自己喜欢背景图2)启动角色档,这一次我选一种动作有持续人物图档,如下图,可以看到人物脚部有分解动作 3)接着切换到造型地方,我依序把五个图汇入,共五个 如下图我先选左脚三个动作后再选右脚二个动 4)切换程序,让小朋友懂得移动3步,等待0.2秒再换下一种造型,如果没有设定等待0.2秒人物会走不久,小朋友自己修改。完整如下图,让人物始终走,因此要使用到重复执行,内有五个造型切换,依序,成果大部小朋友均有做出来,诸多小朋友都选别物件来练习,也都做 得不错。注意一点,人物遇到边就返回,尚有要限制人物只容许左右翻转 今天上这一种课程让我感到高兴

15、是有个女生居然发既有个动作是重复,使用一种重复4次循环指令,如下图,我看了很感动,太强了!教scratch真得比教word、excel等有趣多了,像近来我在教小六小朋友做年雨量记录图及成绩计算,使用calc,效果还不错,有和教学 结合,比只教技能好多。回到小学教书才干真正把所想来实践,只是课真得太多了,否则应会有更多东东可以分享。2-6-1 移动人物进阶使用今天教六年级也来试看看写这个小程序,顺便教了一下判断if功能及比较大小。如下图,新增了一张有张桌子背景图,让小朋能透过判断角色x位标来决定与否变化方向,所此前半部程序同样,重要是后半部判断。咱们想法:如果角色x位标不不大于150或者不大于-

16、135时变化方向180度,如 下图:完毕后会如下:让小朋友测试看看,变化移动步数或者等待秒数。今天上课遇到一种问题就是小朋友把人物放在不不大于-135上,开始报行程式时,人物会始终变化方向而无迈进,你自己想想为什么?2-7 判断X坐标这一课开始要进入比较进阶课程,咱们要开始加入判断,也就是IF和Then了。1)先汇入一张背景图并插一种人物2)撰写程序:先做上下移动,透过Y坐标变化,往上键就是Y坐标-5,往下键就是Y坐标+53)往右就必要变化面向及判断X坐标与否不不大于240,如果是,就让人物从左边浮现,普通电动都是这样。 4)设定人物只能左右翻转最后您就可以使用上下左右键来操控这个人物了,这个

17、星期上完这个课程发现小朋友很喜欢这一课,她们会欢自己喜欢人物及背景,接下来就可以做下一种 练习,一种随机球,让这个人去追,追到就给分或出声3. Scratch进阶课程-1-打蝙蝠这个是进阶课程,由于程序比较复杂了,因此这个课程分了三节课才讲完。我都是上完课才写教材,这样才懂得进度及学生接受度。这个课程我是安排在高年级,五、六年级同步上,发现六年级还是比较OK。您可以将高年级好作品拿来给低年级比赛,得奖者由高年级程序撰写者来颁 奖,会是个不错点子。对了,课程中使用打蝙蝠,如果您觉得这样对生命教诲有疑虑,您就可以考虑使用无生命飞盘或球等也可 以。3-1 第一节课先展示一种完整作品与学生讨论程序规画

18、:1)背景2)瞄准器:分二个造型3)角色:四种会飞物件,分别是加一分,加二分,加五分及扣十分,并讨论何者是加五分,何者减十分。4)时间限制:人们统一设定30秒接着第一节课只要能达到如下目的即可1)使用绘制新角色画出瞄准器二个造型并调节大小2)汇入背景图3)撰写程序:让瞄准器随着鼠标移动并判断与否按下滑鼠,如果按下滑鼠就切换到造型二绘制瞄准器二个造型,一种为黑色中空,第二个造型为红色实心,注意小朋友在绘制第二个造型时与否使用造型绘制。诸多小朋友会使用绘 制角色绘制工具,特别注意。A)角色绘制工具:会画出一种新角色B)造型绘制工具:会画出同一种角色不同造型,您可以举例阐明,普通电玩里人物在遇到特色

19、状况会变化,但它还是同一种角色。撰写瞄准器程序:程序一开始一定要切换到造型一,也就是中空瞄准器透过重复执行循环来让瞄准器跟着鼠标移动,接着透过IF THEN判断来看看鼠标状态,如果是按下滑鼠就表达开枪了,因此要切换到造型二,接着问学生,否则呢?学生都会回答,放开就回到造型一。完毕后就测试一下程序,学生都会很惊讶!真得跟着我鼠标,按下后还会切换造型。3-2 第二节课在第二节咱们就来撰写蝙蝠部份:1)先透过启动角色档案来插入物件至舞台中,接着使用缩小工具来调节大小至恰当位置 2)程序部份咱们先撰写第一只蝙蝠,其她就使用复制方式,把蝙蝠程序码复制过去即可。2-1)先让蝙蝠随机在舞台中浮现,因此把移到

20、x:( )及y:( )拖曳至程序区,由于x在240与-240间,y在180与-180间,因此就请您使用运算在()到()间随机选一种数,先拖曳二个至程序 区,分别填上240、-240,与180、-180。然后先把y程序码拖曳至y:( )中,接着再拖曳x:( )程序码,这个是有技巧。拖曳y时按后个,拖曳x时按前面在来拖曳才干容易把程序码卡上,这时学生提示2-2)让蝙蝠可以随意移到,因此使用循环来始终执行2-3)再使用一种内循环来让蝙蝠移到50步就变化一种角度,同样是随机在30与-30间。2-4)记得把遇到边沿就反弹加至程序中,才不会蝙蝠飞不见了。3)计分:3-1)在使用变量,新增一种变量为分数,在

21、程序一开始把分数归零3-2)程序一开始让蝙蝠浮现3-3)当按下滑鼠有打到蝙蝠时(用颜色判断),分数就加一分, 然后把蝙蝠隐藏一秒后再初现这个地方同样要使用循环判断咱们在设定瞄准器时有二个造型,其中第二个造型就是使用红色,因此您使用遇到颜色这个判断时滴管要去点一下 该瞄准器第二个造型,这个也要一点技巧。先点选瞄准器,然后点击第二个造型,在角色区就会浮现第二个造型。切换到蝙蝠程序码区,此时就可以透过 滴管至选用角色区瞄准器了。这是学生讲。完毕后就让小朋友测试一下程序与否能正常执行。3-3 第三节课撰写时间部份:咱们把程序写在瞄准器部份,点选瞄准器程序,新增如下程序码,把计时器启用,在程序一开始把计

22、时器归零,重复判断时间与否超过咱们所设 定,如果是就停止执行。新增其她角色,点选蝙蝠,将程序码拖曳至其她角色上就完毕复制,然后再修改得分部份,有二分,有扣分。4. scratch进阶课程2-打地鼠 基本课程中都是简朴几种环节(程序)就可以完毕一种作品,到了进阶课程就必要有更多细节要注意。本进阶课程以打地鼠这小游戏来让小朋友练习1)自己设计背景2)自己设计铁鎚3)打中地鼠记分方式4)地鼠浮现及隐藏时间跟着教师,一起动手完毕这个好玩游戏.4-1 设计背景、铁鎚及地鼠 先首汇入一种背景,在此,教师启动Sportsplaying-field,在草地上使用圆工具画出某些地洞,如下图:接着使用绘制新角色工

23、具来画出铁鎚,请画出准备时铁鎚及敲打时铁鎚。先画出准备时铁鎚,透过造型复制-编辑-转旋工具来修改最日后解决地鼠,主角您可以自行决定,教师选了一只小猴子,接着点选造型编辑,使用橡皮擦工具将身体去除,如下图:透过造型复制-编辑-画笔工具来修改被铁鎚打中时造型4-2 撰写地鼠程序1)一方面使用复制办法来复制所有地鼠,调节所有地鼠位置2)针对第一只地鼠来撰写程序透过重复执行循环来始终让地鼠隐藏及浮现场隐藏及浮现是透过随机方式,至于等待秒数则可以自行决定及调节如下这部份可以留到第二节再来配合铁鎚程序一起写,在此站长我先来阐明一下使用重复执行,当遇到角色1(铁鎚)才做动作,做什么动作呢?接着判断与否遇到角

24、色1(铁鎚)造型2(打下时造型),如果是就把地鼠造型切到2(被打中时造型)等待0.2秒后切到角色1后(否则等一下浮现都会是造型2)立即隐藏记分部份暂时先不要考虑,等小朋友都完毕以上程序再来讨论。你也许会发现执行成果都只有第一只地鼠有动作,其她都不动。咱们要先针对第一只来撰写程序,如果第一只都能正常运作后,再使用复制方式,将第一只程序码copy到其她地鼠即可。4-3 撰写铁鎚程序 铁鎚程序就简朴多了,让铁鎚跟鼠标移动,当按下滑鼠后变化其造型,立即又回到造型1 4-4 分数计算 产生一种变量score在程序开始执行时将分数归0每打到一下就加一分接着将程序码复制到其她地鼠,开始测试这个游戏吧!最后还

25、可以增长一种计时器,设定一种时间来计时。让小朋友说说程序有那些缺陷.5. 接球游戏 这个单元要来设计一种会移动人物接空中落下球,构想:1)一种有持续走动动作人物2)从空中落下球3)计分,接着白球加几分,接到其她球扣几分先准备一种背景、一种球、一种人物含五个造型如下图5-1 设计球部份程序构想:1)让球先隐藏2)在x:-240240,y=170,一种位置随机浮现3)让球始终往下掉3-1)因此用重复循环来判断y位标是不是不大于-1703-2)让球y位标减10由于等一下还会设计其她物品掉下来增长游戏复杂度,因此必要设定球是随机浮现,在02秒间浮现,这个值您可以自己修改。等一下咱们还会设计计分及计时,

26、因此您就先完毕这一部份。可以增长其她物品,只要将球程序码复制给该物品即可,怎么复制?前面单元有教过5-2 人物部份程序人物部份程序构想:1)由于咱们这个人物有五造型,咱们就用重复执行来切换造型而达到走动感觉2)教师先不要把等待一秒程序拉进来,先让她们执行程序,看当作果3)她们会觉得走得太快了,请教师再把等待一秒程序拉进来,再让学生当作果4)她们会觉得太慢了,让学生去调节该秒数5)使用左右键来移动人物:如上图,按下左键或右键才有动作6)教师只要示范右键程序,左键学生自然会写出,只是人物会是倒,教师先不要告诉答案,最后提示只容许左右翻转按钮功用5-3 程序计分计分构想:1)建立一种变量来计分2)当球落下时遇到走动中人物时就加分3)加分后就要隐藏该球教师可以让学生录音,当碰届时就发出声音。可话,是不是要设个计时器来限定期间,再加上其她扣分机制,教师和学生一起来想一想,等我明天去上完二班计算机课后再来分享心得及学生讨论成果。5-4 扣分构想 可以有大球小球,不同颜色球,有加二分,有减一分.,如果狠一点,还可以来个归零:

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服