作者:杨振鹏 日期:2020/9/10 更新
游戏介绍:
曹操这时已挟汉献帝迁都许昌,实力如日中天。刘备则连小小的沛县都失守了,无奈在曹操控制的朝廷中为官。一天晚上,曹操设宴款待刘备,席间,曹操问刘备觉得天下谁可以算是英雄。刘备每答一人,曹操就否定一人。最后,曹操指着刘备和自己说,天下英雄,只有你和我啊。
这个程序就是要演示刘曹之间的这段对话,并用 Amazon Web Services 魔性的机器人发音朗读出来。
代码量:17 块积木
素材:
刘备:liu
造型1 - liu.png
曹操:cao2
造型1 - cao2.png
果盘:
Scratch 内置的 Fruit Salad
酒杯:
舞台背景:
Scratch 内置的 Woods And Bench。
素材来源:杨青禾改编. 三国演义(晚安经典). 长春:吉林出版社集团有限责任公司, 2012
添加扩展:文字朗读 by Amazon Web Services
列表数据:在变量栏目中,通过“建立一个列表”按钮,依次创建列表 remarks、heroes:
heroes >
Yuan Shu
Yuan Shao
Sun Ce
Liu Zhang
Septimius Severus
remarks >
is already a dead man!
is a cheapskate and lacks of leadship!
relies on his father!
is just a watch dog!
is a man converting republic Roman into a military monarchy whom we should not know!
创建后隐藏列表 remarks
代码:
cao2:
先定义一个自制积木 say and speak:
其他角色无代码。
讲解:
列表,是编程中常见的一种数据结构,它通常是用来存储一组程序中会用到的文字或数据。
自制积木,可以定义一段子程序,在主程序中凡是插入了自制积木的地方,都会在运行到那里时,自动跳转到相应的子程序中执行,自制积木子程序执行完,再回到主程序接着执行后边的语句。
这个 17 块积木的程序没有什么动画效果,但更像是以前 BASIC 入门里字符串、数组、过程、输入输出的综合应用示例,也很有意义哦。