- 10
- 0
- 约3.6千字
- 约 4页
- 2021-06-23 发布于河北
- 举报
旗开得胜
第 6 课 奇趣故事——链表和字符串
任务导航
笑话和幽默给我们的生活带来了乐趣,利用随机现象产生的奇妙效果会产生一种意想
不到的奇趣故事,跟随老师来体验一下,一定会给你留下难忘的印象。
如图 6.1 所示本来很正常的三个故事, 怎么放在链表 “奇趣故事” 里面就变得很奇怪?
同学们,这才叫奇趣故事。思考一下源代码是如何制作的吧。
图 6.1 奇趣故事
任务分析
奇趣故事的创作主要是利用 Scratch 中新建链表,可以采用变量中的“新建一个链表”
功 能 新 建 “人 物 ”、“地 点 ” 和 “事 件 ” 三 个 链 表 , 如 图 6.2 所 示 。 使 用 代 码
可 以 在 空 白 链 表 中 增 添 数 据 , 使 用 代 码
可以说任意一个人物。
图 6.2 人物”、“地点”和“事件”三个链表
Follow Me
1
读万卷书 行万里路
旗开得胜
1. 创建链表并添加数据
第 1 步:单击指令模块区的“变量”按钮,单击“新建一个链表” ,在弹出的对话框中
填写链表的名称“人物” ,然后单击“确定”按钮,完成链表“人物”的创建,如图 6.3 所
示。
① 单击“变
量”按钮
② 单击“新
建一个链表”
按钮 ③ 输入链表
名称
④ 单击“确
定”按钮
图 6.3 创建链表“人物”
第 2 步:给链表“人物”添加数据,如图 6.4 所示。
② 输入数据
① 单击链表左
下角“ + ”按钮
图 6.4 给链表“人物”添加数据
第 3 步:以此类推,创建“地点”和“事件”两个链表,并添加数据,如图 6.5 所示。
2
读万卷书 行万里路
旗开得胜
图 6.5 创建完成的三个链表
2. 程序设计
第 1 步:说奇趣故事。按照表 6.1 中给出的思路,尝试完成“说奇趣故事”部分的脚本
设计。
原创力文档

文档评论(0)