资源描述:
第1课时 移动鼠标接苹果教学目标1.认识侦测模块的相关指令,掌握使用鼠标控制角色运动的方法。2.会使用生成随机数的指令。3.初步了解变量的含义和使用。4.编写用鼠标控制角色运动的人机交互游戏脚本。教学重点和难点1.教学重点。鼠标位置侦测指令、随机数指令、变量的应用2.教学难点。编写用鼠标控制角色运动的人机交互游戏脚本。教学策略选择与设计1.情境教学法教师以学生熟悉的“接苹果”小游戏为情境,让学生了解鼠标侦测游戏的特点。2.操作演示法教师采用边演示边讲解的方法,帮助学生形象直观地接受新知识3.任务驱动法教师布置学习任务,学生在任务的驱动下,激发学习兴趣,主动去尝试完成学习任务。通过学生自主、合作完成任务,提高学生的动手操作能力,也提升学生的素养。4.自主探究法学生在教师的指导下自主学习,按组内异质、组间同质进行分组,并以小组为单位开展充分的讨论、探究,任务完成后,由各小组派代表进行汇报。教学准备1教学环境。Windows操作系统、多媒体广播控制系统、计算机网络教室、因特网环境。2教学资源。教学资源包(Scratch游戏、学生作品、微视频等)、课件。教学过程一、导入新课(4分钟)1.引言小时候,大家都玩过打砖块、打地鼠等游戏吧,今天,老师也给大家带来了一个小游戏。2.引导学生运行桌面上的游戏程序,让学生体验游戏。提问谁能说出刚才游戏的规则是什么你如何评价这个游戏4.倾听学生汇报。5.归纳小结这是一类通过鼠标控制角色移动的Scratch游戏。6.课件显示课题第1课移动鼠标接苹果二、“接苹果”游戏原理(4分钟)1.引导学生观察游戏运行效果2.小组讨论角色小车、苹果是如何运动的游戏是怎样运行的3.倾听学生汇报。4.小结接苹果游戏的原理苹果从树上随机落下,用鼠标拖动小车,接住落下的苹果,统计在有限的时间内接住的苹果数量。三、游戏制作前的准备(10分钟)1.舞台背景设计。1引言请同学们从本地文件中上传“苹果树果园”背景,还可以从角色库中插入适当角色装饰背景2引导学生实践操作。3巡视指导,收集问题。4归纳汇总,演示解决存在的问题题。2.角色设计。1出示任务。删除软件默认的小猫角色。新增小车角色和苹果角色。小车角色可自主学习微课绘制小车角色,在矢量编辑模式中自行绘制。苹果角色可从外部导入。2引导学生实践操作。3巡视指导,收集问题。4演示解决存在的问题。3.角色出场定位1出示Scratch坐标平面图,回顾坐标定位知识在水平方向即x轴的长度是480步,在垂直方向即y轴的长度是360步2教师拖动鼠标指针到指定位置,引导学生观察“运动”模块“移到xy”指令中坐标数字的变化。3出示任务请同学们阅读图1-2和图1-3内容,学习鼠标位置侦测指令,小组讨论,移动角色到鼠标指针位置,采用哪种方法更便捷。4小组汇报,教师点评5示范讲解小车移动区域、随机数、苹果可能出现和下落的位置。4.规划脚本。1引导学生仔细阅读教材第4页内容,思考可以从哪些方面设计情节并制订规则。2小组交流、讨论形成编写脚本的思路。四、编写程序(10分钟)1.编写小车和鼠标交互的脚本1引导学生先定义变量“剩余时间”,用于设定游戏终止的条件;再定义变量“接到个数”,用于展示游戏的评价结果。2课件出示小车和鼠标交互的脚本流程图,讲解脚本编写的过程。3引导学生编写小车脚本。4巡视指导,收集问题5演示解决存在的问题2.编写苹果落下的脚本。1引言苹果在下落过程中,碰到小车角色要隐藏起来,同时变量“接到个数”加1;没有碰到小车则落到y-100的区间时苹果停止下落,表示落到地上2课件出示苹果脚本流程图,讲解脚本编写的过程。3引导学生编写苹果脚本。4巡视指导,收集问题。5演示解决存在的问题。五、测试与优化脚本(2分钟)出示任务请同学们阅读教材第6页调试脚本这部分内容,测试与优化脚本。1调整苹果落下的等待时间。2改变苹果出现位置的坐标即水平位置的范围3使鼠标交互游戏运动画面更加流畅。2.小组成员相互运行脚本,提出反馈意见或建议。六、分层任务,巩固操作(6分钟)1.基础任务完善程序。2.提高任务修改“接苹果”游戏脚本,在舞台上添加多个苹果,提高苹果落下的速度,也可以增加石块角色,接到石块每次扣2分,以增加游戏的趣味性。七、展示点评,梳理总结(4分钟)1.展播部分学生作品,引导学生评价作品的创意之处。2.引导学生说一说,交流这节课所学知识。3.引导学生填写教材第6页的活动评价表。4.总结今天,我们学习了鼠标位置侦测指令,一起制作了“接苹果”游戏,体验了人机交互。希望同学们课后可以继续探索,设计出更多有趣的Scratch游戏。
展开阅读全文