肥宅钓鱼网
当前位置: 首页 钓鱼百科

scratch趣味编程第12课角色三视图(Scratch制作ABCD选择题)

时间:2023-06-12 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

最终我们选择了用背景造型保存题目,通过切换背景换题,打开Scratch的背景页面,将所需要的问题和选项添加到背景造型中。新增变量“选项”记录鼠标输入的选项结果和变量“Score”用来统计最终得分(如图2)。我们只需要将当前“选项”和列表中对应的“答题顺序”项比较就可以,当“选项”与列表中答案相符,答题正确,背景切换成Correct,“Score”加1分。

前几天带同学参加完宁波市知识问答比赛后,我想到一个小问题,我可不可以用Scratch制作一个选择题形式的问答小游戏,以往做问答题都是通过键盘输入ABCD或者1234来进行输入判断,这次除了键盘输入之外能不能用鼠标来选择答案,并根据鼠标选择的反馈结果。

在制作这个问答游戏前,我们按程序设计流程首先需要对这个游戏进行功能及需求分析,功能上需要实现通过鼠标来选择答案,接下来确定可以用角色来充当选项,方便对鼠标点击做出相应的反馈,要判断选择是否正确,正确和错误都要做出对应的反馈比如正确加分,错误不加分。还要解决题库问题,多道题目的问题选项究竟是由角色引出还是放入背景中通过切换背景完成题目的切换,这需要根据后续编程的难易程度选择。分析确定这两点后我们就可以动手编写程序了。

最终我们选择了用背景造型保存题目,通过切换背景换题,打开Scratch的背景页面,将所需要的问题和选项添加到背景造型中。背景依次是三道选择题、游戏封面、正确标志Correct、错误标志Wrong,共6个造型,如果新增题目要放在游戏封面之前。

手动增加四个选项按钮角色,当界面出现问题后,用户可以点击ABCD选项作答。正确加分,错误不加分(如图1)。

首先创建两个广播“开始答题”和“答题结束”用来控制选项角色的出现与消失。默认情况下所有的选项都是隐藏消失不见,当接收到“开始答题”广播后显示ABCD选项,当接收到“答题结束”广播后隐藏ABCD选项。新增变量“选项”记录鼠标输入的选项结果和变量“Score”用来统计最终得分(如图2)。

新增列表“正确答案”,当点击运行后,首先将正确答案选项添加入正确答案列表中,并且分数初始值设为0(如图3)。

当接收到开始游戏后,根据题库的顺序依次进行出题,也可以打乱出题的顺序,随机从题库中出题,代码需要稍作修改,除了将“答题顺序”设为随机数外,答题后“答题顺序” 1也需要修改,本例中未做演示。

出题结束后,通过广播“开始答题”的方式显示出ABCD,当用户通过鼠标点击ABCD选项角色后,“选项”的值自动设置为ABCD。这里可能大家会提出问题了,如何去判断用户已经作答结束呢?我们可以通过“选项”的字符长度判断,当“选项”的字符长度大于0时,说明了用户已经答题完毕就可以进行答案的判断了。我们只需要将当前“选项”和列表中对应的“答题顺序”项比较就可以,当“选项”与列表中答案相符,答题正确,背景切换成Correct,“Score”加1分。否则答题错误,切换成Wrong背景,不加分(如图4)。

