考试大纲-青少年软件编程等级考试Scratch1-4级

Scratch一级

一、考试标准

1、初步学会使用编程工具,理解编程工具中的核心概念。

  • 理解编程环境界面中功能区的分布与作用;
  • 能够完成拖拽程序模块到程序区的操作并进行正确的连接;
  • 能够通过舞台区按钮完成运行与停止程序的操作;
  • 会使用角色的移动、旋转指令模块;
  • 能为作品添加背景音乐,并设置声音的播放代码;
  • 能够绘制背景并对背景进行切换;
  • 能够打开计算机上已保存的项目和保存新制作的项目。

2、按照规定的功能编写出完整的顺序结构程序。

  • 掌握顺序结构流程图的画法;
  • 理解参数的概念,能够调整指令模块中的参数;
  • 能够完成一个顺序结构的程序;
  • 程序中包含播放一段音频和切换背景;
  • 程序中包含切换角色的造型,角色移动和旋转;
  • 按指定的要求保存作品。

二、考核目标

学生对编程软件的界面认识和基本操作,初步能够导入角色和设置背景,并通过对角色的不同操作以及加入声音,形成一个具有简单顺序结构代码的作品,同时针对参加 1 级考试的学生将进行简单的逻辑推理能力的考查。

三、能力目标

通过本级考试的学生,对软件认识良好,会进行软件的基本操作,能完成基本作品。

四、知识块

在这里插入图片描述

五、知识点描述

编号知识块知识点
1熟悉编程软件舞台区,角色区,模块区,脚本区,造型标签,声音标签,背景标签,新建和保存作品,语言的选择,从本地打开软件,程序的运行和停止
2角色的导入库导入,绘制,本地导入等方式,大小设置,顺序结构流程图
3背景的认识选取合适的背景,背景和角色的区别,背景的切换
4角色的操作移动,旋转,造型切换
5声音的导入导入声音并设置为背景音乐,设定声音音效,设定声音音量,设定声音的播放和停止
6逻辑推理,编程数学逻辑推理,形象思维(图形推理)

知识点思维导图(一级)

六、题型配比及分值

知识体系单选判断编程
平台操作(14分)626
造型以及背景切换(30分)14610
角色的操作(30分)14610
声音(16分)844
逻辑推理和编程数学(10分)820
分值50分20分30分
题个数25个10个2个

Scratch二级

一、考试标准

1、理解编程工具的进阶相关概念,掌握编程工具中进阶模块的使用。

  • 理解舞台区层的概念;
  • 理解舞台区坐标系的概念;
  • 能够使用选择结构的指令;
  • 能够使用实现循环的指令;
  • 能够使用画笔及设置画笔的大小粗细;
  • 能够控制角色的大小,特效和可视状态;
  • 能够使用侦测相关的指令;
  • 能够录入声音,并且对声音进行简单处理;
  • 掌握数学运算,逻辑运算和关系运算并应用;

2、能应用编程工具中的指令实现进阶效果的程序。

  • 掌握选择结构、循环结构的流程图画法;
  • 程序包含选择结构,处理多个条件之间的关系;
  • 程序中包含循环结构;
  • 程序中包含侦测场景的实现;
  • 程序中能使用画笔实现效果;
  • 程序中按照要求对不同角色进行不同效果的设置。

二、考核目标

学生对编程软件的进一步操作能力,对多角色的位置,上下层关系等设置,侦测和选择语句以及综合不同模块进行问题的解决;考查对各循环语句的掌握程度。同时针对参加 2 级考试的学生将进行一般逻辑推理和总结归纳能力的考查。

三、能力目标

通过本级考试的学生,有一定的逻辑推理能力,熟练使用侦测和选择语句解决问题,能独立完成包含分支语句,循环语句等比较综合的案例。

四、知识块

在这里插入图片描述

五、知识点描述

编号知识块知识点
1多角色设置图层,坐标,移动到鼠标,移动到固定坐标,…秒内移动,角色的大小,特效,可视状态,视频侦测中物体的运动和方向
2画笔画笔的大小粗细设置,抬笔,落笔,擦除
3选择语句如果……那么……,如果…那么……否则……,选择结构流程图
4运算数学运算,关系运算(大于,小于,等于),逻辑运算(且,或,不成立),字符连接,四舍五入
5移动中的侦测碰到鼠标指针
6循环语句重复,重复直到…,重复固定次数,循环结构流程图
7声音的进阶录入声音,声音的音量控制,声音的截取,设置播放时长和特效,停止
8逻辑推理,编程数学负数的概念,图形推理,逻辑推理,规律总结

在这里插入图片描述

六、题型配比及分值

知识体系单选判断编程
多角色的设置(10分)622
画笔(10分)424
选择语句(18分)846
循环语句(18分)846
侦测(14分)626
运算&声音(20分)1046
逻辑推理和编程数学(10分)820
分值50分20分30分
题个数25个10个2个

Scratch三级

一、考试标准

1、掌握编程环境的高级功能,并理解其中的基本概念。

  • 能够新建、删除变量,修改变量名;
  • 能够设定、增减变量值,在舞台区显示、隐藏变量;
  • 能够灵活使用画笔及设置画笔的各项参数;
  • 掌握逻辑运算与关系运算的组合使用;
  • 能够运用循环简化多次的反复操作程序;
  • 能够应用广播来传递数据,实现不同角色之间的交互;
  • 能够理解广播和广播并等待的区别;
  • 能够应用克隆来生成克隆体,并灵活控制克隆体。

2、理解并在程序中使用随机数和变量。

  • 理解随机数的概念,能够产生一个随机数;
  • 理解变量的概念,理解变量的作用域;
  • 能够通过变量的变化让程序跳转到不同的部分;
  • 程序中包含不同条件选择语句的嵌套;
  • 程序中包含循环语句的嵌套;
  • 程序中包含根据选择语句的真假跳出循环程序;
  • 循环语句、选择语句嵌套的综合运用。

