资源简介 (共17张PPT)在过程中调用过程--程序设计的一般流程SCRATCHQ1:至少需要哪几个角色?小球、挡板、底板一、分析结构,梳理思路Q2:每个角色的执行过程是怎样的?小球一、分析结构,梳理思路挡板底板挡板思路分析:点击绿色旗帜开始挡板随着鼠标在X轴方向移动碰到边缘时反弹return小球思路分析点击绿色旗帜移动到X:-90 Y:170的位置面向某个方向移动碰到边缘反弹;如果碰到挡板面向 某个方向移动;如果碰到底板说“哈哈,你输啦!”停止执行这个脚本。重复执行returnQ3:可能会用到的脚本有……重复、随机数、移动、碰到边缘反弹、如果、面向、碰到……一、分析结构,梳理思路二、创建角色,搭建脚本任务一 创建角色,调整大小位置任务二 挡板脚本搭建任务三 小球脚本搭建任务一 创建角色 调整大小位置第一步 删除原来的角色选中角色——鼠标右键——删除第二步 导入小球新增角色——从文件夹中选择——桌面——小球第三步 导入挡板新增角色——从文件夹中选择——桌面——挡板第四步 导入底板新增角色——从文件夹中选择——桌面——底板任务二 挡板脚本搭建思路:点击绿色旗帜开始挡板随着鼠标在X轴方向移动碰到边缘时反弹将挡板的X坐标设定为鼠标的X坐标重复执行任务二 挡板脚本搭建思路:点击绿色旗帜移动到X:90 Y:160的位置面向某个方向移动碰到边缘反弹;如果碰到挡板面向 某个方向移动;如果碰到底板说“哈哈,你输啦!”停止执行这个脚本。条件语句条件语句重复执行任务三 小球脚本搭建任务三 小球脚本搭建三、 测试修改测试你的程序,看看哪里还有问题,进行修改说说完成这个程序的过程分析结构,梳理思路测试修改创建角色,搭建脚本完善、更新scratch程序设计的一般流程四、创新空间请你在现在的程序基础上进行自我创新SHOW TIME课堂总结与评价 scratch程序设计一般流程 学会设定对象坐标与面向方向学会使用随机数 这节课帮助了至少一位同学解决问题学会使用条件语句“如果” 游戏有新增元素学会使用侦测语句“碰到” 你最喜欢哪一个作品 展开更多...... 收起↑ 资源预览