青少儿编程课堂
少儿编程领域,青少儿编程课堂教程相关,少儿编程竞赛真题讲解相关
展开
-
第10届蓝桥杯Scratch图形化编程 选拔赛初级组编程题1:小猫走城堡
小猫从坐标点(-165,-93)出发向城堡走去。随着位置的移动,角色大小逐渐变小,最后在城堡前消失。注意1.角色大小在逐渐变化,运行结束再次点击绿旗,程序应还能再次扶行。2.角色应该是在行走。(造型切换),而不是移动。(将程序保存到桌面,命名为“1.sb2”)导入育最库中的“Castle 3'原创 2024-02-25 19:55:29 · 514 阅读 · 0 评论 -
十四届蓝桥杯国赛考试计算思维 U10 组真题和答案
A0 可以裁成 2 张 A1(沿中间的虚线裁开,A0 的宽等于 A1 的长),A1 可以裁成 2 张 A2,有 4 个学生的学生卡号原来分别是 121,213,231,313。商店有 9 种纸,规格分别是 A0,A1,A2,……,A8,每种纸的数量都足够多。一天,猫捉了 44 只老鼠,命令老鼠们站成一排,从第一只老鼠开始,按照 1,2,3,1,有三盒月饼,一盒是红豆月饼,一盒是板栗月饼,还有一盒两种月饼都有,叫它混合月。三个盒子上都有标签,分别写着“红豆月饼”、“板栗月饼”和“混合月饼”,这三个。原创 2024-02-24 18:32:40 · 585 阅读 · 0 评论 -
蓝桥杯14届计算思维国赛U8组包含真题和答案
两人轮流往 3×3 的棋盘中放棋子,棋子放好后不能移动,谁先将自己的 3 个棋子连成一条线,A. 向前走 3 步,向右转 90°,向前走 2 步,向左转 90°,向前走 2 步。B. 向前走 3 步,向左转 90°,向前走 2 步,向右转 90°,向前走 2 步。C. 向前走 3 步,向右转 90°,向前走 3 步,向左转 90°,向前走 2 步。D. 向前走 3 步,向左转 90°,向前走 3 步,向右转 90°,向前走 2 步。下图棋盘上有一个红色的“马”,要把所有的黑棋都吃光,最少需要走( )步。原创 2024-02-24 18:16:36 · 1023 阅读 · 1 评论 -
第12届蓝桥杯Scratch国赛真题集锦
这里的关键就在于“在列表的第而项前插入xx”指令,如果列表中是空的,能够插入的位置就只有一个,如果列表中有1个数据,那么新插入的数据就有两个位置可以选择了,在第一个数据之前或之后,相应的,如果列表中有两个数据,那么新插入的数据就有三个位置可以选择,以此类推..,也就是这个位置可以随机数来获取,但随机数的范围和列表的项目数有关,这就是上述代码的作用。所以,我们需要分情况讨论,如果输入A的话,就需要判断变量“A”是否和变量“答案“相等,如果输入B的话,就需要判断变量“B"是否和变量“答案“相等,以此类推...原创 2023-05-29 18:17:17 · 1214 阅读 · 3 评论 -
第14届蓝桥杯Scratch选拔赛(STEMA) 真题集锦
如果你仔细观察作品效果(考试的时候是有视频播放的),可以发现,这里的6个克隆体依次开始移动,也就是第1个移到最左边消失了,然后才是第2个、第3个...,直到第6个,同时越靠近左边的骑士移动的速度越慢,越靠近右边的骑士移动的越快。本题正确答案是A,考察的知识点是角色造型,在Scratch中,切换造型有两个指令,分别是“换成xx造型“和“下一个造型”,其中前者将角色切换为指定造型,而后者则从当前造型切换到下一个造型,如果当前是最后一个造型,那么下一个造型就回到第一个造型。接下来需要随机“+”和“_”。原创 2023-05-30 10:45:48 · 1967 阅读 · 0 评论 -
第13届蓝桥杯Scratch国赛真题集锦
一旦老师发出转向指令后,玩家就可以点击箭头来控制学生转向了,此处的关键是对点击时机的控制,在老师说出指令之前,点击按钰是无效的,并且在点击一次之后,直到下一次老师说出指令之前也是无效的,如何精确的控制这个时机呢?需要注意的是,这里的变量”次数“是一个私有变量,之所以设置为私有变量,是因为所有的克隆体都会响应"当按下空格键"这个代码快,如果是全局变量的话,那么,变量每一次就不是增加-1了,而是增加-100了。每次在老师说指令之前,将“状态“设置为0,一旦设置好指令,在说指令的同时,将“状态“设置为1。原创 2023-05-29 21:20:05 · 1017 阅读 · 0 评论 -
第11届蓝桥杯Scratch国赛真题集锦
左侧非隔离区域有两类人群,一是健康的白色小人,共19个,二是感染的红色小人,只有1个。需要注意的是,这里的x坐标值为“打印点x + 120”,其作用是在小猫的右侧120步处开始打印小猫,如果没有右移的话,那么打印出来的小猫和原来的小猫会重叠,至于右移多少,可以自己设定,比如100步、150步都可以。需要说明的是,在绿旗下面有一个"等待0.1秒“指令, 其作用是确保在再次点击绿旗的时候,先执行其它绿旗指令下的代码,这样变量“躲过扫把数”就变成0了,否则如果先执行这段代码,变量的值还是5,直接就广播成功了。原创 2023-05-28 19:02:15 · 1048 阅读 · 0 评论 -
第10届蓝桥杯Scratch国赛真题集锦
例如,小猫需要在第1个加油站加油《(因为到第2个加油站还有80公里,而摩托车的油只够再骑50公里了),就让小猫说“在1号加油站停靠加油”2秒,同时将“停靠”列表中的第1个元素值修改为1,然后继续说出下一个需要加油的加油站(见图2),当到达目的地时,让小猫说“到达目的地”2秒,然后程序结束。小树角色在碰到水滴后,开始慢慢长大,需要明白的是,一个角色在大小发生变化时,它是以角色造型中心为中心点,向四周伸缩,换句话说,除了角色的造型中心位置保持不变,角色其它部位的位置都会发生变化。”游戏失败,程序结束。原创 2023-05-28 17:35:10 · 1112 阅读 · 0 评论 -
第13届蓝桥杯Scratch省赛真题集锦
这里强调一下虚像的设置,所谓虚像就是指角色的透明度,其范围为0-100,虚像值为0,即透明度为0,也就是完全不透明,随着虚像值的增加,角色越来越模糊了,当虚像值为100即透明度为100时,角色就是完全透明的,我们也就看不到角色了。这里的变量"max”用于保存最大的那个数字,在排序之前,为了确保它比列表中的任何一项都小,这里将它的初始值设为0,因为次数列表中的数字都要比0大,当然,你也可以设置为一个负数。对于获胜的判断,我们有一个非常简单的办法,如果倒计时到0了,进度还没有到100,则说明蜘妹侠获胜。原创 2023-05-27 18:05:39 · 1356 阅读 · 0 评论 -
第12届蓝桥杯Scratch省赛真题集锦
要将角色移到目标位置,可以有两个选择,一是使用“移到X,“指令,二是使用“在1秒内滑行到x,广指令。接下来,我们来编写克隆体的代码,雨滴从舞台上方开始出现,y坐标是固定的,比如180,但是x坐标是随机的,随机范围可以自由设定,确保在-240到240之间即可,大小也可以设置为随机的,表示雨滴有大有小。这里使用了嵌套循环,其中内层循环用于克隆每一排的9个砖块,由于它们都是从左到右排列,所以,每次克隆之前,需要将x设置为-200,然后循环9次,每克隆1个,将x坐标增加50,向右移动一点。原创 2023-05-27 16:35:53 · 1470 阅读 · 0 评论 -
第11届蓝桥杯Scratch省赛真题集锦
一个比较巧妙的办法就是,选择一个点,作为五角星的中心,从这个点开始,每画一条线,就将线条变长一点,然后旋转144度,直到线条长度等于设定长度为止。当前角色是经牌1,它的牌面是小猫,只有牌面为小猫的经牌才能和它配对,所以,配对成功的时候,发送的广播消息为“小猫消失“是专门针对牌面为小猫的角色的。图.由于舞台大小有限,所以需要对n的值进行判断,如果n>10,就直接说出最后一行的苹果数,否则就需要绘制苹果,这里使用了“如果...那么...否则“指令来处理两个不同的分支,并给苹果角色发送了”绘制苹果“的广播消息。原创 2023-05-27 13:47:28 · 1110 阅读 · 0 评论 -
第10届蓝桥杯Scratch省赛真题集锦
5、游戏玩家根据刚刚小女孩 4 次切换造型中衣服颜色的顺序,依次点击(敲击)相应颜色的鼓,在敲击的第一次鼓后小女孩说“1”,第二次后说“2”,第二次后说3”,第四次后说“4”,如果玩家敲击的顺序与衣服颜色切换的顺序相一致,小女孩就说"正确!”2秒钟,然后程序结束。3.判断游戏是否成功当玩家击鼓4次之后,就要判断游戏是否成功了,我们可以在女孩说出次数之后进行判断,如果次数=4,说明已经敲完鼓了判断的依据前面已经说过了,直接判断两个列表是否相等即可,如果相等,将得分加1,并说正确,然后开始下一轮游戏。原创 2023-05-27 13:11:56 · 1658 阅读 · 0 评论 -
第13届蓝桥杯Scratch选拔赛真题集锦
确定的方法也比较简单,就是三步定位法,一拖二看三找,一拖是将角色拖到目标位置,二看是看复台下方的坐标信息,包括x坐标和y坐标,三找则是找到对应的运动指令,比如这里的”移到x,y“指令。1).判断病毒角色是否到达舞台左边缘,此处使用的是“x坐标原创 2023-05-24 19:04:01 · 837 阅读 · 0 评论 -
第12届蓝桥杯Scratch选拔赛真题集锦
由于“删除此克隆体“指令是一个尾指令(所谓尾指令是指它只能作为最后一个指令,后面不能再接任何其他指令了》,所以,这里使用了两个独立的代码块,其中上面的代码块用于删除所有的苹果克隆体,下面的代码块则用于重新生成新的克隆体。注意,猴子和苹果角色滑行的时间相同,这样可以保证两者是同步,但是位置并不相同,在创作时,需要多测试几次,找到合适的坐标值,确保二者的相对位置不变,滑行结束,就停止全部脚本,结束程序。注意,这里使用了“将x坐标设为”和“将y坐标设为”两个指令,它和直接使用“移到x,,”指令的效果是一样的。原创 2023-05-23 10:28:44 · 675 阅读 · 0 评论 -
第11届蓝桥杯Scratch选拔赛真题集锦
第11届蓝桥杯Scratch选拔赛真题集锦。原创 2023-05-21 16:45:13 · 1310 阅读 · 0 评论 -
第10届蓝桥杯Scratch选拔赛真题集锦
第10届蓝桥杯Scratch选拔赛真题集锦。原创 2023-05-15 21:35:37 · 348 阅读 · 0 评论