大家也可以自行设计一些其他小功能,比如说倒计时或者附加题……只要开动脑筋,发挥想象,相信你也可以完成的很出色!

    推荐阅读
  • 最科学的睡觉方式姿势(人类最佳的睡觉姿势原来是这种)

    侧卧位,无论左侧卧位还是右侧卧位,都会将阴囊夹于两股之间,使局部温度升高,不利于精子的增殖发育。因此,老年人睡觉时,可采取仰卧位和右侧卧位。孕妇宜取左侧卧位,可纠正增大子宫的右旋,减轻子宫对腹主动脉和髂动脉的压迫,改善血液循环,增加对胎儿的供血量,有利于胎儿生长发育。倘若出现上述症状,应马上采取左侧卧位,可使血压逐渐恢复正常,症状也可随之消失。

  • 普陀山风景区简介(普陀山风景名胜区简介)

    普陀山风景区简介普陀山风景名胜区,是舟山群岛中的一个小岛,位于浙江杭州湾以东约100海里,全岛面积12.5平方公里,呈狭长形,南北最长处为8.6里,东西最宽外3.5公里。普陀山风景名胜区素有海天佛国、南海圣境之称,是首批国家重点风景名胜区。最高处佛顶山,海拔约300米。东达日本,北接登莱,南亘瓯闽,西通吴会,是中国的东大门。历朝相继在此兴建寺院,以供奉观音菩萨为主。普陀山也就成为中国四大佛教道场之一。

  • 梅花的叶子像什么形状(梅花叶子外形简述)

    我们一起去了解并探讨一下这个问题吧!梅花的叶子像什么形状梅花的叶子像一个椭圆,梅花树的叶子的外形具体特征:叶片卵形或椭圆形,长4至8厘米,宽2.5至5厘米。先端尾尖,基部宽楔形至圆形,叶边常具小锐锯齿,灰绿色。幼嫩时两面被短柔毛,成长时逐渐脱落,或仅下面脉腋间具短柔毛。叶柄长1至2厘米,幼时具毛,老时脱落,常有腺体。

  • lenovo笔记本bios设置(Lenovo笔记本BIOS刷新教程)

    由于BIOS的版本或者在升级过程中出错,可能会造成不可恢复的后果。本文提供的升级过程为标准操作,供您参考,因为无法确定您操作的正确性,我们强烈建议,BIOS的升级工作由计算机专业技术人员来完成。如果自行升级,电池必须为满电,连接好电源适配器,不要在任何情况下断电或重新启动系统,这样做将严重损害您的系统。请提前备份电脑中所有的数据至U盘或移动硬盘。

  • 湖南新田火棘果(湖北宜昌火棘果)

    ,下面我们就来聊聊关于湖南新田火棘果?接下来我们就一起去了解一下吧!

  • 汉魏洛阳故城的遗址简介(探访洛阳汉魏故城)

    直到一个多小时后离开,古城遗址区内除了那位好心的老人,只有我一位访者。城墙皆夯土板筑而成,周长约14公里。城内主要建筑为宫城、宫殿、衙署、苑囿等。关于夏都斟鄩的规模范围、建筑设施、整体布局等各方面状况,通过对二里头遗址的发掘正在逐步廓清二、商都西亳位于偃师市西、洛河北岸的尸乡沟一带。该城城址主要分布在今洛阳市西工、老城、瀍河、洛龙区范围内。原物原位石础贵,铜驼大街冠古今。

  • 冬瓜汤怎么做减肥(减肥冬瓜汤的做法)

    冬瓜汤怎么做减肥藕节冬瓜汤配方:藕节100克,带皮冬瓜200克。制法:冬瓜切块,与藕节共放锅内加水适量,煎煮20分钟,取汁即可。清热凉血,利尿通淋。冬瓜汁是起美容排毒作用的。炒锅放豆油烧热,放入豆芽汤、口蘑、冬瓜块、料酒、精盐、味精,用大火煮沸后,改为文火炖烧至口蘑、冬瓜入味,用湿淀粉勾荧,即可出锅装汤盘。

  • 春运汽车票好买吗 春运汽车票好买吗多少钱

    春运的汽车票,相对来说,是好买的。一般来说,平时汽车票是可以提前5-10天购买的,有些城市汽车站预售期会比较长,能达到15天。但是,与火车票、飞机票等相比较,汽车票是最好买的了。如果当前班次的票已经卖完了,可以买下一个班次的票。而火车、飞机则不同,一般一天当中只有几个班次,个别地区的班次会比较多。并且,春运期间回家的人,绝大多数都是坐火车回家。火车当天的票一旦卖没了,就只能买第二天的班次。

  • 琅琊榜的扮演者王鸥(琅琊榜王鸥谋女郎李纯)

    昨天在文章中提到影版《三生三世十里桃花》里素锦的扮演者由黄梦莹变成了李纯,有好多宝宝把她认成了王鸥,表示李纯和王鸥两人傻傻分不清楚!王鸥与李纯,其实五官是有差别的,但是对于一些脸盲症宝宝可能有点难分别再看王鸥的《伪装者》剧照,王鸥在《伪装者》中饰演反一号汪曼春,演技纯熟,受到观众的广泛承认。2016年5月21日,王鸥凭借电视剧《伪装者》获得华鼎奖中国百强电视剧最佳女配角奖。

  • 我国著名的五岳是哪五岳(我国著名的五岳介绍)

    下面更多详细答案一起来看看吧!我国著名的五岳是哪五岳“五岳”是我国五大的。即东岳泰山、西山、北岳恒山、中岳嵩山、南岳衡山。他们是封建帝王仰天功之巍巍而封禅祭祀的地方,更是封建帝王受命于天,定鼎中原的象征。东岳泰山、西岳华山、南岳衡山、北岳恒山、中岳嵩山。