蓝桥白皮书16.0版——2、蓝桥等考介绍及代报名方式、报名时间

等级考试综述

蓝桥等考全称为“蓝桥青少年信息技术等级考试” 。等级考试聚焦学生学习过程的跟 踪评价 ,以考促学 ,标准化中小学校教学、校外机构培训和家长学生自学的学习目标及学习进程。

等级考试命题原则

等级考试各组别考试范围是掌握该组别编程知识、历练计算思维能力的学习内容的集 合。督促学生掌握这些学习内容、检查考生的学习进度是等级考试的目标。因此 ,等级考严格按考试范围命题,不出超范围、超纲要题目,不限定合格及优秀学生的比例,不做考生间的横向成绩比较 。

等级考试组别

等级考试的考试组别包括 

. Scratch 组 ,共 18 级;

. Python 组,共 18 级;

. C++组 ,共 18  

等级考试聚焦学习过程的跟踪评价 ,考试过程同步学习过程,故不限制参加者年龄 。 一次报名某组别后,考试场次两年内可选择预约;各级别需顺次参加不可越级;未通过级别可以免费重考。

报名费用 500 元 ,包1-18级考完。蓝桥等考不接受个人报名,需要通过机构推荐报名,博主可以代报名,不收 代报费。

等级考试形式与通过标准

等级考试每级别包括 1-5 道选择题及 1-3 道编程题,考试时间为 45 分钟 。 选择题按选择结果评判分数。选择题答案唯一、且清晰无歧义 。

编程题按程序运行结果评判分数。编程题目要求明确、答案客观。编程题不指定具体 的算法,评判时只看结果展示,不看程序实现方式 。

各组别各级别考试的总分均为 100 分 。

考试成绩达到 90 分的考生获得相应级别优秀证书;考试成绩达到 60 分但不足 90 分的 考生获得相应级别合格证书。

蓝桥白皮书16.0版——2、蓝桥等考介绍及代报名方式、报名时间_第1张图片

2023 年下半年等级考试时间安排

蓝桥白皮书16.0版——2、蓝桥等考介绍及代报名方式、报名时间_第2张图片

等级考试证书样例

蓝桥白皮书16.0版——2、蓝桥等考介绍及代报名方式、报名时间_第3张图片

等级考试考生第三、九、十八级合格或优秀 ,颁发纸质等考证书;其余级别合格或优 秀 ,颁发电子版等考证书。考生全部通过某组别考试,颁发该组别十八级通关奖牌或奖杯。

等级考试考试范围

等级考试 Scratch 科目各级别考试范围纲要

Scratch 科目考试标准分为 18 级,对应 Scratch 教学的不同阶段 。

级别

名称

目标

截至课次

初识 Scratch

1、熟悉软件操作

2、编写完整的顺序执行的程序链 3、控制角色移动、面向方向

4、了解乐器的设置和演奏音符

初级 2

初识外观

1、学会修改角色的大小

2、可以切换造型或背景

3、学会让角色说或思考

初级 5

        画笔初级      初级 9

1、学会设置画笔的颜色、粗细

2、会让角色绘制简单的线条

3、会调整角色的中心点

外观特效

1、学会为角色设置特效

2、学会设置角色的显示和隐藏

初级 11

坐标

1、了解坐标的概念

2、学会将角色移动或者滑行到指定的 坐标位置

3、学会设置角色的运动方向和旋转方 

初级 13

画笔进阶

1、学会运用图章

2、了解并学会使用事件

初级 15

初识变量

1、运用事件模块控制角色

2、学会新建变量

3、学习变量使用(变化、显示和隐 藏)

中级 2

广播消息

1、学会运用画笔绘制正多边形

2、学会运用广播实现角色间的通信 3、学会循环的使用

中级 5

条件分支

1、学会条件分支语句的使用

2、学会进行关系运算

中级 7

分支嵌套与循环

1、条件分支嵌套

2、循环与分支的嵌套

中级 9

十一

克隆

1、学会克隆角色

2、学会控制克隆体运动

中级 12

十二

循环嵌套初级

1、学会绘制简单流程图

2、学会灵活运用重复执行

3、双层循环嵌套

中级 15

十三

侦测与条件分支

1、学习侦测模块

2、条件分支、循环的嵌套应用

3、侦测与条件分支的结合使用

高级 2

十四

逻辑运算

1、学会新建和使用局部变量

2、逻辑运算

高级 5

十五

循环嵌套进阶

1、三重循环嵌套

2、学会规律分析

3、运用画笔绘制复杂图形

高级 7

十六

列表

1、学会新建列表

2、学习列表的基础操作

3、学会遍历列表

高级 9

十七

自制积木

1、新建自制积木(含参/不含参) 2、运用自制积木简化程序

高级 13

                    十八     综合应用法 高级 15

                                1、熟练掌握各个模块的功能和使用方    

                                2、学会变量、克隆、循环、条件分支等的综合运用

                                3、学会如何运用 Scratch 设计应用程序

等级考试 Python 科目各级别考试范围纲要

级别

名称

目标

截至课次

计算机发展史与程 序的基本结构

1、计算机发展史

2、python 发展史

3、程序的基本输出指令 print() 4、单行注释 ,多行注释

基础 1

变量与算术运算符

1、变量与赋值运算符

