文库 真题 蓝桥杯真题

第10届蓝桥杯青少组Scratch图形化编程省赛真题

蓝桥杯scratch真题 蓝桥杯图形化编程 DOCX   12页   下载7   2024-02-03   浏览186   收藏7   点赞11   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
第10届蓝桥杯青少组Scratch图形化编程省赛真题 第1页
第10届蓝桥杯青少组Scratch图形化编程省赛真题 第2页
剩余10页未读, 下载浏览全部
第10届蓝桥杯Scratch省赛真题 1.Anna和足球(难度系数 1) 准备工作: 导入角色库中的两个角色小女孩“Anna”和足球“Ball-Soccer”。 编程实现: 小女孩正在表演用头托住足球。为了把足球一直托在头顶,小女孩需要不停地晃动双手。小女孩还可以跟着鼠标一起移动。 具体要求: 1). 程序运行后,小女孩要跟随鼠标一起移动。 2). 小女孩可以不停地切换造型(切换造型的间隔时间参考值为0.2秒)。 3). 无论小女孩是否移动,足球都始终处于小女孩的头顶。不用考虑足球是否遮挡住小女孩的头部,只要靠着就可以。参考下图所示。 评判标准: 10 分:程序开始,未移动鼠标时,球在小女孩头上; 30 分:在10分的基础上,小女孩在跟随鼠标移动的过程中没有明显卡顿现象,小女孩可以一直切换造型; 50 分:在30分的基础上,球始终在小女孩头部,如果存在足球脱离小女孩头顶的情况,只能得30分。 2.小猫和螃蟹(难度系数3) 准备工作: 背景改为白色背景,保留小猫角色,导入角色库中角色螃蟹“Crab”;自行绘制子弹角色,颜色和大小可自行设定。 编程实现: 一只在舞台左下角的小猫,发射子弹射击一只在舞台顶部的水平移动的螃蟹,击中螃蟹5次后程序结束! 具体要求: 1). 程序运行后,小猫一直固定在舞台左下角,螃蟹在舞台上部进行最左->最右->最左的循环移动。 注意:移动速度不要太快。 2). 按下空格键,小猫发射一颗子弹,子弹须沿着鼠标方向发射出去,碰到螃蟹或者舞台边缘后消失。 3). 子弹击中螃蟹5次后,小猫说:“我赢啦”2 秒钟,游戏结束。要求击中的次数在舞台的左上角实时显示。 评判标准: 10 分:程序运行后,有一只螃蟹在舞台顶部水平左右移动。 30 分:在10分标准基础上,按下空格键,小猫会发射一颗面向鼠标的子弹,且子弹碰到螃蟹或者边缘能够消失。 50 分:在30分标准基础上,子弹击中螃蟹5次后小猫说“我赢啦!”2 秒钟,之后游戏结束。 3.聪明的小鱼教练(难度系数4) 编程实现: 你要参加运动会,每天都刻苦练习游泳,并给自己的游泳时间做了精确的计时(本题中的计时都按24小时 制计算)。你只要说出自己从 a 时 b 分一直游泳到 当天的 c 时 d 分,你的小鱼教练就能计算出你这天一共游了多少时间。你的小鱼教练是怎么算出来的呢? 具体要求: 1). 程序开始运行时,小鱼教练询问游泳开始时间(分别询问 24 小时制的时和分)和结束时间(分别询问 24 小时制的时和分)。 2). 小鱼教练计算并说出游了多长时间。但如果你输入的结束时间早于开始时间,小鱼教练就会说“输入错误!结束时间早于开始时间”,程序结束。 评判标准: 10分:程序运行后,能够询问开始时间和结束时间(时和分); 40分:在10分的基础上,能够正确计算出游泳的时间; 测试两种情况: 1)结束时间的分大于开始时间的分 2)结束时间的分小于开始时间的分 50 分:在40分的基础上,如果输入结束时间早于开始时间,能够提示“输入错误,结束时间早于开始时间”,需要多次以 不同情况输入来验证。 4.折扇(难度系数5) 编程实现: 以坐标(0,0)点为中心绘制一把扇子:扇面和扇把都是三分之一圆,扇面的半径为 100 左右,扇把的半径为 20 左右。 具体要求: 1). 每次点击绿旗后,舞台背景为白色,舞台上不显示任何内容。然后连贯地画出扇子图案,中间不可停 顿; 2). 画出的扇子颜色为黑色,画笔粗细为 1,扇面和扇把的张角都为三分之一圆(120 度),扇面的半径 为 100 左右,扇把的半径为 20 左右; 3). 坐标(0,0)点是构成扇子的这些线段的相交点。 评判标准: 10 分:设置背景为白色,每次运行程序都会清空屏幕。 30 分:在10分标准基础上,能够连贯地画出扇面;但是:颜色不是黑色,或者扇面、扇把的长度明显不合乎要求,或者扇子的张角明显不是120度。 50 分:完全符合题目要求。 5.飞车惊魂(难度系数5) 编程实现: 将舞台背景改为“blue-sky”背景,在舞台上设置 1 个小车“Car-Bug”角色, 并保留默认的小猫角色。 小车从舞台左侧向右行驶。当小车快要碰到小猫时,小车能自动停止移动,而小猫被吓到了。 具体要求: 1). 每次点击绿旗后,舞台背景和小车角色的初始位置都要如下图所示,小猫角色的 x 坐标值为从 100 到 200 范围内的一个随机数值,y 坐标参考图中位置来大致设置; 2). 小车开始自动向右行驶。小猫的位置则始终保持不动; 3). 小车在行驶到车头距离小猫一个车身范围以内时,小车能自动停止。视觉观察时,小车不能碰到小猫,两者之间留有一段距离。如下图所示: 4). 在小车停下后,小猫说“哇!!!”2 秒钟,程序结束。 评判标准: 10分:每一次点击绿旗后,小车在舞台左边,而小猫的位置则是随机的(需要多次点击绿旗来验证随机位置); 40分:在10分的基础上,小车在行驶到距离小猫一个车身范围内停止。但是,以下两种情况均不符合要求: 1)小车碰到小猫,如下图所示。 2)小车停下时,车头距离小猫的距离明显大于一个车身宽度,或者不论小猫的位置如何变化,车停下的位置都相同(即小车停下的位置并没有根据小猫的位
第十届蓝桥杯青少组Scratch省赛真题,第10届蓝桥杯青少组Scratch图形化编程省赛真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明