历届蓝桥杯省赛Scratch编程题目部分汇总
编程实现:
加减计算打气球。
具体要求:
1、随机出加减法,每个数的范围0~9。如果是减法,要确保答案不能为负数。
2、答案以气球的形式呈现,4个气球为随机造型,上面的数字代表答案,正确答案随机出现在某一个气球里,其他气球上的干扰答案为随机且无重复。
3、气球出现后缓慢上升,在气球碰到顶部之前,玩家必须用鼠标点击气球,答对了气球消失,得分+1,接着出下一题。答错了或不答,都停止全部。
编程实现:
小猫站队列。
具体要求:
1、运行程序,舞台上只出现输入框“共出现多少只小猫?(范围:1~10) ”,无须对数据的合理性进行判断,但玩家一定受确保输入的数据在1~10范图内。
2、根据输入的数据,生成相应数量的小猫。注意,一共两排,每排最多5个,从舞台左上角开始生成。
3、所有生成的小猫,会以随机顺序依次站出来,再回去。
4、玩家按照站出来的先后顺序控制鼠标指针碰小猫,顺序正确的话小猫叫一声,并且站出来。顺序不对的话碰也没反应。
5、当全部小猫都站出来,它们同时说”胜利!“2秒,程序结束。
编程实现:
字频统计。
具体要求:
1、运行程序,列表"字符"和列表"次数"清空,小猫发出询问"任意输入一句话"。
2、在列表"字符"中按顺序记录这句话中的每个字,在列表"次数"中对每个字出现的次数进行统计。
3、1秒后,将次数进行从大到小的排序,同时,字符也要跟着次数一起排序。
编程实现:这是飞机大战游戏的升级版,加入了武器升级系统。具体要求:1.运行游戏用鼠标控制英雄飞机左右移动,飞机自动发射子弹。2.武器升级道具每5秒从舞台上方随机位量出现一次,往下移动碰到底部消失。3.吃到升级道具后,道具先消失,然后子弹升级。武器级别Levell~Level4,同时英雄飞机对应不同的造型。4敌人的飞机不停的从舞台上方出现,往下移动,碰到舞台底部消失。其中敌人小飞机生命值5,大飞机生命值10,5.每发子弹打中敌人,在子弹消失的同时,敌人生命值-1。6.当英雄飞机撞到敌人飞机,英雄飞机坠股,1秒后重生,武器回到1级,7.当武题级别达到Level4时,英雄飞机再吃到升级道具,也不会继续升级武翻装备了,但是会释放终极技能,让舞台上出现的所有敌机消失,
编程实现:
这是一个简易版购物的程序,通过点击左右箭头,调整相应水果的数量即可,不必计算金额。
具体要求:
1、点击绿旗,三种水果数量为0。默认切换成香蕉购买界面,并用滑杆调整三种水果。(①苹果②香蕉③西瓜)
2、用左右箭头调整当前水果的数量,具体规则如下:苹果不限量;香蕉最多只能购买5个;西瓜3个起售,最多能购买10个。
3、Devin角色一直说出三种水果的购买数量。
编程实现:
小猫来到了哈哈镜前,被眼前的一幕惊呆了。
具体要求:
1、点击绿旗,小猫出现在如图所示的位置,左右两边各有一面哈哈镜。
2、小猫在程序运行的过程中一直不停地切换造型,用键盘的左右键控制小猫左右移动。
3、走到左边,会在哈哈镜中出现瘦瘦的小猫,并且镜子里的影像要跟随小猫一起移动。
4、走到右边,会在哈哈镜中出现胖胖的小猫,并且镜子里的影像要跟随小猫一起移动。
编程实现:
只用一个画笔角色,绘制出能如实反映系统时间的时钟。
具体要求:
1、点击绿旗,舞台上呈现出表盘和指针。
2、指针指向当前的时间,然后开始转动。
3、时钟能一直如实呈现出系统当前的时间。
编程实现:
《跳一跳》是一款很火爆的休闲游戏。我们用Scratch对跳一跳游戏进行简单还原。
具体要求:
1、小猫角色大小为40,站在第一个砖块上。
2、按住空格键,不停的压缩小猫角色,压到第五个造型就不能继续压缩了,挤压的越厉害,跳起的力量就越大。下图为小猫角色的5个造型。
3、松开空格键,小猫根据力量
原地向上跳起,同时砖块角色纷纷向左移动(碰到边缘会消失),移动的速度要参考小猫压缩后起跳的力量。
4、每次跳起,除了砖块移动以外,还要在右边生成新的砖块,位置随机,但要处在同一水平线上。
5、当小猫跳起后,最终没有安全、平稳、完整的落到砖块上,则游戏结束。此时再按下空格键,小猫也不会跳了。
编程实现:
聪明的小猫学会了游泳,这次他可以潜入水下去抓小鱼了。
具体要求:
1.海底有10条小鱼,不停地缓慢移到随机位置。
2.房子角色能全程说出剩余小鱼的数量。
3.小猫跟随鼠标移动,碰到小鱼后点击鼠标键就可以把小鱼抓住(每次只能抓住一条小鱼)被抓住的小鱼就不能继续随机移动了,而是跟着小猫走。
4小猫拿着小鱼走到了房子处,小鱼自动消失。
5.当海底不再有鱼的时候,程序结束。

添加 家长论坛微信
全部 0条评论