新增 GESP C 7 级认证成绩≥ 80 分的考生,可以与 GESP C 8 级认证成绩≥ 60 分的考生,可免 CSP-J 第一轮认证,直接获得参加 CSP-J 第二轮认证的资格。
再看中国电子学会,是工业和信息化部直属事业单位,是中国科学技术协会的团体会员单位。
中国电子学会携手北京大学信息学院、腾讯共同打造的全国青少年软件编程等级考试(CIE),汇聚了行业顶级资源。有了工信部直属事业单位的权威背书,顶级名校的学术力量,以及腾讯这样的顶级平台提供技术支持,这一考试体系的权威性和可信度自然不言而喻。
西瓜创客等众多知名企业的加入,为考试提供了强大的技术支持,确保了考试的专业性和前瞻性。
2021年4月16日,电子学会与国际信息科学考试学会(EXIN)完成了签约仪式。全面推进中国优秀青少年人才被亚洲、欧洲、美洲等国外教育单位认可。双方开启互认,考过电子学会等级考试后可直接申请领取国际证书。
国际证书样例
中国青少年宫协会,是由全国各地青年宫、少年宫、青少年宫、青少年活动中心、青少年校外活动中心、儿童活动中心、妇女儿童活动中心、青少年科技馆(站)等青少年活动场所组成的非营利性团体,是国家民政部注册的一级协会。
主办单位权威性对比小结:
全国青少年软件编程等级考试(CIE):由中国电子学会主办,作为工信部直属单位,其身份赋予了考试无与伦比的权威性。北京大学信息学院等顶级学术机构的支持,加上腾讯等巨头的技术力量,让这场考试的专业水准达到了新的高度。团体标准制定的丰富经验,更是让CIE的学术权威在行业内得到了广泛认可。
中国计算机学会编程等级能力认证考试(GESP):中国计算机学会权威主办,与信奥赛(NOI系列赛事)接轨,受众多家长的认可。
青少年编程能力等级测评(CPA):中国青少年宫协会对比另外两家专业性略有下降,因此评分最低,后面不再进行对比。
2、考试科目编程语言的多样性是编程世界的魅力所在,每种语言都有其独特的用途和特点,难易程度也各有不同。对于少儿编程学习来说,选择合适的编程语言至关重要。
市面上流行的少儿编程语言一共三种——图形化Scratch、Python、C 。
Scratch是一款由麻省理工学院(MIT)专为青少年设计的编程工具。它以直观的积木模块代替了复杂的代码,使得低龄儿童也能够轻松地创建动画、游戏、故事和音乐。Scratch不仅仅是一个编程工具,它还能够将编程与学科内容相结合,通过动画、游戏或故事的形式来展示,从而加深孩子对编程内容的理解,并对其学校学习产生积极的促进作用。
因此图形化编程是一个门槛低、天花板很高的编程语言,是最适合的编程学习起点。
在编程等级考试中,图形化考级也并不相同。
全国青少年软件编程等级考试(CIE):
电子学会的图形化编程考级与众多白名单比赛——如蓝桥杯、NOC、信息素养大赛——在题型和知识范围上都有较高的相似性,主要围绕Scratch的综合应用展开。过去,电子学会的四级认证大约相当于蓝桥杯省赛的一等奖水平,但现在可能更接近二等奖的标准。
中国计算机学会编程等级能力认证考试(GESP):
GESP的图形化考级在选择题部分与白名单比赛相近,重点在于Scratch知识的综合运用。而编程题部分则侧重于考察C 的逻辑思维,这是因为GESP由中国计算机学会(CCF)主办,而CCF也是信息学奥赛的主办方。因此,通过GESP的图形化考级,可以认为孩子已经具备了学习C 的基础。
然而,GESP的编程题与白名单比赛的图形化编程方向并不完全一致。这意味着,如果孩子只专注于备考GESP,虽然能为学习C 打下良好的基础,但在参加其他图形化编程的白名单比赛时,可能会遇到一些挑战,成绩可能不如预期理想。
所以,如果初学习编程一年左右的孩子想要通过编程考级检验自己的能力,为后续参加白名单竞赛做准备,推荐参加电子学会的编程等级考试。
如果说scratch是图形编程启蒙语言,python则是最适合的代码编程启蒙语言了。
python的语法定义相对简单,关键字也相对少,上手简单,但功能也够强大,开发软件、网站,phthon语言是可以搞定的。
Python 是目前应用最为广泛的编程语言,能够在人工智能、大数据方面普遍的应用,能做出非常多有趣的项目应用。通过Python的学习,孩子对于语法和算法都能有更多的理解,在接触更深层次的C 时,不枯燥、上手快。
因此,很多孩子编程进阶历程为图形化——Python——C 。
等级考试中,电子学会和GESP都提供了Python考级,但两者的考试方向和重点有着显著差异。
全国青少年软件编程等级考试(CIE):
电子学会的Python考级与浙江技术高考中对Python的要求相吻合,考试内容涵盖一些简单的算法(大约相当于GESP难度的20%)以及Python的实际应用技术。
例如,电子学会的Python考级可能会要求考生使用Python中的命令来制作一个包含全国学生高考成绩的成绩表,并要求对成绩进行排序,然后根据各学校的录取人数决定每个学生应该被哪所大学录取,并将这个“录取结果”用Python写入到另一个Excel表格中。这类任务更像是软件工程师或程序员的工作内容。
中国计算机学会编程等级能力认证考试(GESP):
GESP的Python考级实际上是将Python当作C 来考察。考试内容涉及的算法知识点与C 考试相似,只是要求考生使用Python语言进行解答。在CCF的视角中,Python和C 只是表现形式不同,在少儿编程教育中的地位是相同的。因此,CCF认为孩子们选择其中一种语言深入学习就足够了。
相比之下,两种考级都有其独特的价值。尽管GESP的Python考级看起来更偏向于科学家的研究方向,似乎更加高深,但电子学会的Python考级与高考要求一致,其最高等级已经达到高考难度。而GESP的最高等级则是为竞赛生设计的,只有少数学生能够通过。
综上,电子学会的Python考级确实侧重于实际应用和编程技能,它为孩子们提供了一个逐步提升编程能力的清晰路径。通过这样的考级体系,孩子们不仅能够学习如何使用Python语言来解决实际问题,还能够掌握编程的基本技巧和编程思维。
这种侧重于应用的考级方式,对于希望在日常生活中应用编程知识、提升计算思维和问题解决能力的孩子们来说是非常合适的。它不仅能够帮助孩子们建立起对编程的兴趣和信心,还能够为他们将来可能遇到的更复杂的编程挑战打下坚实的基础。
因此,如果您的目标是让孩子通过学习Python来逐步提升编程能力,电子学会的Python考级无疑是一个很好的选择。它将为孩子提供一个结构化的学习计划,让孩子在实践中学到知识,并在完成每个级别的认证后获得成就感。而GESP的Python考级则侧重于算法和逻辑思维,更适合有志于参加信息学奥赛和其他编程竞赛的学生。
编程语言的学习难度逐渐递增,对应的等级考试体系,也应该遵循这个原则:由易到难。一级一级去设定考评科目和体系。我们来看一下等级考试的具体考察内容。
中国电子学会CIE考试: