今日任务:上节课,我们全面了解了scratch的界面,以及一些功能按钮的作用,我们还试着编写了自己的第一个小程序,上节课我还给同学们布置了课后思考题目,不知道同学们完成的如何了?我们今天要挑战的任务是这样的,公园长椅上有一个淘气的男孩儿在上面左右来回走动,我需要确保这个淘气男孩儿始终在长椅上走动,不可以让他掉下去,也就是当走到长椅边缘的时候他可以掉头往回走!本课重难点:(1)了解都有哪些判断语句!(2)如何使用“控制”指令集中的判断语句,以及如何配合使用“侦测”指令集。(3)能和老师一起完成一个小实例!任务解读Thinkingmap:人物行走舞台舞台角色指令控制背景X和Y坐标概念第二课重要的判断语句角色和造型的关系侦测动作数字逻辑运算跟我来挑战Followme:既然我们要做一个完整的作品,那么完整的步骤可缺一不可,今天我们再来一次完整的操作步骤展示!第一步:启动scratch软件;第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:walk,→点击“保存”;(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)第三步:来把公园长椅的背景换上吧!点选第四步:主角出场,我们本次任务不用小猫,换成人物!先删除小猫角色,再往下看!第五步:我们已经插入了一个角色,但是里面却有玄机!一个角色其实可以包含无数个造型的。就好像一个人就是一个角色,但是这个人每一个不一样的动作或者形态,我们都可以成为是这个人(角色)的一个造型,我们来看看这个新角色有多少造型!第六步:把这个角色在舞台上摆放好,我们开始设计他的脚本。该角色的造型一该角色的造型二该角色的造型三该角色的造型四该角色的造型五这一个角色目前包含五个造型!我们编写脚本要考虑以下几个方面:(1)怎么让人物行走起来呢?(2)如何判断人物已经走到了椅子的边缘?(3)走到边缘后怎么掉头往回走?(4)如何重复这一些列动作?好,我们带着问题上路人物虽然可以走了,但是人物走着走着就腾空了,轻功了得啊??!!而且人物是滑过来的,而不是走过来的!带着问题继续改进程序!①②造型可以不断切换了,人物终于走了起来!但是脚步频率有点儿快,不真实!而且,还是出现腾空行走的问题,带着问题继续改进程序!③每个造型切换有0.2秒的间隔!人物脚步的频率就没那么快了!加快了移动速度,为了更加真实!那么,我们还需要知道长椅的宽度(长椅两端X的值,即左侧X值和右侧X值)④人物虽然可以正常行走了!但是超过椅子边缘,腾空行走的问题还是没有解决啊!这是舞台的坐标,左右宽度是-240~240步,也就是480步。把人物拖动到长椅最左侧,记录下此时的X值是-144把人物拖动到长椅最右侧,记录下此时的X值是159我们有了长椅两端的X值,接下来就可以利用判断语句判断他是否走到了长椅的边界了。接下来,请同学们自己把今天的任务继续完成吧!我相信同学们都会成功运行的!课后思考:我们今天又完成了一个小实例,相信到这里,同学们作品中的男孩儿已经可以走到长椅的边缘就掉头了,那么,课后请同学们思考一下:(1)舞台步数和厘米的换算是怎样的?(2)走到舞台边缘时,我想让男孩儿说一句:“差点儿掉下去!真悬!”然后再掉头会走,怎么实现呢?(3)上面第(2)步如果不通过文字显示,而是通过声音来体现,你知道怎么让我们的scratch发出声音么?或者自己试着录制一段声音?⑤