title: “CSP-J/S(CCF非专业级软件能力认证)” type: “manual_doc” manual_category: “001科技特长生比赛一览” manual_source_path: “docs/001科技特长生比赛一览/CSP-JS.md”
CSP-J/S(CCF非专业级软件能力认证)
竞赛级别:省级/国家级 | 主办方:中国计算机学会(CCF)| 白名单:教育部2025-2028学年白名单
📋 竞赛简介
CSP-J/S(CCF Non-Professional Software Capability Certification)是CCF于2019年推出的非专业级软件能力认证,是信息学竞赛体系的重要入门环节。CSP-J为入门级(Junior),CSP-S为提高级(Senior),两组均考算法和C++编程,每个组别分两轮进行。
CSP-J/S是进入信息学奥赛体系的”敲门砖”,CSP-S提高组一等奖是参加NOIP和竞争省级奖项的基础门槛,也是各重点高中信息学特长生招生的重要参考。
🏆 竞赛级别与认可度
| 级别 | 说明 |
|---|---|
| 第一轮(初赛) | 各省统一组织的上机客观题测试 |
| 第二轮(复赛) | 各省分开评分的上机上机编程测试 |
认可度分析
- 信息学入门硬通货:CSP-S省一是冲击NOIP的门槛
- 特长生招生参考:北京、上海、广东、浙江、江苏等地重点初中高中在科技特长生/信息源选拔中普遍认可
- CSP-J价值:在小升初、初升高科技特长生择校时认可度很高,是初中阶段最有分量的编程证书
- 白名单保障:2025-2028学年白名单身份意味着学校组织参赛合规、证书在各地特长生政策中站得住脚
👥 参赛资格与组别
基本要求
- 参赛对象:初中、高中为主
- 年龄限制:2025年起要求当年9月1日前满12周岁
- 其他说明:小学高年级学有余力者也可尝试;不设年龄上限
- 报名方式:需通过指导教师注册、学生注册、教师审核的流程,不能个人裸报
组别设置
| 组别 | 名称 | 难度定位 | 适合对象 |
|---|---|---|---|
| CSP-J | 入门级 | 基础算法 | 初中生、初学者 |
| CSP-S | 提高级 | 接近NOIP难度 | 高中生、有基础者 |
晋级关系
- CSP-J和CSP-S之间没有强制晋级关系
- 水平够的可以直接报S组
- GESP高等级成绩可申请免CSP-J/S第一轮
📅 赛制与时间线
比赛形式
第一轮(J1/S1)
- 形式:上机考客观题(选择 + 程序阅读/完善)
- 时长:2小时
- 通过后才能进入第二轮
第二轮(J2/S2)
- 形式:上机编程,考4道算法题
- 入门组:8:30-12:00(3.5小时)
- 提高组:14:30-18:30(4小时)
2026年赛程
| 时间 | 事项 |
|---|---|
| 6-7月 | 指导教师注册、学生报名 |
| 9月中下旬 | 第一轮认证 |
| 10月底-11月初 | 第二轮认证 |
2025年第二轮全国基准分数线
| 组别 | 一等奖 | 二等奖 | 三等奖 |
|---|---|---|---|
| 提高组(S) | 131分 | 60分 | 30分 |
| 入门组(J) | 255分 | 205分 | 130分 |
注:各省在基准线上单独划线
🎓 哪些学校认可该竞赛
重点认可学校(部分)
| 省份 | 学校 | 认可方式 |
|---|---|---|
| 北京 | 中国人民大学附属中学 | 省级及以上 |
| 北京 | 北京一零一中 | 省级及以上 |
| 北京 | 北京交大附中 | 省级及以上 |
| 北京 | 北京市第八十中学 | 省级及以上 |
| 浙江 | 学军中学 | 省级及以上 |
| 浙江 | 杭州第二中学 | 省级及以上 |
| 辽宁 | 东北育才学校 | 省级及以上 |
| 广东 | 东莞中学 | 省级及以上 |
| 安徽 | 合肥一中 | 省级及以上 |
| 云南 | 云南师大附中 | 省级及以上 |
| 山东 | 城阳一中 | 省级及以上 |
覆盖省份
安徽省、北京市、福建省、甘肃省、广东省、广西壮族自治区、海南省、河北省、黑龙江省、湖北省、江苏省、辽宁省、内蒙古自治区、青海省、山东省、四川省、天津市、新疆维吾尔自治区、云南省、浙江省(20省)
📚 获奖对升学的帮助
CSP-S提高组一等奖
- ✅ NOIP参赛名额分配的主要依据
- ✅ 强基计划、综合评价材料里的硬指标
- ✅ 重点高中信息学特长生招生的敲门砖
CSP-S提高组二等奖
- ✅ 各省NOIP名额分配加分项
- ✅ 综合评价竞争力材料
- ✅ 重点初中科技特长生参考
CSP-J入门组一等奖
- ✅ 小升初科技特长生择校重要参考
- ✅ 初升高科技特长生认可度高
- ✅ 初中阶段最有分量的编程证书
2026年重要政策变化
- 等级名称规范化:统一为”一级、二级、三级”(不再称一等奖、二等奖、三等奖)
- GESP衔接政策:GESP C++7级≥80分可免CSP-J第一轮
📖 备赛建议与资源
备赛路径
CSP-J入门组 → CSP-S提高组 → NOIP → 省队选拔 → NOI
核心学习内容
入门级(J组)
- 基础语法与程序结构
- 简单排序与搜索
- 基础模拟与枚举
- 简单递归
提高级(S组)
- 贪心、动态规划
- 图论基础(DFS/BFS)
- 树形数据结构
- 数论基础
推荐学习资源
- 教材:《信息学奥赛一本通(C++版)》《算法竞赛入门经典》
- 在线评测:洛谷、Codeforces、AtCoder
- 历年真题:NOI官网CSP栏目
- 学习社区:OI Wiki、CSDN信息学专区
备赛建议
- 语言基础:熟练掌握C++语法(首选竞赛语言)
- 循序渐进:J组基础→S组进阶→NOIP冲刺
- 大量练习:每天保持2-3道题的刷题量
- 模拟考试:复赛前进行限时模拟训练
🔗 官方链接
- 官方网站:https://www.noi.cn/
- 报名系统:https://cspsjtest.noi.cn/
- CCF官网:https://www.ccf.org.cn/
- 通知发布:NOI官网通知栏目
📝 历史沿革
| 年份 | 里程碑事件 |
|---|---|
| 2019年8月 | CCF推出CSP非专业级认证 |
| 2019年10月19日 | 首次第一轮认证开考,10.6万人报名 |
| 2020年起 | 随NOI系列活动稳定下来,每年一届 |
| 2025年 | 新增12周岁年龄门槛;入选白名单 |
| 2026年 | 继续在白名单中,赛制稳定 |
最后更新:2026年9月