如何备考CSP-J/S
如何备考CSP-J/S
CSP-J/S 初赛备赛技巧
首先,我们千万不要轻视初赛!!!初赛是有一定难度的,特别是在一些分数线较高的省份,很多学生初赛考了两三年都过不去的情况也是有的。
1、了解赛事题型
了解赛事题型,临赛针对性记忆练习。CSP-J/S 初赛侧重于对计算机基础知识和算法的理解,题型分为单项选择(选择题)、阅读程序(部分选择题部分判断题)、完善程序(选择题)三部分。
单项选择题(共 15 题,每题 2 分,总共 30 分)
阅读程序题(判断题正确填√,错误填×,选择题为单选,总分 40 分):总共 3 份代码,每份代码 6 小题。
完善程序题(单选题,每小题 3 分,共 30 分):总共 2 份需要补全的代码,每份代码里有里面 5 处空缺,每处空缺都是一个单选题(从 4 条备选语句中选出仅有的 1 条正确的)。
想要通过初赛,需要同学们学习和掌握:
计算机基础知识(在单项选择中考察)
基础组合数学(在单项选择中考察)
基础数据结构的性质与基础算法(在单项选择、阅读程序中考察)
算法的综合运用(在阅读程序、完善程序中考察)
计算机基础知识主要靠理解和记忆;
基础组合数学需要同学们在掌握基础原理的情况下练习各种常用的解题方法,多做题;
基础数据结构与算法则需要系统学习,针对初赛可以更着眼于对算法的理解,而弱化代码的掌握,需要理解代码但不一定需要有独立写出的能力;
对于算法的综合应用,则需要同学们较为深入地理解算法甚至多做一些真正的编程题。
2、把握考查重点
把握考查重点,紧扣“基础”复习。除了了解初赛题型外,还需要把握每个题型的考试重点。可参考题型考察点重点学习
单项选择题主要考察基础能力(概念和最基本应用):
- 1. 计算机基础(约 1-3 题)
- 2. 数学基础(约 2-5 题)
- 3. C++ 语法,算法和数据结构基础(占比至少一半以上)
阅读代码题:
- 1. 增强语法基础
- 2. 了解出现 「代码运行时错误」 的原因
- 3. 结合输出数据去分析代码
- 4. 整体理解(要求较高)
完善代码题:
- 1. 题面阅读能力
- 2. 结合输入内容和输出内容阅读代码
- 3. 结合做法提示阅读代码
- 4. 建模能力(要求较高):结合第二条和第三条理解代码的详细做法
3、排除错误选项,掌握提分技巧
①排除错误选项,掌握提分技巧,做好时间安排:
题目不会做、或者没学过其实是很正常的,如果遇到这种情况可以先略过等检查的时候再做,在一道题上花费太久时间。真的不知道答案就先任选一个可能性更大的答案,提交答案时注意不要空白。
建议每部分最少预留时间:
程序理解题:45 分钟
代码填空题:20 分钟
检查:15 分钟(看是否有答案填错,并确保没有未填答案)
②掌握提分技巧:
初赛赛题以选择题为主(还有部分判断题),所以有一些提问技巧的方法可以使用,例如代入法、 反例法等都可以让你尽可能的将错误选项排除。
在正式比赛之前,选手们应该熟悉比赛所用的操作系统、编译器,尤其是编译环境,如果没有在考前进行充分的练习,竞赛时就会慌神,不知道该如何使用这些工具,甚至不知道一些有用的功能,还会造成一种陌生感,影响考试心情。 有条件的同学可以参加学校组织的信息学集训队课程,或者一些大品牌的编程考前集训课。俗话说得好:“临阵磨枪,不快也光”!
如果孩子有参加集训班的需求,如果孩子想学编程,如果想提高孩子的未来竞争力,可以直接联系【童程在线】课程顾问老师,点击在线咨询,了解更多咨询哦~
评论 丨 共0个