第11届蓝桥杯Scratch选拔赛初级组真题,这是2019年在上海、宁波市等地区举办的市选拔赛,试卷包含两种题型,分别是选择题和编程题,其中选择题有5道,每题50分,编程创作题有4道,前面4道题均为50分,第5题100分,试卷总分为550分,考试成绩前10%的可以直通国赛,凡是获得一等奖、二等奖、三等奖和优秀奖的可以入围省赛。
这里重点介绍一下编程创作题,一共有4道题目,涉及到Scratch运动,画图相关指令,造型切换,变量,随机数运算和数学运算等知识点。
1.鲨鱼吃小鱼(满分 50)
准备工作: 导入背景“underwater2”,导入角色”Shark”和”Fish2″

编程实现:
1). 每次点击绿旗,鲨鱼都会出现在舞台中心,然后面向一个随机方向一直移动到边缘就反弹;
2). 如果鲨鱼碰到小鱼,小鱼说:“我完了” 2 秒之后消失,游戏结束;
3). 程序运行的过程中,小鱼会一直保持跟鼠标指针在一起;
4). 再次点击绿旗,可重新进行游戏;
2.画图(满分50)

编程实现:
1). 导入角色库中的Pencil角色,已知初始位置是(0,0),画笔颜色绿色,画笔粗细为1;
2). 运行程序会出现对话框:“请问你要画几边形?” 输入数值后,左上角边数会出现对应数值;
3). 然后出现新的对话框:“请问边长是多少?” 输入数值后,左上角边长会呈现对应数值;
4). 最后,铅笔会用笔尖画出对应的多边形;
5). 画完图形等待2秒,清空舞台,程序重新开始;
3.投票选举(满分50分)

编程实现:
Nona 和 Pico 要进行投票选举,请为他们设计一个投票选举程序吧!
1). 每次点击绿旗后,用鼠标点击舞台下方的 Nona 或 Pico,就能为其投一票,并在舞台上加效果显示,如图所示;
2). 一共只有 15 票可以投,在 15 票全部投完后,点击角色就不能继续投票了;
3). 投票结束之后,由得票多的角色说“ 太好了,我当选了” 。
4.猜数字(满分100分)
编程实现:
1). 小猫随机想了一个[0000, 9999]之间的四位数,由玩家猜这个四位数是多少?
2). 当玩家手动输入猜测的四位数字之后,程序将这四位数字中猜对的位数以真实的数字显示出来,没猜对的位数用 X 表示;

3).一共可以猜10次,舞台左上角显示剩余次数,在10次内将四位数字全部猜对,小猫会说“恭喜你,答对了!”,并停止程序。如果十次都没有猜对,小猫则会说“机会用尽,正确答案是 XXXX”, 然后停止程序。
评判标准:
- 10 分:小猫随机想了一个[0000, 9999]之间的四位数,屏幕下方出现输入框;
- 30 分:输入数字,能得到正确的反馈结果;
- 50 分:猜对会停止;
- 80 分:十次机会用尽之后,能按要求正确的输出;
- 100 分: 完成全部任务要求且没有差别
需要PDF版本的可以选择下载,完整的PDF版本截图如下:
![第11届蓝桥杯Scratch选拔赛真题[上海宁波等赛区]PDF完整版](https://www.wangchaoping.com/wp-content/uploads/2022/03/image-4-1024x531.png)
暂无评论内容