备战信奥赛!CSP初复赛备战攻略! |
时间:2024-05-16 10:36:42 作者:网络 来源:网络 |
随着时间推移,距离2023年信奥赛CSP-J/S考试越来越近了,根据往年比赛情况来看,只要坚持日常学习、放平心态,接下来安排好时间科学备赛,相信是能取得理想成绩的。
为助力参赛选手科学备赛,小编给大家总结了信奥赛备赛攻略,一起来看看吧!
CSP 全称CCF CSP非专业级别的软件能力认证,是中国计算机学会(下简称 CCF)自 2019 年来开始举办的青少年信息学竞赛,现已发展为国内信奥赛入门阶段中举足轻重的赛事。
CSP非专业级别能力认证CSP-J/S分两个级别,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程。任何人都可以报名参加。
CSP-J/S分第一轮和第二轮两个认证阶段。报名参加第一轮认证成绩优异者进入第二轮。其中CSP-J/S两轮分别设入门级和提高级认证。
今年的CSP-J/S 比赛第一轮认证安排在 9月16日,第二轮认证安排在 10月21日。详细时间如上图
目前 C++ 是 CSP 以及其后一系列 NOI 赛事的唯一指定编程语言。
初赛为笔试,满分 100 分,主要考察计算机基础知识、基础数据结构、基础算法理解和应用。题型如下:
1.单选题(30 分):考察各类计算机基础与 C++ 编程语言、算法、数据结构知识,偶尔考察 CCF 相关知识。
2.程序阅读题(40 分):包含判断题和选择题两类题型,选手需要在理解题面程序的含义上作答。
3.程序完善题(30 分):仍为选择题,借助未完成的程序考察选手对 C++ 语言、基础算法的掌握情况和理解能力。
可见初赛虽然不要求大家实际写代码,但是对代码能力要求并不低。要求能够看懂提供的程序代码并完成提出的问题。CSP 初赛不含主观题。选手的初赛成绩需要达到自己所在省市的分数线,才有资格报名第二轮认证,也就是复赛。赛事只接受线下参赛,现场认证。
复赛为上机考试,以四道 100 分的程序设计题综合考察选手的算法应用和程序编码能力。
CSP-J rematch national benchmark score line
2019-2022年CSP-J复赛全国基准分数线
一等奖全国基准分数线,2019和2020是一样的,都是150分,2021年上涨10分,为160分,2022年与2021年一样;
二等奖2022年相比2021年上涨了5分,为105分;
三等奖2022年相比去年上涨15分,为85分。
注:全国基准分数线与每个省市的一等奖分数线不同。
National provinces and cities first prize score line
2019-2022年CSP-J复赛全国各省市一等奖分数线
各省市的一、二、三等奖分数线将根据本省参加复赛人数和全省平均分等因素而波动。
以 CSP-J 2022分数线为例,湖南、江西等省份的J组一等奖分数线距离全国基准线的160分相差不远,而广东、重庆等省份的一等奖分数线则达到了225分的高分,其中浙江的一等奖更是冠绝全国,达到了惊人的 250分。
一般而言,各省市的选手要想稳定拿到一等奖,需要保证在赛场上稳稳当当地拿到前两题的满分,并在后两题取得一定的部分分数。
初赛主要考察选手的基础知识储备,要想在初赛中获得较好的成绩,需要日积月累的知识和经验储备,知识点的覆盖要尽量全面,在备赛阶段不要太过于钻研某一个算法或较偏门的问题,而是要以打基础、查漏补缺为主。
①面对知识点覆盖面广,内容多且杂的单项选择题,需要在备赛时先大致将涉及到的知识点过一遍,针对这些内容进行大量的模拟题训练,针对自身薄弱点再次针对训练。
②面对会存在“套路”的阅读程序题时,一定要保持耐心和细心,对于集中常见类型的题多做训练。
③对于最接近复赛内容的完善程序题,题目主要考察给定问题的算法设计能力及核心代码关键部分的细节,这需要同学们具备阅读和理解别人的做法和代码的能力,多做训练题目必不可少,在做题过程中来训练分析实际问题能力,同时也是为复赛做准备。
复赛的准备是一个需要知识积累的过程,对知识的广度要求比较高,尤其是提高组的比赛。复赛侧重于考察选手解决问题的综合能力,主要考察根据提出的问题,设计合适的算法,用C++语言实现所设计的算法。
所以同学们备赛在进行成套的模拟题训练之前,必须把自己学过的知识都过一遍,确保自己已经知道题目需要用到的所有知识,备赛事需注意:
1、要巩固扎实语法算法基础;
2、再进行大量的刷题,开拓思路;
3、最后进行大量实战模拟训练:
①在实战训练中,效果最好的一定是直接做往年真题。但是往年真题的数量有限,只做这些题无法达到理想的训练效果。
②复赛的实战训练对套题的数量和质量都有极高的要求,但是训练题又是对每个竞赛强校而言最珍贵的资料,这也是较难得到的一个资源。
③参加模拟赛训练,吸取比赛经验,提高考试能力。
|
关键字:少儿编程,少儿编程课程,少儿编程课程辅导,Python,C++,CSP-J/S信奥赛,
|