案例名:我们爱编程
一、案例介绍
编程课程正式开始上课了,老师向新同学介绍编程是什么,我们今天就是来实现这样的一段对话
二、案例分析
2.1角色分析
- 老师、新同学、编程猫
2.2背景分析
- 学校或者课堂四、流程分析
三、流程分析
- 老师:开始(小绿旗)→说(欢迎来到编程课堂)2秒→等待4秒→说(对他就是编程,它可以做游戏 编动画…)2秒
- 新同学:开始(小绿旗)→等待2秒→说(编程 编程是什么)2秒→等待6秒→说(编故事 有意思快教教我吧)2秒
- 编程猫:开始(小绿旗)→等待4秒→说(我就是编程 我叫Scratch)2秒→等待2秒→说(还可以编故事呢)2秒
四、用到指令
4.1外观模块:
:在规定时间内显示角色说话的内容
4.2 控制模块:
:时间间隔,等待指定的时间后执行后面的指令
五、角色和背景设置
5.1角色设置
1、默认的小猫角色保留,点击下图1或者2位置进入角色库
2、从角色库中选择一个老师角色一个同学角色(两个人物即可),如下图①所示点击人物标签进行选择
3、选择好角色后,调整角色相应的大小和位置,如下图所示
5.2背景设置
1、点击下图1或者2位置进入背景库
2、如下图①所示点击户外便签,往下滚动,找到学校(School)如下图②所示
3、回到背景界面,点击界面的背景标签如下图①所示
4、删除默认的空白背景,如下图①所示,点击空白背景右上角的x进行删除
5、设置好后,如下图所示
六、程序指令编写
6.1老师程序指令编写
- 点击小绿旗,也就是程序启动,就要执行后续的程序指
- 说一句话,欢迎来到编程学堂,停留时间2秒
- 时间间隔,之所以是4秒是由于老师在说下一句话之前先等新同学和编程猫说完话(他们各说了一句话分别用时2秒)
- 说一句话,对它就是编程,它可以编游戏做动画,停留时间2秒
6.2新同学程序指令编写
- 点击小绿旗,也就是程序启动,就要执行后续的程序指
- 时间间隔,等老师说完欢迎之后才说话,所以等2秒
- 说一句话,编程,编程是干什么的,停留时间2秒
- 时间间隔,之所以是6秒是由于新同学在说下一句话之前先等老师和编程猫说完话(老师说了一句用时2秒,编程猫说了两句用时4秒)
- 说一句话,唉 编故事,有意思 快教教我吧,停留时间2秒
6.3编程猫程序指令编写
- 点击小绿旗,也就是程序启动,就要执行后续的程序指
- 时间间隔,等老师和新同学各说一句话之后才说话,所以等4秒
- 说一句话,哈哈 我就是编程 我叫Scratch,停留时间2秒
- 时间间隔,编程猫在说下一句话之前先等老师说了一句用时2秒
- 说一句话,我还可以编故事呢,停留时间2秒
7、案例演示
【Scratch案例演示】我们爱编程
八、知识点回顾
- 从背景库中选择背景
- 从角色库中选择角色
- 修改角色名字
- 改变角色大小
- 学会使用说话指令进行对话练习
- 学会使用“等待...秒”来同步多角色之间对话
- 了解什么是顺序结构流程图
九、拓展练习
- 丰富我们的故事内容,增加我们的对话情节
- 换成不同的场景进行对话(购物,吃饭等等)