scratch100节课中级第14爬墙弹球_第1页
scratch100节课中级第14爬墙弹球_第2页
scratch100节课中级第14爬墙弹球_第3页
scratch100节课中级第14爬墙弹球_第4页
scratch100节课中级第14爬墙弹球_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

教案式少儿编程教程

【中级】

(第一版)

全部教程共四册:入门级、初级、中级、高级

入门级:108个案例

配套30课视频课程

配套30课教案

初级:186个案例

配套30课视频课程

配套30课教案

中级:60个案例

配套30课视频课程

配套30课教案

高级:20个案例

配套10课视频课程

配套10课教案

中级第14课:爬墙弹球

【本课说明】

今天我们设计一个弹球运动且能爬墙的小游戏。按下键盘上移键、左移键、右移键,控制弹球运动,当弹球碰到墙面,弹球可以顺着墙往上爬。

【知识技能】

循环及其嵌套控制的应用。

新建变量及其应用。

条件判断指令及其应用。

侦测指令的应用。

数字和逻辑运算指令的应用。

角色的大小和位置设定。

如何阅读程序?分析程序?

【问题分析】

准备相关素材,如:模拟墙的图片、小球图片、开始按钮、音乐等。

当按下开始按钮时,游戏开始。

按下键盘上移键、左移键、右移键,控制弹球分别向上、向左和向右移动。

当弹球碰到墙面,弹球可以顺着墙往上爬,如何控制。

【教学步骤】

打开Scratch离线系统,显示Scratch编程主界面。

选择主界面左下方“角色”,鼠标右键点击“Sprite1”,选择删除。(本节课角色中不用猫咪)

添加背景:

选择主界面左下方“新建背景”,点击第三个图标显示“从本地文件中上传背景”,将预先准备好的“背景”上传。

添加弹球:

选择主界面左下方“新建角色”,点击第三个图标显示“从本地文件中上传角色”,将预先准备好的“弹球”上传。

选择主界面中间“脚本”中的“数据”,点击“新建变量”,在“变量名”中分别输入“垂直速度”和“水平速度”,点击左侧蓝色箭头确定。

选择主界面中间“脚本”,按照下图所示,将积木拖动到脚本区域组合,并按照如图所示修改其中的参数:

至此,程序(脚本)编写完毕。我们点击主界面左上方的“小绿旗”,程序就开始执行了。

按下键盘上的“左移键”、“右移键”、“上移键”,来控制弹球爬墙,当小弹球碰到墙壁,会顺着墙壁攀爬。

【举一反三】

改变本课脚本里的参数或指令,看看会发生什么?认真思考一下,为什么?

请完善本课游戏,将模拟的“墙”设计的更加科学、好玩、有趣。小朋友,动动脑筋,试试吧!

【代码展示】

角色“弹球”

同学们,再见

编程可以培养孩子以下重要能力:

一、逻辑推理--抽象思维能力。

二、数学计算--数据化思考能力。自己编程实现逻辑的过程非常锻炼智力。三、问题解决--跨界思考能力。

四、创新思维--系统工程思维能力。思考与设计游戏规则。五、联想判断--分析归纳能力。

六、耐心缜密--合作自信能力。

七、动手能力--动手实现程序逻辑以验证自己的思路。

八、美术与音乐修养--给游戏设计图片、背景音乐、各种音效。九、在这里,孩子是导演!

【友情提示】

尊敬的老师、亲爱的小朋友:你在使用本课程时,请打开Scratch离线系统,在主界面的左上方,找到标签“文件”,点击“文件”,在出来的下拉菜单中点击“打开”,此时让你选择要打开文件的“路径”,你可以选择本课附

温馨提示

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

评论

0/150

提交评论