- 1、本文档共372页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
新知讲解一、新建变量和运算符号要实现每道题的加数不一样,需要用到变量存储和随机显示。这些加数变量是指没有固定的值,可以改变数值的量。在模块中可以建立并命名一个变量。在模块中,显示提示并等待输入,输入的数据存储在控件中。第9课赛车游戏教学目标1、信息意识:通过了解图形化编程的基本功能和工作形式,在学习利用侦测与判断控件制作游戏,并学习如何优化脚本。通过编程游戏的启蒙和可视化图形编程等课程,培养计算思维和创新思维,激发对互联网程序的热爱。2、计算思维:能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。3、数字化学习与创新:通过学习经历发现、探究、修改、运用、创作的过程,初步感知学习图形化编程的思路和方法。4、信息社会责任:明确科技活动中应遵循的价值观念、道德责任和行为准则。新知导入如何让赛车沿着赛道自动行驶呢?使用侦测和判断控件就可以实现自动驾驶。新知讲解让赛车在已设定的道路上从起点蓝色线条处自动驾驶到终点红色小旗处。新知讲解一、设置舞台和角色运用“绘图编辑器”,将舞台背景绘制成赛道,并从网上获取赛车图片,将其添加为角色。1.单击按钮打开“绘图编辑器”,设置舞台为绿色的草地和灰色的赛道,选择“画笔”工具,将线条变粗,画上弯弯的道路,选择“线段”工具,用蓝色画起点线,用红色画终点线和小旗。新知讲解2.从网上下载赛车图片,并保存在电脑,D盘“图片”文件夹中。3.导入图片。单击中的按钮,弹出对话框,打开D盘“图片”文件夹,选择“赛车”图片单击“打开”按钮,如图所示。新知讲解4.要实现赛车自动驾驶,必须借助传感器侦测赛道情况,以此判断赛车是否偏离道路。因此,我们需要在赛车车灯位置分别画上红色,黄色的圆作为虚拟“传感器”。新知讲解小贴士传感器,是一种检测装置,能感受到被测量物体的信息,并能将感受到的信息按一定规律转换成电信号或其他所需形式的信号输出,以满足用户的需求。新知讲解选定角色“赛车”,在控制栏中选择“造型”标签中的“椭圆”工具,选取红色和黄色给赛车画上小圆,然后单击“用颜色填充”工具,选取透明色,将底车的白色部分设置为透明如图所示。新知讲解小贴士如果自己画赛车,必须单击按钮为其设置造型中心。新知讲解二、赛车不断前进搭建赛车的初始化脚本,初始化赛车的位置和方向,并设置赛车的运动速度。1.拖动控件到脚本区,将控件和控件连接到下方,并修改数值为起点坐标值,如图所示。新知讲解2.拖动控件和控件到脚本区并修改移动步数为“1”,如图所示。新知讲解三、赛车偏离轨道后纠正方向1.如果红色“传感器”侦测到绿色草地,则意味着偏离道路,就要向右转纠正方向。拖动控件嵌入控件的条件框中,将嵌入控件的执行框中,如图所示。新知讲解2.如果黄色“传感器”侦测到绿色草地,则要向左转纠正方向,如图所示。小贴士表示红色传感器碰到绿色草地。新知讲解四、赛车到达目的地如果赛车碰到小旗即到达目的地,那么游戏结束。拖动控件,嵌入控件的条件框中,将控件嵌入执行框中,如图所示。新知讲解五、加入计时功能运用“侦测”模块中的控件,实现计时功能。1.在到达终点的同时,用控件将计时器时间显示出来,先将控件连接到控件的上方,然后将控件嵌入控件中,如图所示。拓展延伸计时器模块:计时器是利用特定的原理来测量时间的装置。计时器可以帮助我们解决很多生活中的问题。同时,计时器还提供了基本的计时控制功能,包括:开始计时,停止计时,继续计时,操作界面简便易用复零,调整计时等。新知讲解2.将控件连接到控件的下方,表示每次运行脚本,都将重新开始计时,如图所示。新知讲解请同学们欣赏另一种视角的“赛车游戏”。新知讲解小组大比拼请同学们以小组为单位一起制作一个“赛车游戏”,游戏可以是多视
文档评论(0)