资源简介 (共21张PPT)奇趣故事——链表和字符串地点事件小游戏人物班长学习委员体育委员在马路上在操场上在老师办公室扭秧歌劈叉泡方便面准备三个盒子:人物、地点、事件,给三个盒子分别准备对应的三张纸条,放入盒中。地点事件小游戏人物学习委员在老师办公室扭秧歌从三个盒子中各任意取出一个纸条,组成一个故事,读一读。小游戏发现:普通的人物、地点、事件也可以组成有趣的小故事,本节课就让我们一起用scratch来完成这样的奇趣故事。要完成这个小游戏,我们都需要准备什么?“纸条”“盒子”写:盒子的名称写:纸条的内容创建链表并添加数据什么是链表?链表“盒子”=01创建链表并添加数据第1步:单机指令模块区的“变量” 按钮,单击“新建一个链表” 按钮。01创建链表并添加数据什么是链表名称?链表名称“盒子名称”=01创建链表并添加数据第2步:在弹出的对话框中填写链表的名称“人物” ,然后单击“确定”按钮,完成“人物”链表的创建。01创建链表并添加数据什么是链表中的数据?链表中的数据“纸条上的内容”=01创建链表并添加数据第3步:给“人物”链表添加数据,单击链表左下角“+”按钮 输入数据。例如:班长、学习委员、体育委员。01创建链表并添加数据程序设计第1步:“说奇趣故事”的设计思路02程序设计想法 模块 脚本 按下空格键开始讲故事 说出“人物”链表中的任意数据并等待1秒。再说出“地点”链表中的任意数据并等待1秒,最后说出“事件”链表中的任意数据并等待1秒。 按下空格键,读出随机组成的“奇趣故事”02程序设计思考:故事都很有趣,但是“小猫”说完这条就忘记上一条了,怎样才能把各种奇趣故事保存下来呢?02程序设计第2步:“保存奇趣故事”的设计思路02程序设计想法 模块 单击角色开始添加故事 三个链表中的数据合并成一个字符串 将合并后的字符串加入奇趣故事的链表存储 脚本 这样就能把每一个奇趣故事都保存下来了!02程序设计拓展练习给你的奇趣故事增添时间链表,并尝试使背景能够随着地点变换。小结程序设计创建链表并添加数据第1步 单击指令模块区“变量”按钮,再单击“新建一个链表按钮 第2步 给链表填写名称 第3步 给链表添加数据 第1步 设计“奇趣故事”的脚本 第2步 设计“保存奇趣故事”的脚本 用scratch创作“奇趣故事”的方法THANK YOU 展开更多...... 收起↑ 资源预览