资源简介 (共24张PPT)第1课海底世界学习目标巩固与扩展项目讨论逻辑编程1234123初识scratch,学习基本的操作,导入各种海洋生物,控制他们海底移动,打造丰富有趣的海底世界。学习“当小绿旗被点击”、“移动10步” 、“下一个造型” 、“碰到边缘反弹” 、“旋转模式” 等脚本综合应用所学脚本完成编程项目并扩展新脚本:1.本节课用到的角色2.本节课用到的背景SharkFishStripes《海底世界》Octopus1.观察海底都有什么动物呢?2.鲨鱼在干什么呢?3.其他动物都在干什么?4.还从屏幕上发现了什么?有章鱼、小鱼、鲨鱼等鲨鱼想吃小鱼,不停的在追杀小鱼章鱼在敲鼓,演奏乐曲;小鱼在一直跑海底世界真奇妙,还有好多海洋生物啊《海底世界》角色区舞台区代码区背景区编程区1.认识编程界面菜单栏2.导入海底世界背景常用的指令:“选择一个背景”、“绘制”导入背景1.导入背景选择”水下”分类左键单击,选择水下背景1.导入鲨鱼角色3.让鲨鱼在海里游起来常用的指令:“选择一个角色”、“绘制”导入角色选择”动物”分类左键单击,选择鲨鱼3.让鲨鱼动起来,认识移动10步脚本可以在事件模块里边找到它2.认识当小绿旗被点击指令当小绿旗被点击是作为每一个脚本开始的指令,点击小绿旗运行我们编写的程序默认角色向右移动10步,每点击一次鲨鱼向右移动10步可以在运动模块里边找到它3.让鲨鱼在海里游起来5.让鲨鱼走到边缘后掉头,学习碰到边缘就反弹指令将移动10步放到重复执行里边,鲨鱼就能不断往前走4.让鲨鱼连续运动起来,学习重复执行指令在控制模块里,可以找到重复执行在运动模块里边找到碰到边缘就反弹指令鲨鱼就可以在海里边一直游起来3.让鲨鱼在海里游起来7.等待一秒的使用6.鲨鱼在碰到边缘后倒过来行走了,改变他的翻转模式在运动模块里边找到“将翻转模式设置为左右翻转” 指令鲨鱼可以正常左右移动顺序执行中,等待的含义是上一段指令和下一段指令的间隔时间比如这段脚本,吃午饭和吃完饭的时间间隔是1秒钟3.让鲨鱼在海里游起来8.点开鲨鱼的造型,可以看到有三个形态,让它走边切换造型,实现捕捉猎物的效果在外观模块里边找到下一个造型指令鲨鱼运动的总程序3.让鲨鱼在海里游起来1.找到小鱼和章鱼,复制脚本导入其它两个角色左键拖动脚本到新角色上,晃动两下松手就表示复制成功4.导入其它角色、复制脚本1. 加入欢快的背景音乐5.背景音乐点击音乐模块,添加好听的背景音乐鼠标放上去试听音乐,左键单击选择音乐编写重复执行播放音乐(点击小三角选择挑选好的音乐)2. 编写播放音乐程序5.背景音乐一般背景音乐都加在背景里面在音乐模块找到播放音乐等待播完这个脚本Q1:明明给鲨鱼编写的程序,鲨鱼会倒着跑,为什么呢?A1:旋转模式设定为不可旋转错误Q&AQ2:明明精心挑选了一个好听的背景音乐,可是不能正常的播放,为什么呢?A2:明明太粗心了,脚本都用错了,应该用播放音乐直到完毕这个脚本才对呢。Q&A(1)(2)当小绿旗被是作为每一个脚本开始的指令,每次被点击运行我们编写的程序在舞台上移动10步,默认方向:向右知识点巩固(3)(4)这两个脚本常常一起使用,角色可以在舞台上来回反弹,并且可以切换旋转模式程序顺序执行,两条脚本之间的等待时间间隔。知识点巩固(3)(4)播放声音等待播放,如果一个音乐时长1小时,用这个脚本,那么就会播放一小时的音乐,再去执行下一个脚本知识点巩固重复执行里面的程序,永远不停止。明明给鲨鱼编写了这样的程序,鲨鱼并不会在屏幕中来回跑,为什么呢?( )ABCD鲨鱼今天心情不好碰到边缘就反弹这个脚本错误移动10步没有放到重复执行里面旋转模式这个脚本错误源码测试答案:解析:移动10步没有放到重复执行里面去,所以鲨鱼只能走10步。C源码测试 展开更多...... 收起↑ 资源预览