资源简介 《苹果落地》教学设计 龙岗区智民实验学校 陈海苑一、需要对学生强调或提醒的知识(可发给学生做导学案) 制作《苹果落地》游戏可分析梳理为三个独立的小任务,由易到难逐个完成。任务一:编程猫随鼠标左右移动。猫在舞台的位置由鼠标的X坐标决定,Y坐标不变。任务二:苹果随机从上方反复掉落。苹果离开边缘后,出现在上方不同的位置, 并重复下落的动作。任务三:编程猫接到苹果便可得一分。利用如果那么条件判断指令,亦可设计为苹果碰到编程猫就得分。提高任务:学生创想1:增加苹果数量或者调整苹果掉落的速度。学生创想2:设置“炸弹”障碍增加游戏的难度。学生创想3:为程序增加背景或音乐,增强视听效果。二、教师教学参考1.本节课要学习的程序逻辑或语句:坐标系的迁移应用、如果条件判断语句、变量的新建与使用。2.复习内容或语句有:坐标系的知识、重复语句、显示、隐藏。3.游戏描述:用鼠标控制编程猫左右移动,接到从上掉落的苹果就可得分。或者接到“炸弹”会减分。(简易基础版) (创意提高版)3.教学流程流程 教师活动 学生活动 设计意图 用时(一) 创设 情景 激趣 导入 同学们都玩过金山打字游戏中的接苹果游戏吧,看看视频演示编程猫接苹果的游戏,引入这节课的主题。 欣赏案例 观看视频 通过欣赏案例,激发学生创作欲望。 1分钟(二) 自主 探究 解决 问题 (PPT展示)讨论分析:《苹果落地》这个游戏游戏规则是怎么设计的?游戏中有哪些角色?角色都有什么样的动作? 2、教师引导学生对游戏进行分解 (1)角色编程猫:随鼠标左右移动。 (2) 角色苹果:反复从上方不同位置随机掉落。 (3)编程猫接到苹果得分。 小组进行头脑风暴,讨论游戏的设计并派学生代表回答。 学生体验游戏,加深游戏分解的意义。 让学生自主分析“接苹果”这个游戏的设计方法,锻炼学生的创作设计能力。同时活跃课堂氛围。 4分钟(三) 任务 驱动 习得 新知 制作游戏比玩游戏更有成就感,下面请同学们根据导学案上梳理好的三个小任务,尝试搭建吧! 挑战任务一: 编程猫随鼠标左右移动。 编程猫只跟随鼠标左右移动,而不能上下移动。 X坐标即为鼠标的X坐标 Y坐标保持初始位置 学生分层作业(基础/提高) 1.观察坐标变化自行设置猫的初始位置。 2.坐标的迁移应用。 3.(提高)水平较高的同学,可利用旧知增加猫行走的动态效果。 通过分析,教师引导学生复习坐标知识,让学生自己动手实现猫的功能。培养学生自主探究的能力。学会如何获取鼠标坐标。 5分钟 挑战任务二: 苹果随机掉落。 细节要点分析: 点击开始时:苹果在舞台上方固定位置 苹果垂直下落:X坐标保持不变,Y坐标减小。 苹果下落到边缘:返回舞台上方随机位置。 4、重复执行 自主设置苹果的初始位置 学习迁移 学习条件判断语句。 复习旧知 复习旧知,熟练掌握坐标位置的设定 通过学习坐标增加数值从而改变位置的模块。 学会用“离开边缘、“如果…那么”组合成条件判断语句,去完成项目中的侦测功能。 10分钟 挑战任务三:得分 要怎么实现得分功能呢? 教师分析:就是如果苹果碰到编程猫就得分,在数据选项中新建一个“得分”变量就可实现。 2、该如何解决苹果触碰到编程猫持续得分的情况呢? 模块的妙用。 学习新建变量,并尝试修改样式。 解决程序问题。 让学生学习“变量”,能够掌握变量的使用方法。 同时加深掌握“如果…那么”“”碰到”模块的组合语句。 利用旧知“隐藏”和“显示”模块解决问题。 10分钟(四) 任务 拓展 作品完善 一个苹果的游戏,同学们玩起来觉得没什么难度,你有什么好的创想呢? 学生创想1:增加苹果数量或者调整苹果掉落的速度和旋转角度。 学生创想2:设置“炸弹”障碍增加游戏的难度。 学生创想3:为程序增加背景或音乐,增强视听效果。 …… 学生创想 完善作品 教师个别指导 让学生自己探索一些模块的使用,增加课程的趣味性。 5分钟(五) 欣赏 评价 作品保存 欣赏与评价作品。 2、作品的保存。 在未来教室的帐号中指导学生互评互学。 及时肯定学生的成果,鼓励创新,激发学生的学习动力。 4分钟(六) 知识小节 课外延伸 小结:升华 课堂上未完成的可先保存课后去自行探究。 回答学习本课的收获。 自主探究 培养及时梳理、归纳知识点的习惯。 锻炼学生的动手能力。 1分钟基础版脚本: 提高版脚本: 展开更多...... 收起↑ 资源预览