第11课 3D乒乓球(课件(PPT15张)+教案)

资源下载
  1. 二一教育资源

第11课 3D乒乓球(课件(PPT15张)+教案)

资源简介

中小学教育资源及组卷应用平台
第11课 3D乒乓球 教学设计
课题 3D乒乓球 单元 十一 学科 信息技术 年级 第三册
学习目标 (1) 了解源码编辑器中的“物理引擎”(2)了解设置角色的基础物理属性的方法(3)能够使用积木实现角色的物理效果
重点 了解源码编辑器中的“物理引擎”。(2)了解设置角色的基础物理属性的方法。
难点 掌握“物理”模块类中的积木使用方法实现角色的物理效果及了解相关参数的意义。
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 播放打篮球视频,提问:篮球被投掷后落下,这是什么原因造成的 引出物理现象,提出源码编辑器中也有类似的积木可以模拟生活中的物理现象。组织学生 阅读课本,了解“物理引擎”的概念。 观察源码编辑器中的“物理引擎”积木区 培养学生观察生活的习惯,了解生活中的物理现象。
讲授新课 (一)挑战任务一任务一:制作篮球弹起的情景。尝试修改反弹系数、设置重量,以及改变力的大小及方向,观察篮球运动会有怎样的变化,并完成下页的记录表格(表11 -4),说一说自已对对应积木的理解。(二)挑战任务二 任务二:制作3D乒乓球。了解了“物理”模块类积木的使用方法之后,接下来到你大展身手的时刻了!1.学生打开“3D乒乓球. bem", 根据表格11-4,完成3D乒乓球的任务,并进行小组合作交流学习。任务要求:(1)实现乒乓球在舞台内具有物理引擎效果,并可以不断反弹。(2)新增变量“得分”,球拍成功接打乒乓球一次得一分。2.教师辅助讲解共性问题,提示乒乓球方向”参数设置方法。 探究不同系数的变化对篮球运动效果的影响。完成任务二 通过范例作品的引导,引导学生观赏思考,师生交流后学生尝试自主探究完成任务教师针对重难点知识讲解示范小组交流合作,
展示评价 1.完善和优化程序。2.给自己的作品评价。3.小组内互相点评。4.全班展示交流。 自评与互评
拓展提高 物理引擎”在我们生活中应用得很多,多种游戏设计中都会应用到“物理引擎”的相关原理及知识。播放与“物理引擎”相关的游戏视频内容。 学生巩固知识学以致用 视听结合,学习新知识在其他领域的应用,深化新学习的知识。
课堂小结 1.总结本课知识点2.点评学生的表现3.鼓励学生课后继续学习 盘点一下自己在本节课的学习收获。 对所学知识进行归纳与小结,有利于学生巩固知识,提升能力。
板书 第11课 3D乒乓球一、了解源码编辑器中的物理引擎二、了解设置角色的基础物理属性的方法三、能够使用积木实现程序的物理效果
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)(共15张PPT)
第11课 3D乒乓球
小学信息技术(粤教版) 第三册上AB版教材
新知导入
②“物理”模块类内的积木可以使角色具有生活中的一些物理特性!
①贝贝,我发现源码编辑器中有一个“物理”模块类,这个模块类的积木有什么作用呢?
③这么神奇!我们快来一起看看!
在之前的程序设计中,如上节课的“打砖块”游戏,我们将“弹球”视作平面中的一个点,通过设置该点坐标的变化来完成角色的移动。而在日常生活中,“弹球”往往会具有大小、质量等物理特性。在源码编辑器中,这些物理特性如何设置呢?
源码编辑器为我们提供了物理模块类,通过这个模块类中的积木可以完成物理模拟,对角色进行物理特性的设置,实现篮球的自由下落、弹球的反弹效果。下面,就让我们一起来了解一下源码编辑器中的“物理”模块吧!
新知讲解
在游戏设计中往往存在游戏引擎,如碰撞检测、物理引擎、渲染引擎、人工智能(AI)等。这些引擎就是已经编写好的程序核心代码,将游戏中可能用到的程序算法、效果封装形成简单的、便于游戏开发者使用的模块(如下图)。
一、物理引擎
例如,我们设计一款游戏,模拟篮球掉下又弹起的物理效果,如下图所示。
模拟篮球在各种外力的作用下的运动轨迹,对于一般游戏设计者来说,算法较为复杂,此时,就可以使用游戏中已经设置好的物理引擎。
添加篮球及篮筐角色,参考下表中的方法,搭建程序。
二、基础物理属性的设定
开启了角色的物理引擎后,需要完成基础物理属性(如角色的质量、反弹系数、物理边界等)的设定。
搭建设置篮球基础物理属性的程序。
提示:1.参考95-96页表中的方法,寻找方法解决问题
2.有疑问的可以同学交流或是向老师提问
3.做完后要保存
三、制作3D乒乓球
了解了“物理”模块类积木的使用方法之后,接下来,到你大展身手的时刻了。打开“3D乒乓球.bcm”文件,如下图所示。
完成3D乒乓球的任务,并进行小组合作交流学习。
任务要求:
(1)实现乒乓球在舞台内具有物理引擎效果,并可以不断反弹。
(2)新增变量“得分”,球拍成功接打乒乓球一次得一分。
角色“乒乓球”的最终程序示例如下图所示。
拓展提高
物理引擎”在我们生活中应用得很多,多种游戏设计中都会应用到“物理引擎”的相关原理及知识。播放与“物理引擎”相关的游戏视频内容。
1.总结本课知识点
2.点评学生的表现
3.鼓励学生课后继续学习
课堂小结
板书设计
第11课 3D乒乓球
一、了解源码编辑器中的物理引擎
二、了解设置角色的基础物理属性的方法
三、能够使用积木实现程序的物理效果
谢谢
21世纪教育网(www.21cnjy.com) 中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php

展开更多......

收起↑

资源列表