二、考核目标

进一步认识编程软件的高级功能,对随机数的产生、变量的设置,基于变量的逻辑运算与关系运算的组合使用,解决实际问题;考查画笔模块的更高级操作,应用广播来传递数据,应用克隆来生成克隆体,并灵活控制克隆体;考查对选择语句、循环语句的嵌套使用,以及运用循环简化多次的反复操作程序的理解程度。同时针对参加 3 级考试的学生将进行多种情况的逻辑处理和交互控制能力的考查。

三、能力目标

学生对编程软件的进一步综合操作能力,考查对随机数,变量,广播,克隆等知识的掌握,同时考查学生对已掌握知识的深度综合应用,另针对参加 3 级考试的学生将进行难度更高的逻辑推理能力的考查。

四、知识块

在这里插入图片描述

五、知识点描述

编号知识块知识点
1随机数随机数的产生,随机数的应用场景判定选取
2变量新建变量,初始化变量,修改变量名,删除变量,变量值的设定、增减,变量值变化引起效果的变化,变量的显示和隐藏,变量设置为滑杆模式,变量的作用域,不同应用场景
3循环语句运用计数循环简化多次的反复操作程序、运用条件循环简化多次的反复操作程序
4循环与选择的嵌套选择语句的嵌套、选择嵌套和逻辑运算符综合运用、循环语句中包含跳出循环、循环语句的嵌套、选择语句与循环语句的嵌套的综合运用
5画笔颜色(亮度,饱和度,对比度),图章,擦除图章
6广播广播传递数据,广播并等待,多角色通过广播交互,广播的使用场景
7克隆克隆自己,删除克隆体,克隆体启动的设置
8逻辑推理,编程数学判断条件的逻辑关系

在这里插入图片描述

六、题型配比及分值

知识体系单选判断编程
随机数(8分)620
变量(12分)642
循环语句(12分)426
循环与选择的嵌套(18分)6210
画笔(12分)840
广播(14分)626
克隆(14分)626
逻辑推理和编程数学(10分)820
分值50分20分30分
题个数25个10个3个

Scratch四级

一、考试标准

1、理解并使用链表、函数和多线程。

  • 能够新建链表;
  • 能够完成对链表中数据的插入、删除;
  • 字符串处理;
  • 能够自己创建一个有返回值的函数;
  • 理解函数的作用范围;
  • 理解多线程的概念;
  • 循环的复杂运用;
  • 逻辑,算法过渡。

二、考核目标

学生对编程软件的较强综合操作能力,考查使用软件进行数据处理的能力,同时对函数和过程的理解和使用进行考查,以及学生对已掌握知识的深度综合应用及思考更优程序方案,另针对参加 4 级考试的学生将进行结合分析和计算的情境考查。

三、能力目标

通过本级考试的学生,逻辑推理能力很不错,对数据的处理,函数和过程等的理解和使用掌握得很不错,对已学知识的综合应用能力很好,具备一定的程序调试和优化能力。学生对编程软件的进一步综合操作能力,考查新建链表,字符串处理,循环的复杂运用,理解函数的作用范围,理解多线程的概念,同时考查学生对已掌握知识的深度综合应用,另针对参加 4 级考试的学生将进行难度更高的逻辑推理能力的考查。

四、知识块

在这里插入图片描述

五、知识点描述

编号知识块知识点
1字符串字符串操作,加密
2函数不同类型函数的创建,参数的设置,返回值,函数的调用
3链表创建链表,实现数据的增、删、改、查,显示和隐藏,找最值,平均值等
4大综合前面所有知识点的综合使用,考查
5程序优化使用已有知识进行问题的优化
6逻辑,算法过度分析和计算情境考察,如爬楼梯的方法(递归)
7循环的复杂运用循环的结构,循环的嵌套,递归调用

在这里插入图片描述

六、题型配比及分值

知识体系单选判断编程
字符串(8分)440
函数(10分)640
循环语句(18分)4410
链表(20分)6410
逻辑(6分)420
算法(18分)6210
程序优化(10分)0010
大综合(10分)0010
分值30分20分50分
题个数15个10个5个
  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
202305 青少年软件编程等级考试scratch 一级真题包含以下内容。 1. 创建一个新项目,命名为“动画”,并设置背景为某个场景。 2. 在场景中添加一个角色,并在角色属性设置中选择一个适合的样式。 3. 设置一个事件,当角色被点击时,让角色进行旋转。 4. 添加一个新的角色,并设置为另一个样式。 5. 设置一个事件,当第一个角色碰到第二个角色时,让第二个角色改变样式。 6. 在场景中添加一个音效,当角色发生碰撞时,播放该音效。 7. 设置一个运动指令,让第一个角色在场景中上下移动。 8. 编写一段代码,使第一个角色在接收到键盘按键时,向指定方向移动。 9. 在项目中添加一个文本对象,并设置为显示计数器功能。 10. 编写一段代码,使计数器在角色碰到边界时自增。 在答题时,考生需要用 scratch 编程语言完成以上要求,并在操作界面上进行相应设置和调试。考生需要理解 scratch 编程的基本概念,如舞台、角色、事件、指令、变量等,并能正确运用这些概念进行程序设计和功能实现。 答题时需要注意项目的整体逻辑和流程的连贯性,角色的样式选择适合题目要求,并且能够正确实现各个要求中规定的功能和效果。同时还需要注意代码的可读性和注释的添加,以便于他人阅读和理解。 通过完成这个一级真题,考生可以初步掌握 scratch 编程的基本语法和操作,为进一步学习和应用编程奠定基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青岛少儿编程-王老师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值