2、使用算术运算符进行计算(+ , - ,* ,// ,%)

3、算术运算符优先

4、基本数据类型

基础 3

程序的输入指令与 数据类型的转换

1、程序的基本输入指令 input()

2、数据类型(数字 ,字符串,布尔 类型)

3、变量互换

4、数据类型之间的转换

基础 5

格式化输出与编码 /ASCII 码

1、python 标识符的命名规则及注意 事项

2、python3 中常见的保留字

3、换行符

4、格式化输出

5、ASCII 码以及应用

基础 9

分支结构入门

1、比较运算符:>、<、== 、>= 、 <=、!=

2、逻辑运算符

3、简单分支结构(单分支结构 if 语 句、双分支结构 if-else 语句)

基础 12

分支结构进阶

1、多分支结构

2、随机库以及随机取整数

3、if 语句嵌套

基础 17

for 循环

1、循环的定义

2、for 循环的用法

3、for 循环中range()的用法与取值范 围

4、for 循环中 if 判断的嵌套使用

基础 21

                        八      while 循环 基础 24    

                                1、while 循环的用法                              

                                2、强制终止循环:break

                                3、while 循环中的 if 判断的嵌套使用

循环进阶

1、循环嵌套:双重 for 循环的用法 2、斐波那契数列

3、等差数列与等比数列

基础 32

字符串

1、字符串的定义

2、字符串索引与取值

3、遍历字符串

4、统计字符数

5、格式化字符串

6、查找指定字符

7、拆分字符串

8、拼接字符串

9、字符串大小写之间转换

进阶 2

十一

列表

1、列表的定义

2、列表的创建方法

3、列表的索引及取值

4、遍历列表

5、列表的新增

6、列表的查找

7、列表的删除

8、颠倒列表中元素

9、统计列表

10、列表的最大值与最小值

11、列表 sort 排序

12、列表推导式

进阶 4

十二

列表综合应用

1、列表的切片

2、列表的脚本运算符

3、列表的嵌套

进阶 5

十三

元组与序列

1、元组的定义

2、元组的创建方法

3、元组索引及输出

4、合并元组和删除元组

5、查找元组内容

6、序列的定义

7、序列的切片与运算符

8、序列的脚本运算符

进阶 8

十四

字典

1、字典的定义

2、字典的创建方法

3、访问字典的值

4、遍历字典

5、字典的增删改查

6、字典内置的方法

7、字典的嵌套

进阶 12

十五

集合

1、集合的定义

2、初始化集合

3、集合的增加与删除

4、遍历集合

进阶 16

                        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​    5、集合的内置方法

                                                            6、集合的操作符

                                                            7、集合的交集、并集与差集

十六

函数

1、函数的定义

2、函数的命名规则

3、创建函数

4、函数的调用

进阶 21

十七

函数进阶

1、函数中参数的定义

2、传递函数的两种方式:值传递 ,

引用传递

3、函数的返回值

4、变量的作用域

进阶 24

十八

Turtle 库及总结

1、Turtle 库

2、综合总结

进阶 34

等级考试 C++科目各级别考试范围纲要

级别

名称

目标

截至课次

C++程序基本结构

初步了解 C++编程,了解 C++程序基 本结构:头文件、命名空间、主函    数,基本输入输出 cin、cout 。

初级 3

数据类型与变量

掌握编程中数学表达式的计算方式、 基础数据类型、变量的定义和使用方 法 ,熟练使用 C++中流输入输出 。

初级 8

算术运算

掌握编程运算符+、- 、*、/、%和复 合算法运算符+= 、-= 、/= 、%=等;

学习 C++编程中常用的数学库函数 。

初级 12

分支结构入门

掌握关系运算符>、<、>=、<= 、 == 、!=;

掌握逻辑运算符&&、||、!;

结合关系运算符和逻辑运算符熟练使 用各种分支结构 if - else if - else 。

初级 16

分支结构进阶

掌握运算符的优先级和条件运符; 掌握选择结构的嵌套模式。

初级 21

switch

掌握并熟练应用选择结构中的 switch 结构 ,包括 switch 结构中 break 语

句、switch 嵌套模式。

初级 24

循环结构

掌握算术运算符中的自增、自减运算 符;

掌握三种循环结构:for 循环、while 循环和 do-while 循环结构 。

中级 4

                八         循环进阶  中级 11

 掌握循环结构中的 break 语句和continue 语句 ,并熟练运用单层循环

及嵌套循环 ,如求最大公约数和最小公倍数问题等。  

图形打印

通过程序完成简单图形和复杂图形的 打印 ,如菱形、数字三角形、等腰三 角形等。

中级 15

一维数组

掌握一维数组的声明、遍历、存储以 及一维布尔数组的应用。

中级 20

十一

二维数组

掌握二维数组的声明、遍历、存储及 应用等。

中级 24

十二

函数

了解函数的原理 ,掌握基础函数的定 义及调用方式。

高级 3

十三

排序

掌握冒泡排序、桶排序两种基础排序 的原理、代码及应用。

高级 4

十四

字符串

了解字符串知识,掌握字符数组的声 明、遍历、存储等。

高级 9

十五

进制转换

了解进制转换的原理 ,掌握任意进制 与十进制之间的相互转换 。

高级 12

十六

结构体&指针

掌握结构体的定义、存储 ,掌握结构 体数组的定义、存储、遍历等,掌握 结构体排序、文件流重定向 ,初步掌 握指针原理、定义及使用等。

高级 17

十七

类和对象

了解类和对象的定义 ,掌握字符串类 的声明及使用。

高级 20

十八

输入输出拓展

掌握格式化输入输出和其他各种特定 格式的输入输出 。

高级 24

你可能感兴趣的:(蓝桥杯scratch竞赛,开发语言,蓝桥杯,c++,scratch)