选取了电子学会等级考试、计算机学会编程能力等级认证(GESP)中不同等级的真题。小朋友们根据自己备考的等级进行选择就好,每天刻意练习,21天后,必能取得不错的成果。
活动的时间:2024年04月01日~21日。
参加本次打卡的小朋友,可添加小助手微信索取本次打卡的题目并让他邀请你到本次的打卡群。
相关图文:
Day09:CIE一级2021.09_无奈的Jaime
小宝在房间吵闹,妈妈让Jaime想办法安抚小宝。Jaime在房间来回走动思考方法。最后也没想出方法只能摊开双手说 “sorry!”。
1. 准备工作
(1)添加背景:Bedroom 3;
(3)给Jaime角色添加声音:Laugh1、Scream1。
2. 功能实现
(1)点击绿旗,Jaime出现在舞台左下角,面向右,造型为jaime walking-a;
(2)依次播放完2种声音Laugh1和声音Scream1;
(3)当播放完所有声音后,Jaime从舞台左侧走到右侧,再从右侧走到左侧,边走边思考“怎么办?”;(注意走的过程中脚不能朝上,并且朝哪个方向走Jaime就面朝哪里)
(4)走完后,切换成造型jaime-a,然后说“sorry!”2秒。
3. 设计思路与实现(1)角色、舞台背景设置a. 角色设置
删除默认的小猫角色,然后从角色库中选择 Jaime 添加进来,如下图所示:
按照题目要求,为 Jaime 角色添加声音 Laugh1和声音Scream1。
b. 舞台背景设置
点击“选择一个背景”,进入背景库。在背景库中找到我们题目要求的背景Bedroom 3,添加进来,如下图所示:
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:Jaime
当点击绿旗时:
开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
初始位置:X=-174,Y=-73。(出现在舞台左下角)
初始方向:面向90°。(面向右)
将旋转方式设为:左右翻转。(走的过程中脚不能朝上,并且朝哪个方向走Jaime就面朝哪里)
初始造型:换成jaime walking-a。
播放声音Laugh1等待播完。
播放声音Scream1等待播完。(依次播放完2种声音Laugh1和声音Scream1)
思考“怎么办?”。(边走边思考“怎么办?)
重复执行10次:(Jaime从舞台左侧走到右侧)
面向-90°方向。(再从右侧走到左侧)
重复执行10次:
面向90°方向。
切换成造型jaime-a。
说“sorry!”2秒。
Day09:
1. 准备工作
(1)删除默认的小猫角色,保留默认白色背景;
(2)从角色库添加Arrow1角色作为画笔;
(3)绘制五个角色:颜色分别为红、黄、绿、蓝、紫的圆形;
(4)将Arrow1角色的第一个造型修改为下图所示状态,箭头尖端在角色中心位置。
2. 功能实现
(1)点击绿旗,Arrow1跟随鼠标指针移动;
(2)按下鼠标能够让画笔落笔,松开鼠标能让画笔抬笔;
(3)Arrow1每碰到一个圆形角色(注意不是碰到颜色),就将画笔的颜色设置为该角色对应的颜色;
(4)按下↑键,画笔粗细增加1,按下↓键,画笔粗细减少1,按下空格键将笔的颜色设为白色。
3. 设计思路与实现(1)角色、舞台背景设置a. 角色设置
删除默认的小猫角色,从角色库添加Arrow1角色作为画笔
绘制五个角色:颜色分别为红、黄、绿、蓝、紫的圆形,以红色为例,其它的与此相同。
将Arrow1角色的第一个造型修改为下图所示状态,箭头尖端在角色中心位置。
b. 舞台背景设置
保留默认白色背景。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:Arrow1
当绿旗被点击时:
开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
全部擦除。
抬笔。
重复执行:
当绿旗被点击时:
开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
重复执行:
当按下空格键
画笔颜色设为白色。
当按下向上键
画笔粗细增加1。
当按下向下键
画笔粗细减少1。
Day09:
儿童节到了,给小猫绘制一个七彩的气球。
1. 准备工作
(1)保留小猫角色;
(2)选择“Button2”角色,添加文字“开始”;
(3)默认白色背景。
2. 功能实现
(1)点击绿旗,小猫显示在舞台上,大小为60,初始位置为(x:0,y:40),设置画笔颜色为红色,画笔粗细为3;
(2)点击“开始”按钮,发送“开始”消息;
(3)当小猫接收到“开始”消息,绘制一个颜色逐渐变化的圆形,圆形大小自定义,不超出舞台边缘;
(4)圆形画完后,向下绘制一条蓝色直线作为气球绳,直线长短自定义;
(5)使用图章绘制小猫图案,然后隐藏角色,注意小猫图案不要超出舞台边缘。
3. 设计思路与实现(1)角色、舞台背景设置a. 角色设置
选择“Button2”角色,添加文字“开始”。
b. 舞台背景设置
使用默认的舞台背景,不需要额外设置。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:小猫
当绿旗被点击时:
开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
初始状态:显示(小猫显示在舞台上)
初始大小:60(大小为60)
初始方向:90°
初始位置:X=0,Y=40(初始位置为(x:0,y:40))
全部擦除
初始化画笔颜色:红色(设置画笔颜色为红色)
初始化画笔粗细:3(画笔粗细为3)
当接收到广播“开始”时:(当小猫接收到“开始”消息)
落笔
重复执行360次:(绘制一个颜色逐渐变化的圆形,圆形大小自定义,不超出舞台边缘)
设置画笔颜色:蓝色(圆形画完后,向下绘制一条蓝色直线作为气球绳,直线长短自定义)
Y坐标减小150
抬笔
图章(使用图章绘制小猫图案)
隐藏(隐藏角色,注意小猫图案不要超出舞台边缘)
b. 角色:Button2
新建广播“开始”。
当角色被点击时:
开始:点击角色,就要执行后续的程序指令。
广播“开始”。(点击“开始”按钮,发送“开始”消息)
Day09:CIE四级2021.09_小猫钓鱼
小猫一共钓到了8条鱼,小猫挑选出长度小于6cm的鱼放生了,剩下的鱼保留下来。
1. 准备工作
(1)导入名为“Beach Malibu”的舞台背景;
(2)保留默认的小猫角色;
(3)建立名为“鱼”的列表,用于保存鱼的长度。
2. 功能实现
(1)依次询问“第几条鱼的长度”,通过键盘依次输入8条鱼的长度(只需要输入数字),保存到列表“鱼”中;
(2)当按下s键时,从列表中找出长度小于6(不包括6)的项,并删除。
3. 设计思路与实现(1)角色、舞台背景设置a. 角色设置
按照题目要求,保留默认的小猫角色。
b. 舞台背景设置
在舞台区,点击“选择一个背景”菜单,在背景库中选择“Beach Malibu”。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
新建一个列表“鱼”,用来保存鱼的长度。
新建变量“count”,用来计数。
a. 角色:小猫
制作新的积木“放生小鱼”,用来从列表中找出长度小于6(不包括6)的项,并删除。
函数:放生小鱼
count = 列表“鱼”的项目数(从最后一项往前遍历)。
重复执行直到 count < 1:
当按下绿棋时:
开始:点击绿旗,程序启动,执行后续指令模块。
清空列表“鱼”。
count = 1。
重复执行直到 count > 8:
等待按下s键。
执行函数“放生小鱼”。
青少年编程竞赛交流
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),添加小助手微信,让他邀请大家进入学习群。进群之后大家可以参与定期组织的21天刷题打卡、等级考试测评、教育部白名单比赛辅导以及青少年编程组队学习等活动。
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,永久会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: yjxmw518