五年级下册信息技术课件-1.6 奇趣故事—链表和字符串 清华版 (共21张PPT)

资源下载
  1. 二一教育资源

五年级下册信息技术课件-1.6 奇趣故事—链表和字符串 清华版 (共21张PPT)

资源简介

(共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

展开更多......

收起↑

资源预览