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