今天,小杨老师给大家分享2024年9月份电子学会等级考试Scratch1-4级真题,老师这边挑几道典型的编程题,供大家学习交流,同时测试一下孩子的等级水平,资源获取见文章最后。
1.准备工作
(1)删除默认角色小猫,添加角色Rocketship,并将大小设置为50;
(2)添加背景Blue Sky、Galaxy、Space。
2.功能实现
(1)程序开始,火箭出现在舞台中间下方的位置,初始背景为Blue Sky;
(2)等待1秒后,火箭向上移动100步,背景切换成Galaxy背景;
(3)等待1秒后,火箭继续往上飞100步,切换成Space背景;
(4)等待1秒后,向下移动100步,着陆,说:“成功”2秒。
【参考答案】这道题主要考察运动、背景切换、运动等待等知识点。实现起来比较简单,按要求完成即可。
1. 准备工作
(1)删除默认角色小猫,添加角色Retro Robot,Takeout;
(2)添加背景Woods。
2. 功能实现
(1)垃圾桶Takeout初始位置在舞台右上方,大小为50;
(2)机器人Retro Robot初始位置在舞台左下方,大小为50;
(3)通过键盘的上下左右按键可以控制机器人上下左右移动,机器人的朝向不会发生变化;
(4)垃圾桶碰到机器人,等待1秒后消失;
(5)当机器人碰到垃圾桶会说“终于捡完垃圾了!”2秒,并停止程序。
【参考程序】本题分成两个部分:(1)机器人通过键盘实现上下左右的移动,同时,侦测遇到垃圾桶时,说出捡完垃圾并停止程序;(2)垃圾桶一直碰到机器人以后,隐藏角色即可。
Retro Robot
Takeout
【题目】
1.准备工作
(1)删除默认角色小猫,添加角色Avery;
(2)添加背景Chalkboard;
(3)绘制一个色子角色,一共有六个造型,分别有1到6个圆点,如下图所示;再复制一个色子角色。
2.功能实现
(1)点击绿旗,两个色子随机切换造型,Avery询问第一个色子的点数加上第二个色子的点数等于几;
(2)根据输入的结果,Avery判断输入正确或者错误;
(3)一共询问5道题,答题结束后,Avery会说“你一共答对了X道题”。
【参考程序】
Avery
色子1
色子2
【题目】
1.准备工作
(1)默认小猫角色;
(2)添加两个角色Button3,分别添加文字“生成数据”、“统计数据”;
(3)默认白色背景;
(4)创建一个“分数”的列表
2.功能实现
(1)程序开始,“分数”列表为空;
(2)点击“生成数据“按钮,生成30个50到100之间的数,加入到“分数”列表中;(注意,每次点击按钮,列表中只有30个数据)
(3)列表中的分数分为下面四类:
- 大于等于90的项为优秀
- 大于等于70,小于90的项为良好
- 大于等于60,小于70的项为及格
- 小于60的项不及格
(4)点击“统计数据”按钮,分别统计上面四类的项目数,小猫分别说出每类人数2秒。
【参考程序】
“生成数据”按钮
“统计数据”按钮
小猫
05-资源获取
2024年09月份考级资源获取:2024年9月份等级考试资源已更新,永久会员可以直接查看下载。在03-竞赛篇模块下。
同时,更新了Python、C语言、机器人2023年3月的等级考试,目录如下。
如需单独获取,关注一下下方我们的视频号,直接发送“2409”的消息即可获取。
少儿编程全套资源
少儿编程全部资源获取:公众号、视频号创建5年多,全部资源包含26个模块,包括基础、进阶、趣味编程、数学、物理、Python、竞赛考级、实用技巧等整理好的分类。
获取方式:付费获取(私信个人微信号:linyang_xmu),送永久会员(后续全部更新内容可获取)。
少儿编程线上系列课程
我们推出一套完全自主开发的少儿编程线上课程,旨在让更多刚接触编程的孩子能快速入门,提升学习编程的兴趣,并在编程中锻炼思维和问题解决能力。
1)详细可咨询老师微信号:linyang_xmu,扫码加我微信
【图形化课程】:图形化编程:基础+进阶+考级+竞赛
【CSP J/S NOIP竞赛课程1】:CSP初赛基础知识
【CSP J/S NOIP竞赛课程2】:C++语法精讲(学完入门课程再补充8次课)
【CSP J/S NOIP竞赛课程3】:C++基础算法
【CSP J/S NOIP竞赛课程4】:C++数据结构
【扫一扫加我】微信号:linyang_xmu