信奥选手注意:CSP-J/S竞赛考察什么内容?如何备赛?

  

  今年的CSP-J/S竞赛将于9月举行,报名参赛的选手都在如火如荼地进行训练中!

  为了帮助同学们高效地备战冲刺CSP-J/S竞赛,今天,小布给大家全面讲解一下「人气最高的3个竞赛问题」:

  1、CSP-J/S 初赛和复赛考什么?

  2、如何学习这些竞赛内容?

  3、如何备考今年的竞赛,并获得不错的成绩?

  尤其是报名参加今年CSP-J/S竞赛的同学和家长们,一定要注意!

  如果想在今年的信竞赛中获得不错的成绩,那么,这篇CSP-J/S竞赛备战技巧不容错过!

  CSP-J/S初赛考什么?怎么学?

  1、了解赛事题型,针对性备考训练

  CSP-J/S 初赛侧重于对计算机基础知识和算法的理解,题型分为单项选择(选择题)、阅读程序(部分选择题部分判断题)、完善程序(选择题)3部分:

  单项选择题:共 15 题,每题 2 分,总共 30 分。

  阅读程序题(判断题正确填√,错误填×,选择题为单选,总分 40 分):总共 3 份代码,每份代码 6 小题。

  完善程序题(单选题,每小题 3 分,共 30 分):总共 2 份需要补全的代码,每份代码里有里面 5 处空缺,每处空缺都是一个单选题(从 4 条备选语句中选出仅有的 1 条正确的)。

  想要以高分通过初赛,需要同学们学习和掌握的内容包括:

  ①计算机基础知识(在单项选择题中考察)

  ②基础组合数学(在单项选择题中考察)

  ③基础数据结构的性质与基础算法(在单项选择题、阅读程序中考察)

  ④算法的综合运用(在阅读程序、完善程序中考察)

  那么,我们应该如何学习这4部分知识呢?

  第1部分:计算机基础知识,主要靠理解和记忆;

  第2部分:基础组合数学,需要同学们在掌握基础原理的情况下练习各种常用的解题方法,多做题;

  第3部分:基础数据结构与算法,则需要系统学习,针对初赛,可以更着眼于对算法的理解而弱化代码的掌握,需要理解代码但不一定需要有独立写出的能力;

  第4部分:算法的综合应用,则需要同学们较为深入地理解算法甚至多做一些真正的编程题。

  

  2、把握考查重点,紧扣“基础”复习

  除了解初赛题型外,还需要把握每个题型的考试重点。MiMa总结了每个题型的考察重点,大家可以参考题型考察点重点学习。

  单项选择题主要考察基础能力(概念和最基本应用):

  1、计算机基础(约 1-3 题)

  2、数学基础(约 2-5 题)

  3、C++ 语法,算法和数据结构基础(占比至少一半以上)

  阅读代码题:

  1、增强语法基础

  2、了解出现 「代码运行时错误」 的原因

  3、结合输出数据去分析代码

  4、整体理解(要求较高)

  完善代码题:

  1、题面阅读能力

  2、结合输入内容和输出内容阅读代码

  3、结合做法提示阅读代码

  4、建模能力(要求较高):结合第二条和第三条理解代码的详细做法

  CSP-J/S复赛考什么?如何学?

  与初赛偏理论的信息学知识相比,CSP-J/S复赛更侧重于实践。

  复赛主要考察真正的上机编程能力,此时需要大家把基础的语法、已经学过的算法掌握熟练。

  同学们需要独立地写代码,写出语法正确的代码,起码可以做到以下3点:

  ①通过样例的代码

  ②自己构造数据进行测试

  ③通过输出中间变量的调试方法调对代码

  

  在此基础上,再加强算法的综合应用能力,做一些题面不直接的题目,学会分析题目,分解步骤,逐步攻破的做题方法。

  同时,也需要对一些经典的问题、经典的思维方式和问题转化的思路有一定了解,才更有可能在比赛上分析出问题的解法,把该拿的分数都拿到手!

  如何备考今年的竞赛

  并且获得不错的成绩?

  1、确定明确的竞赛目标;

  2、根据 CSP-J/S 初赛/复赛测试内容,分析自己目前掌握了哪些知识点,还有哪些内容需要加强学习和训练;

  3、制定接下来1个多月的学习规划,合理安排学习时间和信息学复习侧重点,并严格执行;

  4、及时检测这段时间的学习成果,适当做一些信息学模拟赛,提高算法熟悉程度及心理素质等竞赛水平;

  5、在学习训练之余,记得劳逸结合,不要给自己太大压力;

  6、提前做好准备,不要临到赛前再突击学习。

  

  CSP-J/S 2022第一轮认证时间

  距离CSP-J/S初赛还剩一个月,接下来,同学们要按照竞赛内容分析自己目前掌握了哪些知识点,还有哪些方面还需要提升,以此查漏补缺,做好充分的备赛!

  每一位在信息学竞赛中获奖的同学,都不是一蹴而就的。我们需要日积月累地学习基础知识,熟练掌握算法,参加模拟赛并进行大量的训练,才有可能获得满意的成绩!

  【青少年编程科普基地】

  专注中小学编程教研,致力于4-9年级编程课程教学教研,系统学习c++信息学竞赛课程,让每个孩子听得懂、学得会,在竞赛中获得优异奖项! 从政策解读、升学择校、中高考升学备考、志愿填报、赛事指导全方位为学子提供升学规划指导服务。升学路上我们携手前行!

  版权声明:以上图文贵在分享。如有侵权请联系删除。转发请备注来源。

  来源:内容整合自网络,版权归原作者所有!