版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、少儿编程教学资料,需要可下载并修改后使用!款素式夕心编程秋强中级第14课:爬墙弹球【本课说明】今天我们设计一个弹球运动且能爬墙的小游戏。按下键盘上移键、左移键、右移键,控 制弹球运动,当弹球碰到墙面,弹球可以顺着墙往上爬。【知识技能】(1)循环及其嵌套控制的应用。(2)新建变量及其应用。(3)条件判断指令及其应用。(4)侦测指令的应用。(5)数字和逻辑运算指令的应用。(6)角色的大小和位置设定。(7)如何阅读程序?分析程序?【问题分析】(1)准备相关素材,如:模拟墙的图片、小球图片、开始按钮、音乐等。(2)当按下开始按钮时,游戏开始。(3)按下键盘上移键、左移键、右移键,控制弹球分别向上、向左
2、和向右移动。(4)当弹球碰到墙面,弹球可以顺着墙往上爬,如何控制。【教学步骤】(1) 翻开Scratch离线系统,显示Scratch编程主界面。(2)选择主界面左下方“角色”,鼠标右键点击“Sprite/ ,选择删除。(本节课角 色中不用猫咪)(3)添加背景:(4)选择主界面左下方“新建背景”,点击第三个图标显示“从本地文件中上传背景”, 将预先准备好的“背景”上传。(5)添加弹球:(6)选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”, 将预先准备好的“弹球”上传。(7)选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分 别输入“垂直速度”和“水平
3、速度”,点击左侧蓝色箭头确定。(8)选择主界面中间“脚本”,按照下列图所示,将积木拖动到脚本区域组合,并按照如下图修改其中的参数:当 被点击将角色的大小设定为移至I x: y: 将水平速度d设定为 将垂直速度设定为按键右移键是否按下?将费里水平速度的值增加o如果按键左移键是否投下? 将变置水平速度的值熠加将水平速度设定为水平速度*().87 )将X坐标增加水平速度如果碰到颜色71女 “一 一 一 将X坐标增加0-水平速度将y坐标坞加绝对值水平速度+。 -如果按键上移键是否按下?那么如果碰到颜色?那么m3一 1将垂直速度设定为B将y坐标憎加垂直速度如果碰到颜色 ?】那么将垂直速度设定为。-垂直速
4、度*09 否那么将费里垂直速度的值增加将费里垂直速度的值增加ED当 被点击将角色的大小设定为 移至I x: y: 将水平速度d设定为 将垂直速度设定为按键右移键是否按下?将费里水平速度的值增加o如果按键左移键是否投下? 将变置水平速度的值熠加将水平速度设定为水平速度*().87 )将X坐标增加水平速度如果碰到颜色71女 “一 一 一 将X坐标增加0-水平速度将y坐标坞加绝对值水平速度+。 -如果按键上移键是否按下?那么如果碰到颜色?那么m3一 1将垂直速度设定为B将y坐标憎加垂直速度 如果碰到颜色 ?】那么将垂直速度设定为垂直速度*QD将变里垂直速度的值增加E1(9)至此,程序(脚本)编写完毕
5、。我们点击主界面左上方的“小绿旗”,程序就开 始执行了。(10)按下键盘上的“左移键”、“右移键”、“上移键”,来控制弹球爬墙,当小弹 球碰到墙壁,会顺着墙壁攀爬。【举一反三】(1)改变本课脚本里的参数或指令,看看会发生什么?认真思考一下,为什么?(2)请完善本课游戏,将模拟的“墙”设计的更加科学、好玩、有趣。小朋友,动动脑 筋,试试吧!【代码展示】(1)角色“弹球”将角色的大小设定为 移至I x: y: 将水平速度d设定为 将垂直速度设定为如果拔键右移键是否按下? 丁那么将费里水平速度的值增加。如果按键左移键是否按下?,那么将焚置水平速度的值增加将水平速度设定为水平速度* (0.0.87J将X坐标增加水平速度如果碰到颜色?那么P将X坐标增加0-水平速度P将X坐标增加0-水平速度将y坐标增加绝对值水
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 珠心算满5加的教案6篇
- 2024年亚叶酸钙项目资金申请报告代可行性研究报告
- 《展示材料设计》课件
- 《江苏会考培训》课件
- 护理管理课件
- 《销售管理高级培训》课件
- 相遇问题课件教学
- 【语文课件】大树病了课件
- 《废水化学处理》课件
- 2024年新高一数学初升高衔接《幂函数》含答案解析
- 高考倒计时 二百天大有可为-高三冲刺班会
- 农村初中道德与法治学生阅读能力的培养探究
- 郑州数字经济发展现状与对策建议研究
- 安全工器具试验标准及周期表
- 简单交通事故图解快速处理PPT课件
- 双减背景下初中英语个性化作业设计案例
- 家长会邀请函模板
- 小儿腹股沟疝详解PPT课件
- 急性阑尾炎.PPT.ppt完整版
- 杭州嘉隆组合式干燥机说明书
- 孙子兵法与兵家智慧
评论
0/150
提交评论