1第7课小猫抢红包教学目标1、认知目标:学习Scratch变量在设计中的应用。2、能力目标:能通过改变Scratch变量值实现程序不同功能。3、情感目标:培养学生观察与思考能力。教学重点1.导入角色,去掉白色背景。2.“如果”命令的使用。3.平滑移动与旋转。4.主角的左右移动。5.随机数的使用。6.坐标的认识。7.角色大小的设置。8.角色的隐藏与显示。教学难点1.“如果”命令的使用。2.平滑移动与旋转。3.主角的左右移动。4.随机数的使用。5.坐标的认识。一、谈话引入刚刚过了新年。同学们领到红包了吗?多不多?有没有想像过天上像下雪一样的下红包呢?现实中无法实现的,让Scratch来帮助我们实现吧!(板书课题:接红包)二、导入素材1.下载并打开上节课完成的作业。2.选择一个你喜欢的红包素材导入进Scratch中,并去掉白色的背景。23.设置角色大小为40。三、分析程序先完成素材导入的同学开始思考以下三个问题:1.红包在什么位置出现?2.红包是怎样运动的?3.红包被接住以后,可以有什么样的变化?四、分步制作1.红包的出现红包出现在哪个位置,该用什么命令来实现?请一名学生回答如何用命令进行设置。添加上“重复执行”命令,测试效果。2.移动红包红包出现以后,就该怎么移动,要用哪个命令?学生利用命令,让红包向下方移动。发现问题:永远只有一个终点,怎样才能让红包落到下面的任意位置呢?红包移动的终点,由XY两个坐标决定,红包要落到屏幕下方,所以Y坐标的值是固定的,那么X坐标该填多少呢?3、提示:在“动作”、“侦测”、“数字和逻辑运算”里都有合适的程序命令,去试一试吧?学生探索,发现不同的方法,演示。方法一:使用随机图标。问:随机数的范围是怎么确定的?方法二:使用角色定位图标。问:这个命令表示什么?(表示角色1现在的X坐标,它是可以变化的)运行的效果怎样?与上一种方法相比,有什么不同?方法三:使用x坐标。问:它指的是谁的X坐标?他和角色坐标有什么区别?小结:在Scratch里面,要达到同样的一个目的,方法不止一种,同学们要多动动脑筋哟。试一试:能不能让红包下落的速度有时快有时慢?3.接红包3红包掉下来后,我们就移动主角去接红包,当主角碰到红包后,就视为接到了。这时我们采用“如果碰到主角”命令。但是,红包碰到主角以后,又可以有些什么表现呢?(放大、缩小、旋转„„)请同学们独立制作,如果有困难,可以打开学科平台中的学案,选择一种你喜欢的表现形式,学习制作方法并制作出来。4.完成作品现在我们制作好了一个红包,如果要实现红包漫天飞舞的效果,最快的方法是什么?(复制)请同学们完成作品并提交!五、自学二:创意实践1、加大变量的使用:重新设计游戏,让游戏更加有趣。填写课本35页横线。2看课本第36页的试一试,编程设计一个游戏:打地鼠。【作品展示】展示有代表性的学生作品。思考:这个作品还可以在哪些方面进行改进?(还可以增加些什么内容?)结束语:这个作品还有这么多可以改进的地方,让我们下一节课继续努力,把我们的作品完善得更好。