CPA青少年编程能力等级测评一级至三级核心知识点大纲
CPA全国青少年编程能力等级测评试卷-图形化编程Scratch一级试卷2及参考答案
A.可以自己录制一段声音
B.可以合并两段声音
C.可以为角色安排随机的声音
D.可以改变声音的强弱
24. 使用画板编辑器可以绘制简单图案,绘图时可以直接使用的工具有( ABD )。
图形化编程(一级)试卷 第 5 页 共 9 页
A.线段
B.圆
C.三角形
25. 执行下列脚本得到的字符串中,包含“na”的有( ABD )。
题参考答案 (1) 舞台:
(2) 角色 Anina Dance:
图形化编程(一级)试卷 第 8 页 共 9 页
(3) 角色 Dani:
图形化编程(一级)试卷 第 9 页 共 9 页
题参考答案:
37. 编写程序,解决以下问题: 一年一度的儿童节又来了,刘老师知道自己班上的学生多才多艺,因此设计了一个小型的班级晚
图形化编程(一级)试卷 第 7 页 共 9 页
会。不同的是,节目表演顺序不是提前定好的,而是通过现场广播的方式直接点名学生来表演。 准备工作: (1)导入背景库中的“Spotlight”,并复制该背景为“Spotlight2”,在复制背景中加入文字“谢谢观 看,再见!”。 (2)导入角色库中的“Anina Dance”和“Dani”。 (3)在为角色 Anina Dance 编写脚本时,导入声音库中的“Dance Celebrate”。 编程实现: (1)背景脚本:点击绿旗之后,舞台显示背景“Spotlight”,角色均隐藏,询问“接下来登场的是:” 并等待;如果回答为“A”,发送广播“A 表演”,如果回答为“D”,发送广播“D 表演”,如果回答 为“Q”,发送广播“结束”;当接收到“结束”后,舞台切换背景为“Spotlight2”。 (2)角色 Anina Dance 的脚本:当接收到“A 表演”广播后,角色显示,开始播放音乐“Dance Celebrate” 并通过切换造型实现跳舞,跳舞期间调整重复执行的次数为 26 次以及等待时间为 0.25 秒,保证音乐 结束后,舞蹈也结束,最后角色隐藏。 (3)角色 Dani 的脚本:当接收到“D 表演”广播后,角色显示,然后通过切换造型表演“换脸”。
CPA全国青少年编程能力等级测评试卷-图形化编程Scratch三级试卷1及参考答案
C.角色移动到屏幕顶端,中途某处说“你好!”2 秒
D.角色移动到屏幕顶端,未说出任何内容
15. 如图 1,舞台上有小人、苹果、香蕉和西瓜 4 个角色,其对应的脚本如图 2 所示。点击绿旗后,下列
对于舞台效果的叙述中,正确的是( )。
小人脚本
苹果脚本
图形化编程(三级)试卷 第 6 页 共 10 页
二、多项选择题(共 5 题,每题 3 分,共 15 分)
16. 某学校对“学生成绩分析系统”开展需求调研,下列需求合理的有( )。
A.教师可以浏览自己所教学生的成绩数据 B.班主任可以浏览本班学生的所有成绩数据
C.校长可以浏览全校学生的成绩数据
D.学生可以浏览自己及同班同学的成绩数据
青少年编程能力等级测评试卷 图形化编程(三级)
(考试时间 90 分钟,满分 100 分)
一、单项选择题(共 15 题,每题 3 分,共 45 分) 1. 下列应用不.能.体现人工智能技术的是( )。
A.使用语音输入法输入文字
B.使用 OCR 软件从图像中识别汉字
C.某软件支持在线中英文互译
D.某网站自动统计歌曲下载次数
A.4
图1
B.5
C.6
图2
D.7
6. 点击绿旗执行图中的脚本,屏幕上会出现一行克隆体。它们说出的值从左往右依次为( )。
A.0 0 0 0 0
B.1 1 1 1 1
C.0 1 2 3 4
D.1 2 3 4 5
7. 使用二分查找法在有序序列 5, 12, 20, 26, 37, 42, 46, 50, 64 中查找元素 26,需要比较( )。
A.当角色的坐标为 (10, 20) 时,说“我距离 y 轴更远,差值为 10” B.当角色的坐标为 (50, –30) 时,说“我距离 y 轴更远,差值为 20” C.当角色的坐标为 (–20, –30) 时,说“我距离 x 轴更远,差值为 10” D.当角色的坐标为 (40, 0) 时,说“我距离 x 轴更远,差值为 40”
CPA青少年编程能力等级测评C++编程题一级试题及答案
12 运行下列程序,若输入:2↙,则输出结果是( )。 #include <iostream> using namespace std; int main() { float x,y;
{ s =1./2*(a+b+c) ; area = sqrt(s*(s-a)*(s-b)*(s-c)); cout << setiosflags(ios::fixed); cout << setprecision(2) << area << endl; } else cout << "No" << endl; return 0; }
} } A:ok
book ok B:book book ok C:ok book D:book ok 答案:A
{ case '0': cout<<"ok"<<endl; case '1': cout<<"book"<<endl;
}
二、编程题(共 2 题,每题 15 分,共 30 分)
21 编写程序,输出以下图形。
青少年编程能力等级测评试卷
C++编程(一级)
一、单项选择题(共 20 题,每题 3.5 分,共 70 分) 1 C++中,用来定义无符号整型变量的关键字是( )。 A:unsigned int B:int C:short int D:signed int 答案:A
全国青少年软件编程等级考试标准(正式1级-10级)-20190327
全国青少年软件编程等级考试标准(正式级)V1.1.1中国电子学会普及工作委员会中国电子学会科普培训与应用推广中心全国青少年电子信息科普创新联盟科普服务平台: 官方考试平台:2018年10月说明本标准由中国电子学会科普培训与应用推广中心和北京大学信息科学技术学院共同制定。
由全国青少年电子信息科普创新联盟标准工作组参与开发,由中国电子学会普及工作委员会审核通过,适用于由中国电子学会举办的全国青少年软件编程等级考试,由经授权的全国青少年软件编程等级考试服务中心/网点承担招生和考试服务工作。
本标准不以评价教学为目的,考核内容不是按照学校要求设定,而是从软件编程所需要的技能和知识,以及国内编程教育的普及情况而确定,主要以实践应用能力为主。
本标准版权属中国电子学会所有。
本标准使用者仅限于经中国电子学会直接授权的相关合作单位,包括全国青少年机器人技术等级考试服务中心/服务网点、全国青少年电子信息科普创新教育基地。
未经中国电子学会允许,任何单位及个人不得擅自复制、摘编、变造本标准所含文字、图片、链接等信息,违者将依法追究法律责任。
授权单位查询网址为和。
●本标准不指定具体的编程软件。
●本标准由低到高分为一级至十级。
●本标准未对考试形式进行说明。
●本标准适用年龄8周岁(建议10周岁)以上青少年。
所有相关本标准的解释权属于中国电子学会。
标准工作组织正式级标准工作组组长:李文新副组长:杨晋大学组成员:1.李文新北京大学信息科学技术学院教授2.陈越浙江大学计算机学院教授3.吴英杰福州大学计算机学院教授4.罗国杰北京大学信息科学技术学院长聘副教授5.张勤健北京大学信息科学技术学院工程师教授中学组成员:1.邹毅湖南省衡阳八中教师2.吴俊杰北京景山学校教师3.朱强徐州市电化教育馆教师企业组成员:杜仲轩、李悦成、赵桐正、曾鹏轩学会组成员:杨晋、程晨、曹盛宏、吴俊杰、李梦军1.理解变量的概念;2.掌握变量的定义、类型和转换方法;3.掌握变量的赋值方法;4.掌握编程中基本的输入输出方法;5.掌握编程基础的算术表达式;6.能够完成一个顺序结构的程序;7.理解逻辑运算的基本概念;8.掌握编程基础的逻辑表达式;9.掌握选择语句的功能和写法;10.能够完成一段选择结构的程序;11.掌握循环语句的功能和写法;12.能够完成一段循环结构的程序。
全国青少年软件编程等级考试标准(内容详解)--逐步补充
全国青少年软件编程等级考试标准(内容详解)--逐步补充全国青少年软件编程等级考试标准(Python 语⾔) V1.0.1中国电⼦学会普及⼯作委员会中国电⼦学会科普培训与应⽤推⼴中⼼全国青少年电⼦信息科普创新联盟科普服务平台:官⽅考试平台:2019 年 10 ⽉中国电⼦学会全国青少年电⼦信息科普创新联盟说明全国青少年软件编程等级考试标准(Python)由中国电⼦学会科普培训与应⽤推⼴中⼼制定。
由全国青少年电⼦信息科普创新联盟标准⼯作组开发,由中国电⼦学会普及⼯作委员会审核通过,适⽤于由中国电⼦学会主办的青少年软件编程等级考试(Python)。
由经授权的青少年软件编程等级考试服务中⼼/服务⽹点承担招⽣和考试服务⼯作。
本标准不以评价教学为⽬的,考核内容不是按照学校要求设定,⽽是从软件开发所需要的技能和知识,以及国内编程教育的普及情况制定,主要以考查基础语法、算法和实践应⽤能⼒为主。
本标准可基于Python 的任何⼀种集成开发编程环境,推荐使⽤ 3.5.2IDLE 开发环境。
⾯向全国中⼩学校学⽣考查 Python 软件编程能⼒。
本标准使⽤者仅限于经中国电⼦学会直接授权的相关合作单位,包括青少年软件编程等级考试服务中⼼/服务⽹点/咨询服务站、全国青少年电⼦信息科普创新教育基地、中国电⼦学会青少年电⼦信息科普项⽬合作单位。
未经中国电⼦学会允许,任何单位及个⼈不得擅⾃复制、摘编、变造本标准所含⽂字、图⽚、链接等信息,违者将依法追究法律责任。
授权单位查询⽹址为和所有相关本标准的解释权属于中国电⼦学会。
标准⼯作组织标准⼯作组组长:杨晋副组长:宋顺南、向⾦、吴艳光⼯作组专家(按姓名拼⾳排列):程晨、冯必先、李梦军、李悦成、胡晓雷、康静静、刘之婧、王晓晗、王宇航、曾鹏轩中国电⼦学会全国青少年电⼦信息科普创新联盟⼀、了解Python多种开发环境,熟练使⽤Python⾃带的IDLE开发环境,能够进⾏程序编写、调试和分析,具备使⽤Python开发环境进⾏程序设计的能⼒1. 了解Python常见的⼏种编程环境:IDLE、Visual Studio Code、JupyterNotebook;2. 熟悉IDLE的操作过程,会打开IDLE,会新建⽂件、保存⽂件;3. 熟练掌握使⽤IDEL进⾏编程,会修改⽂件、运⾏⽂件等操⼆、熟悉Python程序编写的基本⽅法1. 理解“输⼊、处理、输出”程序编写⽅法;2. 掌握Python的基本格式,编写程序时会合理的使⽤缩进、注释、字符串标识;3. 掌握变量基本概念,会使⽤变量,并且掌握变量名的命名和保留字等基本语法;4. 理解字符串、数值型变量,会对变量类型进⾏转换;5. 掌握并熟练编写带有数值类型变量的程序,具备解决数学运算基本问题的能⼒;6. 理解⽐较表达式、运算符、逻辑运算的基本概念,掌握 Python编程基础的逻辑表达式。
CPA全国青少年编程能力等级测评试卷-Python编程-一级试卷2及参考答案
青少年编程能力等级测评试卷Python编程(一级)(考试时间90分钟,满分100分)一、单项选择题(共20题,每题2.5分,共50分)1.运行下方代码段,输出是6,则输入的可能是(C )。
a = eval(input())print(a)A.8%2 B.8//2 C.3*2 D.3**22.关于Python变量,下列叙述正确的是(B )。
A.变量不区分大小写B.变量可用字母、数字和_(下划线)表示C.变量c赋值为0表示为:var c = 0D.变量第一次赋值后,其数据类型不可更改3.在Python中,合法的变量名是(B )。
A.i mport B.f rom_import C.@import D.import-14.下列属于Python保留字的是( D)。
A.I f B.For C.Else D.None5.变量a为整型的是( B)。
A.a = 1.1 B.a,b = 1,1.3 C.a = ’1’ D.a = b = 1.06.使a减3的结果除以b的是( A)。
A.(a - 3) / b B.a - 3 / bC.(a - 3) // b D.a - 3 // b7.下列数值填入①处后,不能..输出a的是( B)。
if _①__:print(“a”)A.3B.2C.1 D.08.运行下方代码段,输出的是( B)。
a, b, str = 2, 5, 'independ'print(str[a:b])A.e p B.d ep C.depe D.ndep9.运行下方代码段,输出的是( D)。
scores = [95, 93, 98]scores.append('2')print(scores)A.[95, 93, 98, [2]] B.[95, 93, 98, ['2']] C.[95, 93, 98, 2] D.[95, 93, 98, '2']10.运行下方代码段,输出的是( C)。
国家计算机等级考试大纲 -(教程)
国家计算机等级考试大纲是全国性的计算机等级考试的标准和指导文件,旨在评估考生在计算机基础知识、操作系统、办公软件、网络等方面的掌握程度和应用能力。
以下是国家计算机等级考试大纲的主要内容:
一级考试大纲:
计算机基础知识
操作系统的基本概念和功能
办公软件的使用,包括文字处理、电子表格、演示文稿等
网络的基本概念和应用,如浏览器、电子邮件等
多媒体应用,如音频、视频处理等
二级考试大纲:
编程语言基础,如C、C++、Java等
数据结构和算法,包括数组、链表、栈、队列、二叉树等基本数据结构以及查找、排序等基本算法
数据库基础,如关系型数据库的概念、SQL语言等
程序开发过程,包括需求分析、设计、编码、测试等阶段
软件工程基础,如软件开发的方法论、项目管理等
三级考试大纲:
网络技术,包括网络协议、网络设备、网络安全等
数据库技术,包括数据库设计、数据库管理系统等
嵌入式系统开发,包括嵌入式系统的概念、硬件和软件设计等
软件测试技术,包括测试计划、测试用例设计、测试执行和测试报告编写等
四级考试大纲:
计算机系统基本知识,包括计算机组成、体系结构等
计算机网络基本知识,包括网络协议、网络安全等
数据库基本知识,包括数据库设计、数据库管理系统等
软件工程基本知识,包括软件开发的方法论、项目管理等
系统开发和运行维护基本知识,包括系统分析、设计、测试、部署和运行维护等
以上是国家计算机等级考试大纲的主要内容,不同级别的考试大纲有着不同的要求和难度。
考生可以根据自己的实际情况选择报考相应的级别,并按照大纲要求进行备考。
CPA全国青少年编程能力等级测评试卷-Python二级试卷2及参考答案
青少年编程能力等级测评试卷Python编程(二级)(考试时间90分钟,满分100分)一、单项选择题(共20题,每题2.5分,共50分)1.运行下方代码段,输出的结果是( C)。
a='3'print(type(a))A.<class 'float'> B.<class 'int'> C.<class 'str'>D.<class 'tuple'>2.content.txt中的内容为字符串“happy birthday”,则下方代码段运行后,输出的结果是( C)。
with open('content.txt','r') as f:for i in f.read():if i=='y':continueprint(i,end='')A.h app B.y y C.happ birthda D.happy birthday3.运行下方代码段,输出的结果是( D)。
a=[4,7,8,2,15,11]a.sort()print(a[-1])A.4B.10 C.11 D.154.运行下方代码段,则a的取值范围是( D)。
import randoma = round(random.random())A.0 <= a <= 10 B.1 <= a <= 100 C.a = 1 D.a = 1或a = 05.下列代码段执行有误的是( A)。
A.a = time.time() print(a)B.for a in set('3'): print(a)C.a = [4,7,9,12]a.append(3) D.import turtleprint(round(3.5))6.一个Python包的文件目录结构如下图1所示,其中foo.py的内容如下图2所示,则main.py中运行后可以打印出“引用成功!”的代码是( D)。
CPA全国青少年编程能力等级测评试卷-图形化编程Scratch三级试卷1及参考答案
图形化编程(三级)试卷 第 4 页 共 10 页
12. 图 1 中的脚本用于字符串加密,图 2 列表中的各项依次为字母 A~Z。点击绿旗后,若回答的内容为 “YES!”,则角色说出的内容为( )。
A.AGU
图1
B.AGU!
B.2, 5, 6, 3, 8
C.2, 3, 6, 5, 8
D.2, 3, 5, 6, 8
10. 小云想使用画笔工具绘制如图所示的图案。下列最容易编程实现的是将其分解为( )。
A.6 个三角形 C.1 个六边形和 3 条线段
B.4 个菱形 D.2 个梯形和 2 条线段
图形化编程(三级)试卷 第 3 页 共 10 页
4. 使用插入排序算法对下列数据从小到大排序,比较次数最少的是( )。
A.94, 32, 40, 90, 80
B.21, 32, 46, 40, 80
C.32, 46, 21, 40, 69
D.90, 69, 80, 46, 21
5. 对图 1 中的列表执行图 2 中的脚本,点击绿旗后,角色说出的内容为( )。
B.角色移动到 (0, 60) 处说“你好!”2 秒后停止
C.角色移动到屏幕顶端,中途某处说“你好!”2 秒
D.角色移动到屏幕顶端,未说出任何内容
15. 如图 1,舞台上有小人、苹果、香蕉和西瓜 4 个角色,其对应的脚本如图 2 所示。点击绿旗后,下列
对于舞台效果的叙述中,正确的是( )。
小人脚本
苹果脚本
题号
16
17
18
19
答案
ABC
ABD
ACD
AD
图形化编程三四级考纲介绍_分享
全国青少年图形化编程等级考试三四级考纲详解目录●考核目标●考试标准●知识点详解●题型与分值●考试样题三级考核目标●随机数●变量●逻辑运算、关系运算综合运用●广播●克隆●循环、选择嵌套三级考核知识块三级级知识点三级级考试考试标准●掌握编程环境的高级功能,并理解其中的基本概念:●1)能够新建、删除变量,修改变量名;●2)能够设定、增减变量值,在舞台区显示、隐藏变量;●3)能够使用画笔及设置画笔的各项参数;●4)掌握逻辑运算与关系运算的组合使用;●5)能够运用循环简化多次的反复操作程序;●6)能够应用广播来传递数据,实现不同角色之间的交互;●7)能够理解广播和广播并等待的区别;●8)能够应用克隆来生成克隆体,并灵活控制克隆体;三级考试考试标准●理解并在程序中使用随机数和变量:●9)理解随机数的概念,能够产生一个随机数;●10)理解变量的概念,理解变量的作用域;●11)能够通过变量的变化让程序跳转到不同的部分;●12)程序中包含不同条件选择语句的嵌套;●13)程序中包含循环语句的嵌套;●14)程序中包含根据选择语句的真假跳出循环程序;●15)循环语句、选择语句嵌套的综合运用。
三级题型配比与分值真题详解●克隆为角色小猫添加以下代码,点击小绿旗,舞台区上最终会。
A、出现1只小猫B、出现2只重叠在一起的小猫C、出现2只没有重叠的小猫D、没有小猫出现正确答案:D真题详解●图章选择小猫角色,执行以下代码之后,舞台上会出现。
A、0只小猫B、3只小猫C、4只小猫D、3只小猫,但是有两只重叠在一起正确答案:C真题详解●随机数应用下面无法将小猫移到随机位置的是A CB D 正确答案:A真题详解●变量点击小绿旗,执行以下代码,最终得到的变量值是。
A、1B、11C、10D、0正确答案:B真题详解●编程题1.准备工作(1)选择背景Stars;(2)选择Kiran、Star、Dot角色,为Star角色添加Earth、Planet2造型。
全国青少年软件编程(Scratch)等级考试复习讲义(一级)
8. 掌握顺序结构流程图的画法; 9. 理解参数的概念,能够调整指令模块中的 参数; 10. 能够完成一个顺序结构的程序; 11. 程序中包含播放一段音频和切换背景; 12. 程序中包含切换角色的造型,角色移动 和旋转; 13. 按指定的要求保存作品
成绩查询
考试结果
(1) 通过公众号”中国电子学会考评中心”查询; (2)中国电子学会 ; (3)考试服务平台 。
【模拟题】小猫过生日,我们为它播放生日快乐歌,之后小猫高兴的喵 了一声,下列代码哪个能正确的实现这个场景( )?
A.
B.
C.
答案:A
8.运算代码块(4-6分)
加法运算 减法运算 乘法运算 除法运算
混合运算
当有多种运算时,需要先运算括号内 的算式,再运算外面的算式
4*(5+7)
下列指令的结果为?( )
A. 6 B. 7 C. 8 D. 28
下列指令的结果为?( )
A. 6 B. 7 C. 8 D. 28
答案:C
9.(1)如何将项目保存在计算机上
1. 点击左上角文件按钮,再 点击保存到电脑
2. 选择保存路径并添加文件名,最后 点击保存即可将项目保存在计算机上
ቤተ መጻሕፍቲ ባይዱ
9.(2)如何打开计算机上已保存的项目
A. 点击上传角色 命令 B. 点击随机 命令 C. 点击绘制 命令 D. 点击选择一个角色 命令
小刚从网上下载了一些他喜欢的卡通人物图片,他想使用这些图 片作为项目的角色,应该怎么做?( )
A. 点击上传角色 命令 B. 点击随机 命令 C. 点击绘制 命令 D. 点击选择一个角色 命令
答案:A
A.
B.
答案:B
C.
ccf编程能力等级认证核心考点
【主题】CCF编程能力等级认证核心考点序一、CCF编程能力等级认证简介二、CCF编程能力等级认证核心考点概述三、基本语法和数据结构四、算法思想和应用五、实践能力和创新意识六、个人观点和总结回顾一、CCF编程能力等级认证简介CCF(China Computer Federation)编程能力等级认证是国内具有权威性的计算机编程能力认证体系,旨在通过考试评估和认证个人的计算机编程水平。
该认证体系包括PPT等级、B级、A级和S级四个等级,涵盖了计算机基础知识、编程技能和创新能力等多个方面。
在求职、升学和科研等方面都具有重要的参考价值。
二、CCF编程能力等级认证核心考点概述在CCF编程能力等级认证考试中,核心考点主要包括基本语法和数据结构、算法思想和应用,以及实践能力和创新意识等方面。
了解和掌握这些核心考点,对于通过考试和提升编程能力都具有重要意义。
三、基本语法和数据结构在CCF编程能力等级认证中,理解和掌握基本的编程语法和数据结构是非常基础而又重要的一环。
包括但不限于变量、常量、控制结构、数组、链表、栈和队列等各种数据结构。
这些基本的概念和技能是编程的基础,熟练掌握这些知识点对于解决实际问题和进行算法设计都至关重要。
算法思想和应用在CCF编程能力等级认证考试中,算法思想和应用是另一个重要的核心考点。
包括但不限于贪心算法、动态规划、分治算法、回溯算法以及常见排序和查找算法等。
理解这些算法思想并能够在实际问题中灵活应用,是考察一个人编程能力和解决问题能力的重要手段。
实践能力和创新意识在CCF编程能力等级认证考试中,实践能力和创新意识也是非常重要的考察点。
除了对基础知识和算法思想的掌握之外,能够通过实际问题的求解和创新性的解决方案,展现个人的编程能力和创新潜力。
在备考和实际编程中,提升实践能力和创新意识同样至关重要。
四、个人观点和总结回顾在我看来,CCF编程能力等级认证核心考点是一个非常系统而又全面的认证体系,涵盖了计算机编程的方方面面。
青少年编程能力等级第2部分:Python编程
ICS03.180A18团体标准T/CERACU/AFCEC/SIA/CNYPA 100.2-2019青少年编程能力等级第2部分:Python编程Programming Ability for AdolescentsPart 2:Python Language2019-10-15发布2019-11-01实施全国高等学校计算机教育研究会全国高等院校计算机基础教育研究会发布中国软件行业协会中国青少年宫协会T/CERACU/AFCEC/SIA/CNYPA 100. 2-20192目次前言 (III)青少年编程能力等级:第2部 (1)1范围 (1)2规范性引用文件 (1)3术语和定义 (1)3.1 Python语言 (1)3.2 青少年 (1)3.3青少年编Python程能力语言 (1)3.4 程序 (1)3.5 语法 (1)3.6 语句式程序 (1)3.7 模块式程序 (1)3.8 IDLE ............................................................................................................................................. 1.3.9 了解 (2)3.10 理解 (2)3.11 掌握 (2)4青少年Python编程能力语言概述 (2)4.1 总体设计原则 (2)4.2 能力等级总体描述 (2)5“Python一级”的详细说明 (3)5.1 能力目标及适用性要求 (3)5.2 核心知识点说明 (3)5.3 核心知识点能力要求 (5)5.4 标准符合性规定 (5)5.5 能力测试要求 (5)6“Python二级”的详细说明 (5)6.1 能力目标及适用性要求 (5)6.2 核心知识点说明 (5)6.3 核心知识点能力要求 (7)6.4 标准符合性规定 (7)6.5 能力测试要求 (7)7“Python三级”的详细说明 (7)7.1 能力目标及适用性要求 (7)7.2 核心知识点说明 (7)T/CERACU/AFCEC/SIA/CNYPA 100. 2-20197.3 核心知识点能力要求 (9)7.4 标准符合性规定 (9)7.5 能力测试要求 (9)8“Python四级”的详细说明 (9)8.1 目标能力及适用性要求 (9)8.2 核心知识点说明 (9)8.3 核心知识点能力要求 (11)8.4 标准符合性规定 (11)8.5 能力测试要求 (11)附录A(资料性附录)标准范围的Python标准函数列表 (12)3T/CERACU/AFCEC/SIA/CNYPA 100. 2-20194前言本标准分为四部分:——第1部分:图形化编程——第2部分:Python编程——第3部分:机器人编程——第4部分:C/C++语言编程本部分为第2部分。
CPA全国青少年编程能力等级测评试卷-图形化编程Scratch二级试卷1及参考答案
青少年编程能力等级测评试卷图形化编程(二级)(考试时间60分钟,满分100分)一、单项选择题(共20题,每题2.5分,共50分)1.下列脚本能将位于(20, 20) 的角色移动到(-30, 70) 的是( C)。
A.B.C.D.2.将下图左侧的圆形造型转换为右侧的鸡蛋造型,需借助的工具是( B)。
A.B.C.D.3.舞台中小人和鼓的位置关系如下图所示。
下列操作中,不能将鼓置于最前方的是( C)。
A.对小人执行脚本B.对鼓执行脚本C.使用鼠标微移舞台上的小人D.使用鼠标微移舞台上的鼓4. 下方流程图描述了小明根据考试成绩选择活动的流程。
若小明考了95分,则他( C )。
A .只玩游戏B .只学习C .先玩游戏再学习D .先学习再玩游戏5. 为了得到图中的复杂多边形,下图脚本中①②③处应分别填入( D )。
A .4;90;45B .4;45;90C .8;90;45D.8;45;906. 对于下图中的脚本,点击绿旗后,角色说出的内容是( D )。
A .10B .20C .100D .1107.执行下图中的脚本,能够播放声音的一组可以是( B )。
A.为2.0,为3.0 B.为2.3,为3.7C.为2.6,为3.3 D.为2.8,为3.58.按降水强度划分标准,大雨一般指日(24小时)降水量为25~50毫米(包含25毫米、不包含50毫米)的降雨过程。
下列脚本中,能够准确表示上述范围的是( D)。
A.B.C.D.9.对于下图中的脚本,点击绿旗后,变量U的值是( A)。
A.一同B.一风C.一同风雨D.一同担风雨10.对于下图中的脚本,点击绿旗后,角色说出的内容是( C)。
A.食谱B.宫保鸡丁 C.油焖大虾D.鱼香肉丝11.下列脚本中,与的功能完全一致的是( C)。
A.B.C.D.12.下列不能通过“事件”模块识别的指令是( B)。
A.绿旗被点击B.角色碰到某个颜色C.接收到一条广播消息D.按下键盘上的空格键13.对于下图中的脚本,不能..将角色移到最前面的操作是( B)。
全国青少年机器人 三四级知识点串讲
电流|方向
物理上规定电流的方向,是正电荷定向运动的方 向。电流运动方向与电子运动方向相反。
在电源外部电流由正极流向负极。在电源内部由 负极流回正极。
电流|分类
直交流流电电::方大向小不和随方时向间都发发生生改变。 周期性变化。
电流|三大效应
热效应 磁效应 化学效应
电压|概念
电压(voltage),也称作电势差或电位 差,是衡量单位电荷在静电场中由于电势不同 所产生的能量差的物理量。电压的国际单位制 为伏特(V,简称伏)。
数字信号|简介
电压
(b)数字信号
时间
在时间和数值上均具有离散性( 不连续的)的信号。
数字信号一般通过模拟信号转换 而来。
输入信号|简介
输入信号是指某一设备需要外界某种能源(比如电力)或者信号“流入”或者通 过时才可以工作的,那么这个使设备工作的能源的点,就是输入端,这个能源也就是 输入能源。常见的输入设备有键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、游 戏杆、语音输入装置等。
1kV=1000V 1V=1000mV
VCC:电源(Volt Current Condenser) GND:接地(Ground)
电压|常见值
项目
碱性电池标称电压 Arduino Nano主控板的工作电压 对人体安全的电压一般不高于 家庭电路的电压 动力电路电压
电压值
1.5V 5V 36V 220V 380V
1MΩ=1000KΩ 1KΩ=1000Ω
电阻器|读数
导体|概念
导体(conductor)是指电阻率很小 且易于传导电流的物质。导体中存在大 量可自由移动的带电粒子称为载流子。 在外电场作用下,载流子作定向运动, 形成明显的电流。
青少年编程考级一级scratch第六课(教案)
第六课函数(自定义积木)
理论知识点:
1、函数是指一段在一起的、可以做某一件事的指令,可以是至少两个积木指令的组合。
2、函数的创建步骤:自制积木——制作新的积木。
3、函数的功能:函数是指一段在一起的,可以做某一件事的程序。
函数可以说是许多代码的的集合,这就是程序中的函数。
4、函数和函数是可以组合的,函数的组合清晰的表述我们的目标,并且分步去实现我们的目标,这就是函数的作用之一,可以培养我们由复杂到简单的思维逻辑。
5、函数和指令相结合也是可以正常运行的,这就说明函数的广泛用途,不仅函数可以相互结合,函数和指令也可以相互结合。
实操要求:
1、学会对程序合理分块,并给分块程序进行命名和函数自定义。
2、通过自定义函数简化程序,完成目标要求。
3、熟悉添加注释的方式,并熟练掌握键盘打字方法。
授课建议:
1、实操部分一定根据步骤逐步完成程序编辑。
(源程序中自定义积木切勿删除)
2、实操部分让学生先观察再分块,熟悉自定义函数创建方式。
3、课程中需强化学生对定义函数和可调用函数的区分。
4、实操部分可扩展部分:可通过调用函数让小猫多跑几圈。
注:授课前教师需提前给学生设备拷贝好该主题实操源程序,以便上课使用。
实操答案仅供教师备课时参考。