8.用计算机做科学实验_第1页
8.用计算机做科学实验_第2页
8.用计算机做科学实验_第3页
8.用计算机做科学实验_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一单元 Scratch程序设计弹球游戏【学习目标】(1) 掌握Scratch中键盘控制行为的实现方法;(2) 理解角度数值与方向的关系;(3) 了解随机行为的实现方法。【任务分析】任务要求:由玩家控制弹板,接住并弹起下落的小球,弹起的小球撞击舞台的顶部或者左右边缘后会再次下落。如果弹板没有接住小球,小球落到舞台底部则游戏结束。小球弹板地面a.从舞台上部开始移动;b.碰到舞台的顶部或者左右边缘后会_;c.碰到弹板会向上移动;d.碰到_就结束游戏。a.放置在舞台下部;b.根据键盘控制左右移动。在底部添加一个黑色矩形,小球碰到就结束游戏。【基础训练】“弹球游戏”的制作(1)打开Scratch,或者“新建项目”。(2)从角色库中分别选取一个“弹板”角色,和一个“小球”角色,绘制一个新角色“地面”。移动到初始位置,调整大小。(3)编写弹板的脚本:图1.Scratch中的位置坐标语言描述的算法Scratch编写的脚本当按下旗子时,初始化弹板位置,移动到舞台下部中央。当按下空格键开始游戏。重复执行:如果按下键,向右移动10步(x+10);如果按下键,向左移动10步(x-10)。(4)编写小球的脚本:图2.Scratch中各个方向对应的角度语言描述的算法Scratch编写的脚本当按下旗子时,初始化小球位置,移动到舞台上部中央。设定面向的方向,作为下落角度(角度在135225之间最佳)。按下空格开始游戏,并重复执行移动10步,碰到边缘就反弹;如果碰到弹板,面向上方移动,形成反弹;(反弹角度-4545之间最佳)如果碰到舞台底部的“地面”就结束游戏。(6)保存并测试游戏。试一试:使用不同的角色来玩“弹球游戏”。【能力提高】设置随机角度和移动速度(1)用随机数分别替换小球下落的角度,以及碰到弹板反弹的角度。(2)修改移动步数,小球和弹板大小,以调整游戏难度;(3)增加细节动画和声音,优化游戏效果。【知识链接】世界上最早的电子游戏世界上最早的家用电子游戏是PONG,被译为乒乓球。1972年,美国的雅达利公司的PONG是一款比较知名的运动游戏,也是世界上最早的一款家用电子游戏了。游戏模拟两个人打乒乓球,就是在两条线中间有一个点在动。操纵器就是当年一个摇杆上有一个按钮的那种。乒乓球作为联机对抗游戏的始祖设计得十分

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论